Skip to contentSkip to conversation

more autofs bits

GIT PULL Al Viro 1 participant 1 message Jan 18, 2011 VFS

lore
Share & tools
lore

Al Viro

author maintainer
#0 lore raw

Contains: fix for leak in do_loopback(), a couple of autofs
fixes from Ian and a bunch of autofs cleanups (some from a year ago ;-/) I'd finally got around to. Again, this is not all - there'll be one more later tonight. This one is just autofs bits. Please, pull from

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

Shortlog:
Al Viro (8):
autofs4: keep symlink body in inode->i_private
autofs4: autofs4_mkroot() is not different from autofs4_init_ino()
autofs4: pass mode to autofs4_get_inode() explicitly
autofs4: kill ->size in autofs_info
autofs4: autofs4_get_inode() doesn't need autofs_info * argument anymore
autofs4: mkdir and symlink always get a dentry that had passed lookup
autofs4: split autofs4_init_ino()
autofs4: clean ->d_release() and autofs4_free_ino() up

Ian Kent (3):
autofs4 - fix get_next_positive_dentry() vfs - fix dentry ref count in do_lookup() autofs4 - fix debug print in autofs4_lookup()

Diffstat:

 fs/autofs4/autofs_i.h |   14 ++------
 fs/autofs4/expire.c   |    4 +-
 fs/autofs4/inode.c    |   88 ++++++++++++------------------------------------
 fs/autofs4/root.c     |   74 +++++++++++++++++++---------------------
 fs/autofs4/symlink.c  |    3 +-
 fs/namei.c            |    4 ++-
 6 files changed, 66 insertions(+), 121 deletions(-)