summaryrefslogtreecommitdiff
path: root/fs/nfs/nfs4file.c
AgeCommit message (Expand)Author
2021-06-03NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 configZhang Xiaoxu
2020-11-05NFS4: Fix oops when copy_file_range is attempted with NFS4.0 sourceDave Wysochanski
2020-08-21nfs: ensure correct writeback errors are returned on close()Scott Mayhew
2020-04-23NFSv4.2: error out when relink swapfileMurphy Zhou
2020-03-05NFSv4: Fix races between open and dentry revalidationTrond Myklebust
2019-08-19NFSv4: Fix return values for nfs4_file_open()Trond Myklebust
2019-07-18Merge tag 'nfs-for-5.3-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds
2019-07-06nfs: disable client side deduplicationDarrick J. Wong
2019-07-06NFSv4: Handle the special Linux file open access modeTrond Myklebust
2019-06-09vfs: allow copy_file_range to copy across devicesAmir Goldstein
2019-06-09vfs: no fallback for ->copy_file_rangeDave Chinner
2019-04-25Fix nfs4.2 return -EINVAL when do dedupe operationXiaoli Feng
2019-04-25NFS: Don't inadvertently clear writeback errorsTrond Myklebust
2019-04-11NFSv4.1 fix incorrect return value in copy_file_rangeOlga Kornievskaia
2019-01-15NFSv4.2 fix unnecessary retry in nfs4_copy_file_rangeOlga Kornievskaia
2018-10-30vfs: make remap_file_range functions take and return bytes completedDarrick J. Wong
2018-10-30vfs: combine the clone and dedupe into a single remap_file_rangeDarrick J. Wong
2018-08-13NFS recover from destination server reboot for copiesOlga Kornievskaia
2018-08-08NFS: Mark expected switch fall-throughsGustavo A. R. Silva
2017-12-30nfs4file: get rid of pointless include of btrfs.hAl Viro
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2016-12-01NFSv4: add flock_owner to open contextNeilBrown
2016-10-05switch generic_file_splice_read() to use of ->read_iter()Al Viro
2016-07-14NFSv4: Revert "Truncating file opens should also sync O_DIRECT writes"Trond Myklebust
2016-07-05NFSv4.2: Fix writeback races in nfs4_copy_file_rangeTrond Myklebust
2016-05-17NFS: Add COPY nfs operationAnna Schumaker
2016-04-07Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2016-03-26nfs: use file_dentry()Miklos Szeredi
2016-03-16nfs: remove nfs4_file_fsyncChristoph Hellwig
2016-01-22wrappers for ->i_mutex accessAl Viro
2015-12-07vfs: pull btrfs clone API to vfs layerChristoph Hellwig
2015-11-23nfs: reduce the amount of ifdefs for v4.2 in nfs4file.cChristoph Hellwig
2015-11-23nfs: use btrfs ioctl defintions for cloneChristoph Hellwig
2015-11-23nfs: allow intra-file CLONEChristoph Hellwig
2015-11-23nfs: offer native ioctls even if CONFIG_COMPAT is setChristoph Hellwig
2015-10-15NFS: Fix an 'unused variable' complaint when #ifndef CONFIG_NFS_V4_2Trond Myklebust
2015-10-15nfs42: add NFS_IOC_CLONE_RANGE ioctlPeng Tao
2015-10-15nfs42: respect clone_blksizePeng Tao
2015-10-15nfs42: add NFS_IOC_CLONE ioctlPeng Tao
2015-09-07NFSv4: Respect the server imposed limit on how many changes we may cacheTrond Myklebust
2015-08-27NFS: Make opened as optional argument in _nfs4_do_openKinglong Mee
2015-06-25nfs: verify open flags before allowing openBenjamin Coddington
2015-04-26Merge tag 'nfs-for-4.1-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds
2015-04-23NFS: Reduce time spent holding the i_mutex during fallocate()Anna Schumaker
2015-04-23NFS: Don't zap caches on fallocate()Anna Schumaker
2015-04-15VFS: normal filesystems (and lustre): d_inode() annotationsDavid Howells
2015-04-11make new_sync_{read,write}() staticAl Viro
2015-03-27NFSv4.1/pnfs: Separate out metadata and data consistency for pNFSTrond Myklebust
2015-03-27NFSv4.1/pnfs: Ensure that writes respect the O_SYNC flag when doing O_DIRECTTrond Myklebust
2015-03-27NFSv4: Truncating file opens should also sync O_DIRECT writesTrond Myklebust