[linux-cifs-client] [PATCH 0/8] cifs: patches for 2.6.35
Suresh Jayaraman
sjayaraman at suse.de
Thu Jun 3 23:04:57 MDT 2010
On 06/01/2010 08:24 PM, Jeff Layton wrote:
> Hi Steve,
>
> The following is a comprehensive set of patches that I have queued up
> for 2.6.35. They fix a number of important bugs, including:
>
> - a page refcount leak introduced in a recent patch by Nick P.
>
> - a long-standing bug involving busy-file renames
>
> - a set of fixes for all known "Busy inodes after umount..." problems
> (see https://bugzilla.samba.org/show_bug.cgi?id=7433)
>
> It also contains the "drop_inode" patch which helps reduce memory
> utilization when server inode numbers aren't used.
>
> It may be easiest to pull these from my git repo on kernel.org. Pull
> request follows:
>
> The following changes since commit 67a3e12b05e055c0415c556a315a3d3eb637e29e:
> Linus Torvalds (1):
> Linux 2.6.35-rc1
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux.git for-sfrench
>
> Jeff Layton (7):
> cifs: fix page refcount leak
> cifs: don't attempt busy-file rename unless it's in same directory
> cifs: implement drop_inode superblock op
> cifs: move cifs_new_fileinfo call out of cifs_posix_open
> cifs: pass instantiated filp back after open call
> cifs: clean up arguments to cifs_open_inode_helper
> cifs: don't call cifs_new_fileinfo unless cifs_open succeeds
I have reviewed and tested [4/8], [5/8] [6/8] and [8/8] and I could no
longer reproduce the "VFS busy inodes" errors using my reproducer and I
don't see the leaks anymore..
Reviewed-and-Tested-by: Suresh Jayaraman <sjayaraman at suse.de>
Thanks,
--
Suresh Jayaraman
More information about the linux-cifs-client
mailing list