linux-fsdevel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [git pull] more vfs fixes
@ 2012-01-11  5:23 Al Viro
  0 siblings, 0 replies; 3+ messages in thread
From: Al Viro @ 2012-01-11  5:23 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, linux-fsdevel

Assorted bug fixes (probably all of that should be -stable fodder, with
the exception of kmemleak cosmetical one).  The usual place,

git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git for-linus

Shortlog:
Al Viro (7):
      securityfs: fix object creation races
      coda: deal correctly with allocation failure from coda_cnode_makectl()
      coda: switch coda_cnode_make() to sane API as well, clean coda_lookup()
      hfsplus: creation of hidden dir on mount can fail
      autofs4: autofs4_wait() vs. autofs4_catatonic_mode() race
      autofs4: catatonic_mode vs. notify_daemon race
      autofs4: deal with autofs4_write/autofs4_write races

Miklos Szeredi (1):
      fix shrink_dcache_parent() livelock

Sergey Senozhatsky (1):
      block_dev: Suppress bdev_cache_init() kmemleak warninig

Diffstat:
 fs/autofs4/autofs_i.h  |    1 +
 fs/autofs4/inode.c     |    1 +
 fs/autofs4/waitq.c     |   40 ++++++----
 fs/block_dev.c         |   10 +--
 fs/coda/cnode.c        |   38 ++++------
 fs/coda/coda_fs_i.h    |    4 +-
 fs/coda/dir.c          |   29 +++----
 fs/coda/inode.c        |   10 ++-
 fs/dcache.c            |   15 +++-
 fs/hfsplus/super.c     |   11 ++-
 include/linux/dcache.h |    1 +
 security/inode.c       |  191 +++++++++++++-----------------------------------
 12 files changed, 137 insertions(+), 214 deletions(-)


^ permalink raw reply	[flat|nested] 3+ messages in thread
* [git pull] more vfs fixes
@ 2011-06-06 13:28 Al Viro
  0 siblings, 0 replies; 3+ messages in thread
From: Al Viro @ 2011-06-06 13:28 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, linux-fsdevel

	More fixes for the stuff that went in during the merge window...
I've dropped the get_net_ns_by_fd fix from this queue, since davem has taken
it in net-2.6.git.  Please, pull from usual place -
git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6.git/ #for-linus

Shortlog:
Al Viro (1):
      more conservative S_NOSEC handling

Sage Weil (1):
      usb: remove bad dput after dentry_unhash

Diffstat:
 drivers/usb/core/inode.c |    1 -
 fs/btrfs/super.c         |    2 +-
 fs/fuse/inode.c          |    2 ++
 fs/ocfs2/super.c         |    2 +-
 fs/super.c               |    2 +-
 include/linux/fs.h       |    3 ++-
 mm/filemap.c             |    2 +-
 7 files changed, 8 insertions(+), 6 deletions(-)

^ permalink raw reply	[flat|nested] 3+ messages in thread
* [git pull] more vfs fixes
@ 2011-03-09  4:57 Al Viro
  0 siblings, 0 replies; 3+ messages in thread
From: Al Viro @ 2011-03-09  4:57 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, linux-fsdevel

	Several fixes for Nick's RCU stuff; open() without O_CREAT
can be tricked into creating files, ->d_compare() in /proc/sys is trying
and failing to be RCU-safe (strictly speaking not a regression, but only
because it will be kicked out of RCU mode by ->permission() refusing
to accept IPERM_FLAG_RCU) and spurious errors in open() and vfs_path_lookup()
since we forget to set nd->inode on the LOOKUP_REVAL attempt.  More fixes
tomorrow...  Please, pull from

git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6.git/ for-linus

Shortlog:
Al Viro (3):
      minimal fix for do_filp_open() race
      unfuck proc_sysctl ->d_compare()
      nd->inode is not set on the second attempt in path_walk()

Diffstat:
 fs/namei.c             |   14 +++++++++++---
 fs/proc/inode.c        |    8 ++++++--
 fs/proc/proc_sysctl.c  |    7 +++++--
 include/linux/sysctl.h |   14 ++++++++++----
 kernel/sysctl.c        |   15 ++++++++++-----
 5 files changed, 42 insertions(+), 16 deletions(-)


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2012-01-11  5:23 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-01-11  5:23 [git pull] more vfs fixes Al Viro
  -- strict thread matches above, loose matches on Subject: below --
2011-06-06 13:28 Al Viro
2011-03-09  4:57 Al Viro

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).