summaryrefslogtreecommitdiff
path: root/fs/nfs/nfs4file.c
AgeCommit message (Expand)AuthorFilesLines
2016-01-23wrappers for ->i_mutex accessAl Viro1-12/+12
2015-12-08vfs: pull btrfs clone API to vfs layerChristoph Hellwig1-77/+10
2015-11-24nfs: reduce the amount of ifdefs for v4.2 in nfs4file.cChristoph Hellwig1-20/+7
2015-11-24nfs: use btrfs ioctl defintions for cloneChristoph Hellwig1-4/+6
2015-11-24nfs: allow intra-file CLONEChristoph Hellwig1-5/+14
2015-11-24nfs: offer native ioctls even if CONFIG_COMPAT is setChristoph Hellwig1-3/+0
2015-10-15NFS: Fix an 'unused variable' complaint when #ifndef CONFIG_NFS_V4_2Trond Myklebust1-2/+11
2015-10-15nfs42: add NFS_IOC_CLONE_RANGE ioctlPeng Tao1-0/+14
2015-10-15nfs42: respect clone_blksizePeng Tao1-0/+11
2015-10-15nfs42: add NFS_IOC_CLONE ioctlPeng Tao1-0/+102
2015-09-07NFSv4: Respect the server imposed limit on how many changes we may cacheTrond Myklebust1-1/+28
2015-08-28NFS: Make opened as optional argument in _nfs4_do_openKinglong Mee1-2/+1
2015-06-26nfs: verify open flags before allowing openBenjamin Coddington1-0/+4
2015-04-27Merge tag 'nfs-for-4.1-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds1-10/+10
2015-04-23NFS: Reduce time spent holding the i_mutex during fallocate()Anna Schumaker1-7/+2
2015-04-23NFS: Don't zap caches on fallocate()Anna Schumaker1-1/+0
2015-04-15VFS: normal filesystems (and lustre): d_inode() annotationsDavid Howells1-2/+2
2015-04-12make new_sync_{read,write}() staticAl Viro1-2/+0
2015-03-27NFSv4.1/pnfs: Separate out metadata and data consistency for pNFSTrond Myklebust1-1/+1
2015-03-27NFSv4.1/pnfs: Ensure that writes respect the O_SYNC flag when doing O_DIRECTTrond Myklebust1-0/+1
2015-03-27NFSv4: Truncating file opens should also sync O_DIRECT writesTrond Myklebust1-1/+1
2015-03-27NFSv4: Allow tracing of NFSv4 fsync callsTrond Myklebust1-0/+5
2014-11-26nfs: Add DEALLOCATE supportAnna Schumaker1-2/+5
2014-11-26nfs: Add ALLOCATE supportAnna Schumaker1-0/+28
2014-10-18Merge tag 'nfs-for-3.18-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds1-0/+25
2014-10-01NFS: Implement SEEKAnna Schumaker1-0/+25
2014-09-10locks: consolidate "nolease" routinesJeff Layton1-1/+1
2014-06-12Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-5/+5
2014-06-12nfs: switch to iter_splice_write_file()Al Viro1-1/+1
2014-05-29nfs: commit layouts in fdatasyncChristoph Hellwig1-2/+1
2014-05-07nfs: switch to ->write_iter()Al Viro1-2/+2
2014-05-07nfs: switch to ->read_iter()Al Viro1-2/+2
2013-11-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-3/+1
2013-10-29Merge branch 'fscache' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowe...Trond Myklebust1-1/+1
2013-10-25nfs: use %p[dD] instead of open-coded (and often racy) equivalentsAl Viro1-3/+1
2013-09-27NFS: Use i_writecount to control whether to get an fscache cookie in nfs_open()David Howells1-1/+1
2013-09-26NFSv4: Honour the 'opened' parameter in the atomic_open() filesystem methodTrond Myklebust1-1/+2
2013-06-07NFSv4: Move dentry instantiation into the NFSv4-specific atomic open codeTrond Myklebust1-1/+0
2013-02-23new helper: file_inode(file)Al Viro1-1/+1
2012-12-21NFS4: Open files for fscachingDavid Howells1-0/+2
2012-11-04NFSv4: Get rid of unnecessary BUG_ON()sTrond Myklebust1-1/+0
2012-09-29NFS: Write the entire file if a server reboot occurs during fsync()Trond Myklebust1-0/+7
2012-09-29NFS: Fix fdatasync/fsync() when confronted with a server rebootTrond Myklebust1-10/+12
2012-09-11NFS: fsync() must exit with an error if page writeback failedTrond Myklebust1-1/+3
2012-07-17NFS: Split out NFS v4 file operationsBryan Schumaker1-0/+126