summaryrefslogtreecommitdiffstats
path: root/fs/nfs/dir.c
Commit message (Expand)AuthorAgeFilesLines
* NFS: Make nfs_cache_array.size a signed integerChuck Lever2012-03-021-1/+1
* NFS: Optimise away unnecessary setattrs for open(O_TRUNC);Trond Myklebust2012-01-311-6/+19
* switch ->mknod() to umode_tAl Viro2012-01-031-2/+2
* switch ->create() to umode_tAl Viro2012-01-031-6/+6
* switch vfs_mkdir() and ->mkdir() to umode_tAl Viro2012-01-031-2/+2
* pull manipulations of rpc_cred inside alloc_nfs_open_context()Al Viro2012-01-031-12/+1
* nfs: when attempting to open a directory, fall back on normal lookup (try #5)Jeff Layton2011-11-041-1/+1
* Additional readdir cookie loop informationBryan Schumaker2011-07-301-1/+2
* NFS: Fix spurious readdir cookie loop messagesTrond Myklebust2011-07-301-23/+33
* fs: push i_mutex and filemap_write_and_wait down into ->fsync() handlersJosef Bacik2011-07-201-2/+6
* nfs: LOOKUP_{OPEN,CREATE,EXCL} is set only on the last stepAl Viro2011-07-201-4/+2
* no need to check for LOOKUP_OPEN in ->create() instancesAl Viro2011-07-201-3/+3
* don't transliterate lower bits of ->intent.open.flags to FMODE_...Al Viro2011-07-201-7/+17
* fix mknod() on nfs4 (hopefully)Al Viro2011-07-201-12/+12
* nameidata_to_nfs_open_context() doesn't need nameidata, actually...Al Viro2011-07-201-6/+7
* nfs_open_context doesn't need struct path eitherAl Viro2011-07-201-9/+5
* ->permission() sanitizing: don't pass flags to ->permission()Al Viro2011-07-201-2/+2
* ->permission() sanitizing: don't pass flags to generic_permission()Al Viro2011-07-201-1/+1
* kill check_acl callback of generic_permission()Al Viro2011-07-201-1/+1
* Merge branch 'pnfs-submit' of git://git.open-osd.org/linux-open-osdLinus Torvalds2011-05-291-7/+2
|\
| * SUNRPC: introduce xdr_init_decode_pagesBenny Halevy2011-05-291-7/+2
* | vmscan: change shrinker API by passing shrink_control structYing Han2011-05-251-1/+4
|/
* Merge branch 'nfs-for-2.6.39' into nfs-for-nextTrond Myklebust2011-03-241-8/+75
|\
| * NFS: Detect loops in a readdir due to bad cookiesBryan Schumaker2011-03-231-1/+27
| * NFS: Create nfs_open_dir_contextBryan Schumaker2011-03-231-7/+47
| * NFS: Ensure that we update the readdir filp->f_pos correctlyTrond Myklebust2011-03-231-1/+2
* | NFS: lookup supports alternate clientBryan Schumaker2011-03-241-3/+3
* | nfs: store devname at disconnected NFS rootsAl Viro2011-03-161-0/+13
|/
* NFS: Use d_automount() rather than abusing follow_link()David Howells2011-01-151-1/+3
* Merge branch 'vfs-scale-working' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2011-01-131-1/+5
|\
| * nfs: add missing rcu-walk checkNick Piggin2011-01-141-1/+5
* | NFS: Fix NFSv3 exclusive open semanticsTrond Myklebust2011-01-131-1/+5
* | switch nfs to ->s_d_opAl Viro2011-01-121-4/+0
* | Merge branch 'nfs-for-2.6.38' of git://git.linux-nfs.org/projects/trondmy/nfs...Linus Torvalds2011-01-111-36/+36
|\ \ | |/ |/|
| * Merge branch 'bugfixes' into nfs-for-2.6.38Trond Myklebust2011-01-101-23/+21
| |\
| | * NFS: Don't use vm_map_ram() in readdirTrond Myklebust2011-01-101-23/+21
| * | nfsv4: Switch to generic xattr handling codeAneesh Kumar K.V2011-01-041-3/+5
| * | nfs: Set MS_POSIXACL alwaysAneesh Kumar K.V2011-01-041-2/+1
| * | NFS: use ERR_CAST()Namhyung Kim2011-01-041-1/+1
| * | NFS: Simplify ->decode_dirent() calling sequenceChuck Lever2010-12-161-7/+8
| |/
* | fs: provide rcu-walk aware permission i_opsNick Piggin2011-01-071-2/+5
* | fs: rcu-walk aware d_revalidate methodNick Piggin2011-01-071-2/+6
* | fs: dcache reduce branches in lookup pathNick Piggin2011-01-071-3/+3
* | fs: dcache remove dcache_lockNick Piggin2011-01-071-3/+0
* | fs: dcache scale dentry refcountNick Piggin2011-01-071-3/+3
* | fs: change d_delete semanticsNick Piggin2011-01-071-1/+1
|/
* NFS: Readdir cleanupsTrond Myklebust2010-12-071-30/+17
* NFS: nfs_readdir_search_for_cookie() don't mark as eof if cookie not foundTrond Myklebust2010-12-071-1/+2
* NFS: Fix a memory leak in nfs_readdirTrond Myklebust2010-12-021-9/+9
* NFS: Ensure we use the correct cookie in nfs_readdir_xdr_fillerTrond Myklebust2010-12-011-2/+8