aboutsummaryrefslogtreecommitdiffstats
path: root/fs/autofs4/root.c
AgeCommit message (Expand)AuthorFilesLines
2018-06-07autofs: delete fs/autofs4 source filesIan Kent1-942/+0
2018-06-07autofs4: use autofs instead of autofs4 everywhereIan Kent1-136/+135
2018-04-20autofs: mount point create should honour passed in modeIan Kent1-1/+1
2017-11-29autofs: revert "autofs: take more care to not update last_used on path walk"Ian Kent1-11/+6
2017-02-27autofs: take more care to not update last_used on path walkIan Kent1-6/+11
2016-12-03autofs - constify misc struct path instancesIan Kent1-1/+1
2016-12-03autofs: use path_has_submounts() to fix unreliable have_submount() checksIan Kent1-7/+7
2016-12-03autofs: use path_is_mountpoint() to fix unreliable d_mountpoint() checksIan Kent1-7/+7
2016-12-03autofs: change autofs4_wait() to take struct pathIan Kent1-8/+8
2016-12-03autofs: change autofs4_expire_wait()/do_expire_wait() to take struct pathIan Kent1-5/+7
2016-12-02vfs: change d_manage() to take a struct pathIan Kent1-2/+3
2016-10-11autofs: fix pr_debug() messageTomohiro Kusumi1-1/+1
2016-10-11autofs: remove ino free in autofs4_dir_symlink()Ian Kent1-2/+0
2016-09-27fs: Replace CURRENT_TIME with current_time() for inode timestampsDeepa Dinamani1-3/+3
2016-07-20qstr: constify instances in autofs4Al Viro1-4/+4
2016-06-12autofs racesAl Viro1-1/+1
2016-05-02dcache_{readdir,dir_lseek}() users: switch to ->iterate_sharedAl Viro1-2/+2
2016-03-19Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-2/+0
2016-03-15autofs4: use pr_xxx() macros directly for loggingIan Kent1-16/+16
2016-03-15autofs4: change log print macros to not insert newlineIan Kent1-13/+13
2016-03-15autofs4: fix some white space errorsIan Kent1-4/+4
2016-03-15autofs4: fix invalid ioctl return in autofs4_root_ioctl_unlocked()Ian Kent1-1/+1
2016-03-15autofs4: fix coding style problem in autofs4_get_set_timeout()Ian Kent1-8/+20
2016-03-15autofs4: coding style fixesIan Kent1-43/+52
2016-03-14autofs4: don't bother with d_instantiate(dentry, NULL) in ->lookup()Al Viro1-2/+0
2015-04-15VFS: normal filesystems (and lustre): d_inode() annotationsDavid Howells1-9/+9
2015-02-22VFS: (Scripted) Convert S_ISLNK/DIR/REG(dentry->d_inode) to d_is_*(dentry)David Howells1-2/+2
2015-02-20autofs4: Wrong format for printing dentryRasmus Villemoes1-1/+1
2014-11-19assorted conversions to %p[dD]Al Viro1-15/+8
2014-11-03move d_rcu from overlapping d_child to overlapping d_aliasAl Viro1-1/+1
2014-10-14autofs4: d_manage() should return -EISDIR when appropriate in rcu-walk mode.NeilBrown1-6/+20
2014-10-14autofs4: allow RCU-walk to walk through autofs4NeilBrown1-15/+29
2014-08-08autofs4: comment typo: remove a a doubled wordNeilBrown1-1/+1
2014-08-08autofs4: don't take spinlock when not needed in autofs4_lookup_expiringNeilBrown1-2/+6
2014-05-06autofs: fix lockref lookupIan Kent1-2/+2
2014-01-23autofs: use IS_ROOT to replace root dentry checksRui Xiang1-3/+3
2013-07-05helper for reading ->d_countAl Viro1-1/+1
2013-06-29[readdir] switch dcache_readdir() users to ->iterate()Al Viro1-2/+2
2013-05-06autofs - fix sparse warning for autofs4_d_manage()Claudiu Ghioc1-1/+1
2013-03-01autofs - Fix sparse warning: context imbalance in autofs4_d_automount() diffe...Peter Huewe1-1/+3
2013-02-26fs: change return values from -EACCES to -EPERMZhao Hongjiang1-1/+1
2013-02-22new helper: file_inode(file)Al Viro1-2/+2
2012-12-13autofs4 - use simple_empty() for empty directory checkIan Kent1-17/+5
2012-12-13autofs4 - dont clear DCACHE_NEED_AUTOMOUNT on rootless mountIan Kent1-25/+36
2012-10-11autofs4 - fix reset pending flag on mount failIan Kent1-2/+4
2012-07-14stop passing nameidata to ->lookup()Al Viro1-2/+2
2012-01-03switch vfs_mkdir() and ->mkdir() to umode_tAl Viro1-2/+2
2011-05-30autofs4: bogus dentry_unhash() added in ->unlink()Al Viro1-2/+0
2011-05-26vfs: push dentry_unhash on rmdir into file systemsSage Weil1-0/+2
2011-03-31Fix common misspellingsLucas De Marchi1-1/+1
2011-03-24autofs4 - remove autofs4_lockIan Kent1-18/+7
2011-03-24autofs4 - fix d_manage() return on rcu-walkIan Kent1-0/+2
2011-03-24autofs4 - reinstate last used update on accessIan Kent1-23/+12
2011-03-18lose 'mounting_here' argument in ->d_manage()Al Viro1-3/+3
2011-01-18autofs4: clean ->d_release() and autofs4_free_ino() upAl Viro1-14/+16
2011-01-18autofs4: split autofs4_init_ino()Al Viro1-3/+3
2011-01-18autofs4: mkdir and symlink always get a dentry that had passed lookupAl Viro1-18/+10
2011-01-18autofs4: autofs4_get_inode() doesn't need autofs_info * argument anymoreAl Viro1-2/+2
2011-01-18autofs4: kill ->size in autofs_infoAl Viro1-2/+3
2011-01-18autofs4: pass mode to autofs4_get_inode() explicitlyAl Viro1-5/+5
2011-01-18autofs4: keep symlink body in inode->i_privateAl Viro1-1/+1
2011-01-18autofs4 - fix debug print in autofs4_lookup()Ian Kent1-1/+2
2011-01-15autofs4: Merge the remaining dentry ops tablesDavid Howells1-15/+2
2011-01-15Allow d_manage() to be used in RCU-walk modeDavid Howells1-2/+6
2011-01-15autofs4: Add v4 pseudo direct mount supportIan Kent1-0/+58
2011-01-15autofs4: Clean up autofs4_free_ino()Ian Kent1-9/+0
2011-01-15autofs4: Clean up dentry operationsIan Kent1-16/+20
2011-01-15autofs4: Clean up inode operationsIan Kent1-15/+0
2011-01-15autofs4: Remove unused codeIan Kent1-243/+0
2011-01-15autofs4: Add d_manage() dentry operationIan Kent1-13/+82
2011-01-15autofs4: Add d_automount() dentry operationIan Kent1-112/+149
2011-01-15Add a dentry op to allow processes to be held during pathwalk transitDavid Howells1-6/+5
2011-01-07fs: rcu-walk aware d_revalidate methodNick Piggin1-3/+10
2011-01-07fs: dcache reduce branches in lookup pathNick Piggin1-5/+5
2011-01-07fs: dcache remove dcache_lockNick Piggin1-21/+23
2011-01-07fs: dcache scale subdirsNick Piggin1-2/+16
2011-01-07fs: dcache scale dentry refcountNick Piggin1-3/+3
2010-12-07autofs4 - remove ioctl mutex (bz23142)Ian Kent1-11/+1
2010-10-05autofs4: Only declare function when CONFIG_COMPAT is definedFelipe Contreras1-0/+2
2010-10-04BKL: Remove BKL from autofs4Arnd Bergmann1-5/+7
2010-08-11autofs4: remove unneeded null check in try_to_fill_dentry()Dan Carpenter1-2/+1
2010-08-09autofs/autofs4: Move compat_ioctl handling into fsArnd Bergmann1-0/+49
2010-05-22autofs4: Pushdown the bkl from ioctlFrederic Weisbecker1-4/+18
2010-05-10autofs4-2.6.34-rc1 - fix link_count usageIan Kent1-3/+2
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2010-03-03Revert "autofs4: always use lookup for lookup"Al Viro1-317/+157
2009-12-16autofs4: always use lookup for lookupIan Kent1-157/+317
2009-12-16autofs4: rename dentry to expiring in autofs4_lookup_expiring()Ian Kent1-12/+12
2009-12-16autofs4: rename dentry to active in autofs4_lookup_active()Ian Kent1-12/+12
2009-12-16autofs4: eliminate d_unhashed in path walk checksIan Kent1-4/+3
2009-12-16autofs4: cleanup active and expire lookupIan Kent1-6/+10
2009-12-16autofs4: renamer unhashed to active in autofs4_lookup()Ian Kent1-10/+10
2009-12-16autofs4: use autofs_info for pending flagIan Kent1-26/+32
2009-12-16autofs4: use helper function for need mount checkIan Kent1-2/+10
2009-12-16autofs4: use helper functions for expiring listIan Kent1-12/+3
2009-12-16autofs4: use helper functions for active list handlingIan Kent1-11/+35
2009-06-11switch follow_down()Al Viro1-4/+3
2009-04-01autofs4: fix lookup deadlockIan Kent1-20/+21
2009-03-27constify dentry_operations: autofs, autofs4Al Viro1-2/+2
2008-08-25[PATCH] fix ->llseek() for a bunch of directoriesAl Viro1-0/+2
2008-07-24autofs4: remove unused ioctlsIan Kent1-67/+1
2008-07-24autofs4: reorganize expire pending wait function callsIan Kent1-65/+10
2008-07-24autofs4: fix direct mount pending expire race - correctionIan Kent1-8/+2
2008-07-24autofs4: fix direct mount pending expire raceIan Kent1-23/+49
2008-07-24autofs4: fix indirect mount pending expire raceIan Kent1-5/+27
2008-07-24autofs4: fix pending checksIan Kent1-3/+6
2008-07-24autofs4: cleanup redundant readir codeIan Kent1-133/+16
2008-07-24autofs4: use lookup intent flags to trigger mountsIan Kent1-2/+5
2008-07-24autofs4: don't release directory mutex if called in oz_modeIan Kent1-6/+5
2008-07-24autofs4: fix symlink name allocationIan Kent1-1/+1
2008-07-24autofs4: use look aside list for lookupsIan Kent1-30/+139
2008-07-24autofs4: revert - redo lookup in ttfdIan Kent1-21/+0
2008-07-24autofs4: don't make expiring dentry negativeIan Kent1-72/+46
2008-05-01autofs: path_{get,put}() cleanupsJan Blunck1-6/+6
2008-05-01autofs4: fix incorrect return from root.c:try_to_fill_dentry()Jeff Moyer1-2/+2
2008-05-01autofs4: fix execution order race in mount request codeJeff Moyer1-0/+22
2008-04-29autofs4: fix sparse warning in root.cHarvey Harrison1-1/+1
2008-02-14Introduce path_put()Jan Blunck1-1/+1
2008-02-14Embed a struct path into struct nameidata instead of nd->{dentry,mnt}Jan Blunck1-1/+2
2007-10-19pid namespaces: round up the APIPavel Emelianov1-2/+2
2007-08-22autofs4: deadlock during createIan Kent1-14/+17
2007-05-11Fix some coding-style errors in autofsSukadev Bhattiprolu1-9/+9
2007-05-08header cleaning: don't include smp_lock.h when not usedRandy Dunlap1-1/+0
2007-04-12[PATCH] autofs4: fix race in unhashed dentry codeJeff Mahoney1-3/+3
2007-02-20[PATCH] autofs4: check for directory re-create in lookupIan Kent1-4/+19
2007-02-20[PATCH] autofs4: fix another race between mount and expireIan Kent1-20/+151
2007-02-12[PATCH] mark struct inode_operations const 1Arjan van de Ven1-3/+3
2006-12-08[PATCH] autofs4: change uses of f_{dentry, vfsmnt} to use f_pathJosef "Jeff" Sipek1-8/+8
2006-10-01[PATCH] r/o bind mounts: monitor zeroing of i_nlinkDave Hansen1-2/+2
2006-10-01[PATCH] r/o bind mount prepwork: inc_nlink() helperDave Hansen1-1/+1
2006-10-01[PATCH] r/o bind mounts: unlink: monitor i_nlinkDave Hansen1-1/+1
2006-09-29[PATCH] autofs4: pending flag not cleared on mount failIan Kent1-3/+3
2006-09-29[PATCH] autofs4: autofs4_follow_link false negative fixIan Kent1-1/+1
2006-09-27[PATCH] autofs4 needs to force fail return revalidateIan Kent1-8/+30
2006-05-15[PATCH] autofs4: NFY_NONE wait race fixIan Kent1-7/+3
2006-03-28[PATCH] Make most file operations structs in fs/ constArjan van de Ven1-2/+2
2006-03-27[PATCH] autofs4: follow_link missing functionalityIan Kent1-6/+44
2006-03-27[PATCH] autofs4: add v5 follow_link mount trigger methodIan Kent1-12/+52
2006-03-27[PATCH] autofs4: change may_umount* functions to booleanIan Kent1-1/+1
2006-03-27[PATCH] autofs4: rename simple_empty_nolock functionIan Kent1-1/+1
2006-03-27[PATCH] autofs4: remove update_atime unused functionIan Kent1-34/+4
2006-03-27[PATCH] autofs4: expire mounts that hold no (extra) references onlyIan Kent1-0/+4
2006-03-27[PATCH] autofs4: fix false negative return from expireIan Kent1-1/+22
2006-03-27[PATCH] autofs4: can't mount due to mount point dir not emptyIan Kent1-5/+4
2006-03-27[PATCH] autofs4: use libfs routines for readdirIan Kent1-86/+40
2006-03-27[PATCH] autofs4: lookup white space cleanupIan Kent1-14/+20
2006-01-14[PATCH] autofs4 oops fixIan Kent1-0/+2
2006-01-11[PATCH] capable/capability.h (fs/)Randy Dunlap1-0/+1
2006-01-10[PATCH] switch autofs4 to touch_atime()Christoph Hellwig1-9/+9
2006-01-09[PATCH] mutex subsystem, semaphore to mutex: VFS, ->i_semJes Sorensen1-2/+2
2006-01-08[PATCH] shrink dentry structEric Dumazet1-1/+2
2005-06-21[PATCH] autofs4: bad lookup fixIan Kent1-1/+8
2005-06-21[PATCH] autofs4: avoid panic on bind mount of autofs owned directoryIan Kent1-1/+5
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+808