summaryrefslogtreecommitdiff
path: root/fs/nfs
AgeCommit message (Expand)AuthorFilesLines
2024-07-08NFSv4: Ask for a delegation or an open stateid in OPENTrond Myklebust1-0/+2
2024-07-08NFSv4: Add support for OPEN4_RESULT_NO_OPEN_STATEIDTrond Myklebust1-4/+12
2024-07-08NFSv4: Detect support for OPEN4_SHARE_ACCESS_WANT_OPEN_XOR_DELEGATIONTrond Myklebust1-0/+4
2024-07-08NFSv4: Add support for the FATTR4_OPEN_ARGUMENTS attributeTrond Myklebust2-2/+42
2024-07-08NFSv4: Don't request atime/mtime/size if they are delegated to usTrond Myklebust1-3/+17
2024-07-08NFSv4: Fix up delegated attributes in nfs_setattrTrond Myklebust1-0/+25
2024-07-08NFSv4: Delegreturn must set m/atime when they are delegatedTrond Myklebust3-8/+32
2024-07-08NFSv4: Enable attribute delegationsTrond Myklebust1-1/+6
2024-07-08NFSv4: Add a capability for delegated attributesTrond Myklebust1-0/+2
2024-07-08NFSv4: Add recovery of attribute delegationsTrond Myklebust2-13/+23
2024-07-08NFSv4: Add support for delegated atime and mtime attributesTrond Myklebust6-20/+124
2024-07-08NFSv4: Add a flags argument to the 'have_delegation' callbackTrond Myklebust9-33/+42
2024-07-08NFSv4: Add CB_GETATTR support for delegated attributesTrond Myklebust3-9/+49
2024-07-08NFSv4: Plumb in XDR support for the new delegation-only setattr opTrond Myklebust2-0/+76
2024-07-08NFSv4: Add new attribute delegation definitionsTrond Myklebust1-1/+1
2024-07-08NFSv4: Refactor nfs4_opendata_check_deleg()Trond Myklebust1-36/+30
2024-07-08NFSv4: Clean up open delegation return structureTrond Myklebust2-31/+37
2024-07-08fs: nfs: add missing MODULE_DESCRIPTION() macrosJeff Johnson4-0/+4
2024-07-08NFS: remove unused struct 'mnt_fhstatus'Dr. David Alan Gilbert1-5/+0
2024-07-08nfs: add support for large foliosChristoph Hellwig2-1/+4
2024-07-03nfs: drop usage of folio_file_posKairui Song3-6/+6
2024-07-03NFS: remove nfs_page_lengthg and usage of page_indexKairui Song1-19/+0
2024-06-24nfs: drop the incorrect assertion in nfs_swap_rw()Christoph Hellwig1-2/+0
2024-06-13Merge tag 'nfs-for-6.10-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds4-31/+77
2024-05-31nfs: Remove calls to folio_set_errorMatthew Wilcox (Oracle)3-13/+2
2024-05-30NFS: add barriers when testing for NFS_FSDATA_BLOCKEDNeilBrown1-15/+32
2024-05-30NFSv4.1 enforce rootpath check in fs_location queryOlga Kornievskaia1-1/+22
2024-05-30NFS: abort nfs_atomic_open_v23 if name is too long.NeilBrown1-0/+3
2024-05-24nfs: don't invalidate dentries on transient errorsScott Mayhew1-14/+13
2024-05-24nfs: Avoid flushing many pages with NFS_FILE_SYNCJan Kara1-0/+5
2024-05-23Merge tag 'nfs-for-6.10-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds13-66/+108
2024-05-22tracing/treewide: Remove second parameter of __assign_str()Steven Rostedt (Google)2-44/+39
2024-05-22nfs: propagate readlink errors in nfs_symlink_fillerSagi Grimberg1-1/+1
2024-05-22NFSv4: Fix memory leak in nfs4_set_security_labelDmitry Mastykin1-0/+1
2024-05-21nfs: fix undefined behavior in nfs_block_bits()Sergey Shtylyov1-2/+2
2024-05-21pNFS: rework pnfs_generic_pg_check_layout to check IO rangeOlga Kornievskaia4-36/+14
2024-05-21pNFS/filelayout: check layout segment rangeOlga Kornievskaia1-0/+2
2024-05-21pNFS/filelayout: fixup pNfs allocation modesOlga Kornievskaia1-2/+2
2024-05-20NFS: Don't enable NFS v2 by defaultAnna Schumaker1-2/+2
2024-05-20NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUSAnna Schumaker1-1/+1
2024-05-20nfs: keep server info for remountsMartin Kaiser1-3/+6
2024-05-20NFSv4: Fixup smatch warning for ambiguous returnBenjamin Coddington1-7/+5
2024-05-20NFS: make sure lock/nolock overriding local_lock mount optionChen Hanxiao3-0/+19
2024-05-20NFS: add atomic_open for NFSv3 to handle O_TRUNC correctly.NeilBrown3-3/+53
2024-05-20pNFS/filelayout: Specify the layout segment range in LAYOUTGETAnna Schumaker1-4/+4
2024-05-20pNFS/filelayout: Remove the whole file layout requirementAnna Schumaker1-8/+0
2024-05-19Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-4/+1
2024-05-13Merge tag 'vfs-6.10.netfs' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds3-8/+10
2024-04-29Merge tag 'nfs-for-6.9-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds1-1/+6
2024-04-29mm: Remove the PG_fscache alias for PG_private_2David Howells3-8/+8