summaryrefslogtreecommitdiffstats
path: root/fs/nfs/nfs4file.c
Commit message (Expand)AuthorAgeFilesLines
* NFSv4: add flock_owner to open contextNeilBrown2016-12-011-1/+1
* switch generic_file_splice_read() to use of ->read_iter()Al Viro2016-10-061-1/+1
* NFSv4: Revert "Truncating file opens should also sync O_DIRECT writes"Trond Myklebust2016-07-141-1/+1
* NFSv4.2: Fix writeback races in nfs4_copy_file_rangeTrond Myklebust2016-07-061-13/+1Star
* NFS: Add COPY nfs operationAnna Schumaker2016-05-171-0/+23
* Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2016-04-081-2/+2
|\
| * nfs: use file_dentry()Miklos Szeredi2016-03-261-2/+2
* | nfs: remove nfs4_file_fsyncChristoph Hellwig2016-03-161-32/+1Star
|/
* wrappers for ->i_mutex accessAl Viro2016-01-231-12/+12
* vfs: pull btrfs clone API to vfs layerChristoph Hellwig2015-12-081-77/+10Star
* nfs: reduce the amount of ifdefs for v4.2 in nfs4file.cChristoph Hellwig2015-11-241-20/+7Star
* nfs: use btrfs ioctl defintions for cloneChristoph Hellwig2015-11-241-4/+6
* nfs: allow intra-file CLONEChristoph Hellwig2015-11-241-5/+14
* nfs: offer native ioctls even if CONFIG_COMPAT is setChristoph Hellwig2015-11-241-3/+0Star
* NFS: Fix an 'unused variable' complaint when #ifndef CONFIG_NFS_V4_2Trond Myklebust2015-10-151-2/+11
* nfs42: add NFS_IOC_CLONE_RANGE ioctlPeng Tao2015-10-151-0/+14
* nfs42: respect clone_blksizePeng Tao2015-10-151-0/+11
* nfs42: add NFS_IOC_CLONE ioctlPeng Tao2015-10-151-0/+102
* NFSv4: Respect the server imposed limit on how many changes we may cacheTrond Myklebust2015-09-071-1/+28
* NFS: Make opened as optional argument in _nfs4_do_openKinglong Mee2015-08-281-2/+1Star
* nfs: verify open flags before allowing openBenjamin Coddington2015-06-261-0/+4
* Merge tag 'nfs-for-4.1-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds2015-04-271-10/+10
|\
| * NFS: Reduce time spent holding the i_mutex during fallocate()Anna Schumaker2015-04-231-7/+2Star
| * NFS: Don't zap caches on fallocate()Anna Schumaker2015-04-231-1/+0Star
| * NFSv4.1/pnfs: Separate out metadata and data consistency for pNFSTrond Myklebust2015-03-271-1/+1
| * NFSv4.1/pnfs: Ensure that writes respect the O_SYNC flag when doing O_DIRECTTrond Myklebust2015-03-271-0/+1
| * NFSv4: Truncating file opens should also sync O_DIRECT writesTrond Myklebust2015-03-271-1/+1
| * NFSv4: Allow tracing of NFSv4 fsync callsTrond Myklebust2015-03-271-0/+5
* | VFS: normal filesystems (and lustre): d_inode() annotationsDavid Howells2015-04-151-2/+2
* | make new_sync_{read,write}() staticAl Viro2015-04-121-2/+0Star
|/
* nfs: Add DEALLOCATE supportAnna Schumaker2014-11-251-2/+5
* nfs: Add ALLOCATE supportAnna Schumaker2014-11-251-0/+28
* Merge tag 'nfs-for-3.18-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds2014-10-181-0/+25
|\
| * NFS: Implement SEEKAnna Schumaker2014-09-301-0/+25
* | locks: consolidate "nolease" routinesJeff Layton2014-09-091-1/+1
|/
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2014-06-121-5/+5
|\
| * nfs: switch to iter_splice_write_file()Al Viro2014-06-121-1/+1
| * nfs: switch to ->write_iter()Al Viro2014-05-061-2/+2
| * nfs: switch to ->read_iter()Al Viro2014-05-061-2/+2
* | nfs: commit layouts in fdatasyncChristoph Hellwig2014-05-281-2/+1Star
|/
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2013-11-131-3/+1Star
|\
| * nfs: use %p[dD] instead of open-coded (and often racy) equivalentsAl Viro2013-10-251-3/+1Star
* | Merge branch 'fscache' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowe...Trond Myklebust2013-10-291-1/+1
|\ \ | |/ |/|
| * NFS: Use i_writecount to control whether to get an fscache cookie in nfs_open()David Howells2013-09-271-1/+1
* | NFSv4: Honour the 'opened' parameter in the atomic_open() filesystem methodTrond Myklebust2013-09-261-1/+2
|/
* NFSv4: Move dentry instantiation into the NFSv4-specific atomic open codeTrond Myklebust2013-06-061-1/+0Star
* new helper: file_inode(file)Al Viro2013-02-231-1/+1
* NFS4: Open files for fscachingDavid Howells2012-12-201-0/+2
* NFSv4: Get rid of unnecessary BUG_ON()sTrond Myklebust2012-11-041-1/+0Star
* NFS: Write the entire file if a server reboot occurs during fsync()Trond Myklebust2012-09-281-0/+7