From mboxrd@z Thu Jan 1 00:00:00 1970 From: Al Viro Subject: [git pull] vfs.git fixes Date: Wed, 13 Nov 2013 13:17:46 +0000 Message-ID: <20131113131745.GC13318@ZenIV.linux.org.uk> References: <20131111163034.GY13318@ZenIV.linux.org.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org To: Linus Torvalds Return-path: Received: from zeniv.linux.org.uk ([195.92.253.2]:45692 "EHLO ZenIV.linux.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751221Ab3KMNRr (ORCPT ); Wed, 13 Nov 2013 08:17:47 -0500 Content-Disposition: inline In-Reply-To: <20131111163034.GY13318@ZenIV.linux.org.uk> Sender: linux-fsdevel-owner@vger.kernel.org List-ID: Several fixes, mostly for regressions in the last pile. Howeover, prepend_path() forgetting to reininitalize dentry/vfsmount is in 3.12 as well and qib_fs had been leaking all along... Please, pull from git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git for-linus Shortlog: Al Viro (2): prepend_path() needs to reinitialize dentry/vfsmount/mnt on restarts qib_fs: fix (some) dcache abuses Dan Carpenter (2): aio: checking for NULL instead of IS_ERR locks: missing unlock on error in generic_add_lease() Li Zhong (1): fix unpaired rcu lock in prepend_path() Diffstat: drivers/infiniband/hw/qib/qib_fs.c | 7 +++++-- fs/aio.c | 4 ++-- fs/dcache.c | 13 ++++++++++--- fs/locks.c | 1 + 4 files changed, 18 insertions(+), 7 deletions(-)