aboutsummaryrefslogtreecommitdiff
path: root/fs/nfs/nfs4file.c
AgeCommit message (Expand)AuthorFilesLines
2016-12-01NFSv4: add flock_owner to open contextGravatar NeilBrown 1-1/+1
2016-10-05switch generic_file_splice_read() to use of ->read_iter()Gravatar Al Viro 1-1/+1
2016-07-14NFSv4: Revert "Truncating file opens should also sync O_DIRECT writes"Gravatar Trond Myklebust 1-1/+1
2016-07-05NFSv4.2: Fix writeback races in nfs4_copy_file_rangeGravatar Trond Myklebust 1-13/+1
2016-05-17NFS: Add COPY nfs operationGravatar Anna Schumaker 1-0/+23
2016-04-07Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kerne...Gravatar Linus Torvalds 1-2/+2
2016-03-26nfs: use file_dentry()Gravatar Miklos Szeredi 1-2/+2
2016-03-16nfs: remove nfs4_file_fsyncGravatar Christoph Hellwig 1-32/+1
2016-01-22wrappers for ->i_mutex accessGravatar Al Viro 1-12/+12
2015-12-07vfs: pull btrfs clone API to vfs layerGravatar Christoph Hellwig 1-77/+10
2015-11-23nfs: reduce the amount of ifdefs for v4.2 in nfs4file.cGravatar Christoph Hellwig 1-20/+7
2015-11-23nfs: use btrfs ioctl defintions for cloneGravatar Christoph Hellwig 1-4/+6
2015-11-23nfs: allow intra-file CLONEGravatar Christoph Hellwig 1-5/+14
2015-11-23nfs: offer native ioctls even if CONFIG_COMPAT is setGravatar Christoph Hellwig 1-3/+0
2015-10-15NFS: Fix an 'unused variable' complaint when #ifndef CONFIG_NFS_V4_2Gravatar Trond Myklebust 1-2/+11
2015-10-15nfs42: add NFS_IOC_CLONE_RANGE ioctlGravatar Peng Tao 1-0/+14
2015-10-15nfs42: respect clone_blksizeGravatar Peng Tao 1-0/+11
2015-10-15nfs42: add NFS_IOC_CLONE ioctlGravatar Peng Tao 1-0/+102
2015-09-07NFSv4: Respect the server imposed limit on how many changes we may cacheGravatar Trond Myklebust 1-1/+28
2015-08-27NFS: Make opened as optional argument in _nfs4_do_openGravatar Kinglong Mee 1-2/+1
2015-06-25nfs: verify open flags before allowing openGravatar Benjamin Coddington 1-0/+4
2015-04-26Merge tag 'nfs-for-4.1-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsGravatar Linus Torvalds 1-10/+10
2015-04-23NFS: Reduce time spent holding the i_mutex during fallocate()Gravatar Anna Schumaker 1-7/+2
2015-04-23NFS: Don't zap caches on fallocate()Gravatar Anna Schumaker 1-1/+0
2015-04-15VFS: normal filesystems (and lustre): d_inode() annotationsGravatar David Howells 1-2/+2
2015-04-11make new_sync_{read,write}() staticGravatar Al Viro 1-2/+0
2015-03-27NFSv4.1/pnfs: Separate out metadata and data consistency for pNFSGravatar Trond Myklebust 1-1/+1
2015-03-27NFSv4.1/pnfs: Ensure that writes respect the O_SYNC flag when doing O_DIRECTGravatar Trond Myklebust 1-0/+1
2015-03-27NFSv4: Truncating file opens should also sync O_DIRECT writesGravatar Trond Myklebust 1-1/+1
2015-03-27NFSv4: Allow tracing of NFSv4 fsync callsGravatar Trond Myklebust 1-0/+5
2014-11-25nfs: Add DEALLOCATE supportGravatar Anna Schumaker 1-2/+5
2014-11-25nfs: Add ALLOCATE supportGravatar Anna Schumaker 1-0/+28
2014-10-18Merge tag 'nfs-for-3.18-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfsGravatar Linus Torvalds 1-0/+25
2014-09-30NFS: Implement SEEKGravatar Anna Schumaker 1-0/+25
2014-09-09locks: consolidate "nolease" routinesGravatar Jeff Layton 1-1/+1
2014-06-12Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Gravatar Linus Torvalds 1-5/+5
2014-06-12nfs: switch to iter_splice_write_file()Gravatar Al Viro 1-1/+1
2014-05-28nfs: commit layouts in fdatasyncGravatar Christoph Hellwig 1-2/+1
2014-05-06nfs: switch to ->write_iter()Gravatar Al Viro 1-2/+2
2014-05-06nfs: switch to ->read_iter()Gravatar Al Viro 1-2/+2
2013-11-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Gravatar Linus Torvalds 1-3/+1
2013-10-28Merge branch 'fscache' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowe...Gravatar Trond Myklebust 1-1/+1
2013-10-24nfs: use %p[dD] instead of open-coded (and often racy) equivalentsGravatar Al Viro 1-3/+1
2013-09-27NFS: Use i_writecount to control whether to get an fscache cookie in nfs_open()Gravatar David Howells 1-1/+1
2013-09-26NFSv4: Honour the 'opened' parameter in the atomic_open() filesystem methodGravatar Trond Myklebust 1-1/+2
2013-06-06NFSv4: Move dentry instantiation into the NFSv4-specific atomic open codeGravatar Trond Myklebust 1-1/+0
2013-02-22new helper: file_inode(file)Gravatar Al Viro 1-1/+1
2012-12-20NFS4: Open files for fscachingGravatar David Howells 1-0/+2
2012-11-04NFSv4: Get rid of unnecessary BUG_ON()sGravatar Trond Myklebust 1-1/+0
2012-09-28NFS: Write the entire file if a server reboot occurs during fsync()Gravatar Trond Myklebust 1-0/+7