aboutsummaryrefslogtreecommitdiffstats
path: root/fs/nfs/namespace.c
AgeCommit message (Expand)AuthorFilesLines
2023-08-09fs: pass the request_mask to generic_fillattrJeff Layton1-1/+2
2023-01-19fs: port ->getattr() to pass mnt_idmapChristian Brauner1-3/+3
2023-01-19fs: port ->setattr() to pass mnt_idmapChristian Brauner1-2/+2
2022-12-06NFS: use sysfs_emit() to instead of scnprintf()ye xingchen1-1/+1
2022-11-27NFS: Fix an Oops in nfs_d_automount()Trond Myklebust1-1/+1
2022-10-27NFS: Avoid memcpy() run-time warning for struct sockaddr overflowsKees Cook1-1/+1
2021-11-05NFS: Remove the label from the nfs4_lookup_res structAnna Schumaker1-2/+1
2021-05-27nfs: Remove trailing semicolon in macrosHuilong Deng1-1/+1
2021-01-24fs: make helpers idmap mount awareChristian Brauner1-5/+8
2021-01-24stat: handle idmapped mountsChristian Brauner1-1/+1
2020-10-06NFS: fix nfs_path in case of a rename retryAshish Sangwan1-4/+8
2020-04-02NFS: Add a module parameter to set nfs_mountpoint_expiry_timeoutTrond Myklebust1-0/+50
2020-04-02NFS: finish_automount() requires us to hold 2 refs to the mount recordTrond Myklebust1-5/+7
2020-03-17nfs: Fix up documentation in nfs_follow_referral() and nfs_do_submount()Trond Myklebust1-4/+1
2020-02-25NFS: Don't hard-code the fs_type when submountingScott Mayhew1-1/+1
2020-01-24NFS: Add softreval behaviour to nfs_lookup_revalidate()Trond Myklebust1-1/+1
2020-01-15NFS: Attach supplementary error information to fs_context.Scott Mayhew1-1/+1
2020-01-15NFS: Additional refactoring for fs_context conversionScott Mayhew1-7/+7
2020-01-15NFS: Add fs_context support.David Howells1-52/+84
2020-01-15nfs: get rid of ->set_security()Al Viro1-1/+0
2020-01-15nfs: get rid of mount_info ->fill_super()Al Viro1-1/+1
2020-01-15nfs: merge xdev and remote file_system_typeAl Viro1-1/+1
2020-01-15nfs: stash nfs_subversion reference into nfs_mount_infoAl Viro1-3/+3
2020-01-15nfs: lift setting mount_info from nfs_xdev_mount()Al Viro1-14/+21
2019-11-03NFS: If nfs_mountpoint_expiry_timeout < 0, do not expire submountsTrond Myklebust1-0/+3
2019-05-21treewide: Add SPDX license identifier for missed filesThomas Gleixner1-0/+1
2019-02-20NFS: Fix up documentation warningsTrond Myklebust1-4/+4
2017-05-28NFS: Use ERR_CAST() to avoid cross-structure castKees Cook1-1/+1
2017-04-20NFS: Remove extra dprintk()s from namespace.cAnna Schumaker1-26/+8
2017-03-02statx: Add a system call to make enhanced file info availableDavid Howells1-4/+5
2017-02-02fs: Better permission checking for submountsEric W. Biederman1-1/+1
2016-10-24NFS: Trim extra slash in v4 nfs_pathBenjamin Coddington1-1/+1
2015-04-15VFS: normal filesystems (and lustre): d_inode() annotationsDavid Howells1-5/+5
2013-10-24nfs: use %p[dD] instead of open-coded (and often racy) equivalentsAl Viro1-3/+2
2013-06-08NFS:Add labels to client function prototypesDavid Quigley1-1/+1
2013-01-30NFS: Don't silently fail setattr() requests on mountpointsTrond Myklebust1-0/+20
2012-10-31nfs: Show original device name verbatim in /proc/*/mount{s,info}Ben Hutchings1-5/+14
2012-07-30NFS: Convert v4 into a moduleBryan Schumaker1-0/+2
2012-07-30NFS: Convert v2 into a moduleBryan Schumaker1-0/+2
2012-07-30NFS: Remove the NFS v4 xdev mount functionBryan Schumaker1-13/+0
2012-04-27NFS: Remove extra rpc_clnt argument to proc_lookupBryan Schumaker1-2/+1
2012-04-27NFS: Create a submount rpc_opBryan Schumaker1-55/+20
2012-04-27NFS: Remove secinfo knowledge out of the generic clientBryan Schumaker1-29/+0
2012-04-27NFS: Remove unused function nfs_lookup_with_sec()Bryan Schumaker1-62/+0
2012-04-27NFS: Honor the authflavor set in the clone mount dataBryan Schumaker1-2/+1
2012-04-27NFS: Fix following referral mount points with different securityBryan Schumaker1-10/+34
2012-02-16nfs: Clean up debugging in nfs_follow_mountpoint()Chuck Lever1-1/+4
2011-07-12NFS: Add SECINFO_NO_NAME procedureBryan Schumaker1-1/+1
2011-04-12NFS: Remove unused argument from nfs_find_best_sec()Bryan Schumaker1-2/+2
2011-04-06NFS: Fix a signed vs. unsigned secinfo bugBryan Schumaker1-33/+25
2011-03-27NFS: Don't leak RPC clients in NFSv4 secinfo negotiationTrond Myklebust1-1/+3
2011-03-24NFS: use secinfo when crossing mountpointsBryan Schumaker1-3/+110
2011-03-24NFS: lookup supports alternate clientBryan Schumaker1-1/+1
2011-03-21nfs: lock() vs unlock() typoDan Carpenter1-2/+2
2011-03-16nfs: nfs_do_{ref,sub}mount() superblock argument is redundantAl Viro1-9/+6
2011-03-16nfs: make nfs_path() work without vfsmountAl Viro1-24/+45
2011-01-15Unexport do_add_mount() and add in follow_automount(), not ->d_automount()David Howells1-20/+4
2011-01-15NFS: Use d_automount() rather than abusing follow_link()David Howells1-44/+40
2011-01-15Add a dentry op to allow processes to be held during pathwalk transitDavid Howells1-4/+1
2011-01-07fs: dcache remove dcache_lockNick Piggin1-3/+0
2011-01-07fs: Use rename lock and RCU for multi-step operationsNick Piggin1-1/+13
2010-05-14NFS: Reduce the stack footprint of nfs_follow_mountpoint()Trond Myklebust1-6/+14
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2009-06-22NFS: Fix nfs_path() to always return a '/' at the beginning of the pathTrond Myklebust1-0/+5
2009-06-11switch follow_down()Al Viro1-1/+1
2008-10-07nfs: BUG_ON in nfs_follow_mountpointDenis V. Lunev1-1/+4
2008-10-07nfs: ERR_PTR is expected on failure from nfs_do_clone_mountDenis V. Lunev1-1/+1
2008-08-01[PATCH] pass struct path * to do_add_mount()Al Viro1-1/+1
2008-05-16nfs: path_{get,put}() cleanupsJan Blunck1-2/+1
2008-05-16nfs: replace remaining __FUNCTION__ occurrencesHarvey Harrison1-4/+4
2008-04-19make nfs_automount_list staticAdrian Bunk1-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-12/+15
2008-01-30NFS: Remove the redundant nfs_client->cl_nfsversionTrond Myklebust1-1/+1
2007-09-01NFS: Fix use of cancel_delayed_work_sync in nfs_release_automount_timerTrond Myklebust1-1/+1
2007-08-07NFS: Replace flush_scheduled_work with cancel_work_sync() and friendsTrond Myklebust1-4/+2
2007-02-12[PATCH] mark struct inode_operations const 2Arjan van de Ven1-2/+2
2006-11-22WorkStruct: Pass the work_struct pointer instead of context dataDavid Howells1-5/+4
2006-11-22WorkStruct: Separate delayable and non-delayable events.David Howells1-1/+2
2006-10-04Remove all inclusions of <linux/config.h>Dave Jones1-2/+0
2006-09-27[PATCH] fs/nfs/: make code staticAdrian Bunk1-3/+9
2006-09-22NFS: Share NFS superblocks per-protocol per-server per-FSIDDavid Howells1-7/+18
2006-09-22NFS: Move rpc_ops from nfs_server to nfs_clientDavid Howells1-2/+4
2006-09-22NFS: Add extra const qualifiersDavid Howells1-1/+2
2006-08-03NFS: Release dcache_lock in an error path of nfs_pathJosh Triplett1-1/+3
2006-06-09NFS: Split fs/nfs/inode.cDavid Howells1-1/+111
2006-06-09NFSv4: Follow a referralManoj Naik1-1/+8
2006-06-09NFS: Add timeout to submountsTrond Myklebust1-1/+24
2006-06-09NFS: Ensure the client submounts, when it crosses a server mountpoint.Trond Myklebust1-0/+89