| Age | Commit message (Expand) | Author | Files | Lines |
| 3 days | Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm/linux/kernel/git/c... | Mark Brown | 19 | -168/+1594 |
| 4 days | NFSD: Increase the default max_block_size to 4MB | Chuck Lever | 1 | -3/+2 |
| 4 days | NFSD: Close cached file handles when revoking export state | Chuck Lever | 3 | -2/+50 |
| 4 days | NFSD: Add NFSD_CMD_UNLOCK_EXPORT netlink command | Chuck Lever | 6 | -0/+149 |
| 4 days | NFSD: Track svc_export in nfs4_stid | Chuck Lever | 3 | -3/+42 |
| 4 days | NFSD: Replace idr_for_each_entry_ul in find_one_sb_stid() | Chuck Lever | 1 | -2/+4 |
| 4 days | NFSD: Add NFSD_CMD_UNLOCK_FILESYSTEM netlink command | Chuck Lever | 3 | -0/+53 |
| 4 days | NFSD: Add NFSD_CMD_UNLOCK_IP netlink command | Chuck Lever | 4 | -7/+59 |
| 4 days | NFSD: Extract revoke_one_stid() utility function | Chuck Lever | 1 | -76/+75 |
| 4 days | NFSD: Handle layout stid in nfsd4_drop_revoked_stid() | Chuck Lever | 1 | -0/+7 |
| 4 days | NFSD: Put cache get-reqs dump attrs under reply | Chuck Lever | 1 | -20/+6 |
| 4 days | nfsd: add NFSD_CMD_CACHE_FLUSH netlink command | Jeff Layton | 3 | -0/+49 |
| 4 days | nfsd: add netlink upcall for the nfsd.fh cache | Jeff Layton | 3 | -0/+304 |
| 4 days | nfsd: add netlink upcall for the svc_export cache | Jeff Layton | 5 | -5/+543 |
| 4 days | sunrpc: rename sunrpc_cache_pipe_upcall_timeout() | Jeff Layton | 1 | -2/+2 |
| 4 days | sunrpc: rename sunrpc_cache_pipe_upcall() to sunrpc_cache_upcall() | Jeff Layton | 1 | -2/+2 |
| 4 days | nfsd: move struct nfsd_genl_rqstp to nfsctl.c | Jeff Layton | 2 | -15/+15 |
| 4 days | NFSD: Fix delegation reference leak in nfsd4_revoke_states | Chuck Lever | 1 | -1/+8 |
| 4 days | Merge remote-tracking branches 'vfs/vfs-7.2.casefold', 'vfs/vfs-7.2.directory... | Chuck Lever | 9 | -60/+254 |
| 5 days | Merge tag 'nfsd-7.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l... | Linus Torvalds | 2 | -13/+21 |
| 10 days | NFSD: Report whether fh_key was actually updated | Chuck Lever | 2 | -13/+21 |
| 2026-05-15 | Merge tag 'nfsd-7.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l... | Linus Torvalds | 4 | -25/+59 |
| 2026-05-15 | nfsd: Cap case-folding probe cost across READDIR entries | Chuck Lever | 2 | -9/+60 |
| 2026-05-15 | nfsd: Map -ESTALE from case probe to NFS3ERR_STALE | Chuck Lever | 1 | -0/+3 |
| 2026-05-15 | nfsd: Use kernel credentials for case-info probe | Chuck Lever | 1 | -3/+1 |
| 2026-05-11 | nfsd: Implement NFSv4 FATTR4_CASE_INSENSITIVE and FATTR4_CASE_PRESERVING | Chuck Lever | 1 | -3/+49 |
| 2026-05-11 | nfsd: Report export case-folding via NFSv3 PATHCONF | Chuck Lever | 4 | -10/+121 |
| 2026-05-11 | exportfs,nfsd: rework checking for layout-based block device access support | Christoph Hellwig | 2 | -20/+9 |
| 2026-05-11 | exportfs: don't pass struct iattr to ->commit_blocks | Christoph Hellwig | 1 | -10/+2 |
| 2026-05-11 | exportfs: split out the ops for layout-based block device access | Christoph Hellwig | 2 | -12/+11 |
| 2026-05-11 | nfsd/blocklayout: always ignore loca_time_modify | Christoph Hellwig | 1 | -5/+10 |
| 2026-05-10 | NFSD: Fix infinite loop in layout state revocation | Chuck Lever | 1 | -0/+7 |
| 2026-05-10 | nfsd: update mtime/ctime on COPY in presence of delegated attributes | Olga Kornievskaia | 2 | -1/+11 |
| 2026-05-10 | nfsd: update mtime/ctime on CLONE in presense of delegated attributes | Olga Kornievskaia | 3 | -15/+33 |
| 2026-05-10 | nfsd: fix file change detection in CB_GETATTR | Scott Mayhew | 1 | -5/+8 |
| 2026-04-26 | nfsd: fix GET_DIR_DELEGATION when VFS leases are disabled | Olga Kornievskaia | 1 | -4/+0 |
| 2026-04-20 | Merge tag 'nfsd-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux | Linus Torvalds | 22 | -150/+655 |
| 2026-04-13 | Merge tag 'vfs-7.1-rc1.kino' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 4 | -6/+6 |
| 2026-04-13 | Merge tag 'vfs-7.1-rc1.directory' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -4/+2 |
| 2026-04-03 | nfsd: fix comment typo in nfsxdr | Joseph Salisbury | 1 | -1/+1 |
| 2026-04-03 | nfsd: fix comment typo in nfs3xdr | Joseph Salisbury | 1 | -2/+2 |
| 2026-04-03 | NFSD: convert callback RPC program to per-net namespace | Dai Ngo | 4 | -34/+94 |
| 2026-04-03 | NFSD: use per-operation statidx for callback procedures | Chuck Lever | 1 | -1/+1 |
| 2026-03-29 | NFSD: Sign filehandles | Benjamin Coddington | 3 | -5/+72 |
| 2026-03-29 | NFSD/export: Add sign_fh export option | Benjamin Coddington | 1 | -2/+3 |
| 2026-03-29 | NFSD: Add a key for signing filehandles | Benjamin Coddington | 4 | -3/+63 |
| 2026-03-29 | nfsd: use dynamic allocation for oversized NFSv4.0 replay cache | Chuck Lever | 3 | -12/+39 |
| 2026-03-29 | nfsd: convert global state_lock to per-net deleg_lock | Jeff Layton | 3 | -31/+36 |
| 2026-03-29 | NFSD: Enforce timeout on layout recall and integrate lease manager fencing | Dai Ngo | 5 | -12/+194 |
| 2026-03-29 | NFSD: fix nfs4_file access extra count in nfsd4_add_rdaccess_to_wrdeleg | Dai Ngo | 1 | -2/+2 |
| 2026-03-29 | sunrpc: Kill RPC_IFDEBUG() | Andy Shevchenko | 1 | -3/+6 |
| 2026-03-29 | lockd: Relocate nlmsvc_unlock API declarations | Chuck Lever | 1 | -1/+1 |
| 2026-03-29 | lockd: Have nlm_fopen() return errno values | Chuck Lever | 1 | -22/+28 |
| 2026-03-29 | lockd: Relocate and rename nlm_drop_reply | Chuck Lever | 1 | -1/+1 |
| 2026-03-29 | nfsd: remove NFSD_V4_DELEG_TIMESTAMPS Kconfig option | Jeff Layton | 2 | -17/+0 |
| 2026-03-29 | nfsd: add a runtime switch for disabling delegated timestamps | Jeff Layton | 3 | -0/+13 |
| 2026-03-29 | NFSD: Track SCSI Persistent Registration Fencing per Client with xarray | Dai Ngo | 3 | -0/+81 |
| 2026-03-29 | nfsd/sunrpc: move rq_cachetype into struct nfsd_thread_local_info | Jeff Layton | 4 | -4/+8 |
| 2026-03-29 | nfsd/sunrpc: add svc_rqst->rq_private pointer and remove rq_lease_breaker | Jeff Layton | 4 | -4/+17 |
| 2026-03-18 | Merge tag 'nfsd-7.0-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l... | Linus Torvalds | 5 | -21/+97 |
| 2026-03-16 | nfsd: fix heap overflow in NFSv4.0 LOCK replay cache | Jeff Layton | 2 | -7/+19 |
| 2026-03-14 | NFSD: Hold net reference for the lifetime of /proc/fs/nfs/exports fd | Chuck Lever | 1 | -2/+12 |
| 2026-03-14 | NFSD: Defer sub-object cleanup in export put callbacks | Chuck Lever | 3 | -12/+66 |
| 2026-03-06 | treewide: change inode->i_ino from unsigned long to u64 | Jeff Layton | 4 | -6/+6 |
| 2026-03-06 | nfsd: switch purge_old() to use start_removing_noperm() | NeilBrown | 1 | -4/+2 |
| 2026-03-02 | Merge tag 'nfsd-7.0-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l... | Linus Torvalds | 2 | -14/+15 |
| 2026-02-24 | nfsd: report the requested maximum number of threads instead of number running | Jeff Layton | 2 | -12/+13 |
| 2026-02-22 | Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL uses | Kees Cook | 3 | -5/+5 |
| 2026-02-21 | Convert more 'alloc_obj' cases to default GFP_KERNEL arguments | Linus Torvalds | 2 | -6/+3 |
| 2026-02-21 | Convert 'alloc_flex' family to use the new default GFP_KERNEL argument | Linus Torvalds | 2 | -4/+4 |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 11 | -27/+27 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 12 | -54/+48 |
| 2026-02-16 | Merge tag 'vfs-7.0-rc1.misc.2' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -3/+5 |
| 2026-02-14 | nfsd: Fix cred ref leak in nfsd_nl_listener_set_doit(). | Kuniyuki Iwashima | 1 | -1/+1 |
| 2026-02-14 | nfsd: Fix cred ref leak in nfsd_nl_threads_set_doit(). | Kuniyuki Iwashima | 1 | -1/+1 |
| 2026-02-12 | Merge tag 'mm-nonmm-stable-2026-02-12-10-48' of git://git.kernel.org/pub/scm/... | Linus Torvalds | 1 | -0/+1 |
| 2026-02-12 | Merge tag 'nfsd-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux | Linus Torvalds | 22 | -136/+1220 |
| 2026-02-09 | Merge tag 'vfs-7.0-rc1.atomic_open' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -3/+8 |
| 2026-01-29 | nfsd: do not allow exporting of special kernel filesystems | Amir Goldstein | 1 | -3/+5 |
| 2026-01-29 | NFSD: Add POSIX ACL file attributes to SUPPATTR bitmasks | Chuck Lever | 1 | -1/+23 |
| 2026-01-29 | NFSD: Add POSIX draft ACL support to the NFSv4 SETATTR operation | Rick Macklem | 1 | -5/+19 |
| 2026-01-29 | NFSD: Add support for POSIX draft ACLs for file creation | Rick Macklem | 1 | -9/+53 |
| 2026-01-29 | NFSD: Add support for XDR decoding POSIX draft ACLs | Rick Macklem | 4 | -10/+162 |
| 2026-01-29 | NFSD: Refactor nfsd_setattr()'s ACL error reporting | Rick Macklem | 3 | -11/+34 |
| 2026-01-29 | NFSD: Do not allow NFSv4 (N)VERIFY to check POSIX ACL attributes | Rick Macklem | 1 | -0/+5 |
| 2026-01-29 | NFSD: Add nfsd4_encode_fattr4_posix_access_acl | Rick Macklem | 1 | -0/+35 |
| 2026-01-29 | NFSD: Add nfsd4_encode_fattr4_posix_default_acl | Rick Macklem | 1 | -0/+128 |
| 2026-01-29 | NFSD: Add nfsd4_encode_fattr4_acl_trueform_scope | Rick Macklem | 1 | -0/+10 |
| 2026-01-29 | NFSD: Add nfsd4_encode_fattr4_acl_trueform | Rick Macklem | 1 | -0/+26 |
| 2026-01-29 | Add RPC language definition of NFSv4 POSIX ACL extension | Chuck Lever | 2 | -2/+249 |
| 2026-01-29 | NFSD: Add a Kconfig setting to enable support for NFSv4 POSIX ACLs | Chuck Lever | 1 | -0/+19 |
| 2026-01-29 | xdrgen: Implement pass-through lines in specifications | Chuck Lever | 2 | -2/+11 |
| 2026-01-28 | nfsd: cancel async COPY operations when admin revokes filesystem state | Chuck Lever | 5 | -18/+133 |
| 2026-01-28 | nfsd: add controls to set the minimum number of threads per pool | Jeff Layton | 5 | -4/+36 |
| 2026-01-28 | nfsd: adjust number of running nfsd threads based on activity | Jeff Layton | 2 | -1/+77 |
| 2026-01-28 | sunrpc: allow svc_recv() to return -ETIMEDOUT and -EBUSY | Jeff Layton | 1 | -1/+1 |
| 2026-01-28 | sunrpc: introduce the concept of a minimum number of threads per pool | Jeff Layton | 1 | -4/+4 |
| 2026-01-28 | sunrpc: split svc_set_num_threads() into two functions | Jeff Layton | 1 | -12/+9 |
| 2026-01-26 | xdrgen: Add enum value validation to generated decoders | Chuck Lever | 2 | -20/+87 |
| 2026-01-26 | nfsd: fix return error code for nfsd_map_name_to_[ug]id | Anthony Iliopoulos | 1 | -0/+4 |
| 2026-01-26 | nfsd: never defer requests during idmap lookup | Anthony Iliopoulos | 3 | -8/+58 |
| 2026-01-26 | NFSD: fix setting FMODE_NOCMTIME in nfs4_open_delegation | Olga Kornievskaia | 1 | -1/+2 |
| 2026-01-26 | nfsd: fix nfs4_file refcount leak in nfsd_get_dir_deleg() | Jeff Layton | 1 | -1/+4 |
| 2026-01-26 | nfsd: use workqueue enable/disable APIs for v4_end_grace sync | NeilBrown | 2 | -14/+9 |
| 2026-01-26 | NFS: NFSERR_INVAL is not defined by NFSv2 | Chuck Lever | 2 | -2/+2 |
| 2026-01-26 | nfsd: prefix notification in nfsd4_finalize_deleg_timestamps() with "nfsd: " | Jeff Layton | 1 | -1/+1 |
| 2026-01-26 | NFSD: Add instructions on how to deal with xdrgen files | Chuck Lever | 1 | -1/+9 |
| 2026-01-26 | NFSD: Clean up nfsd4_check_open_attributes() | Chuck Lever | 1 | -19/+21 |
| 2026-01-20 | kernel.h: drop hex.h and update all hex.h users | Randy Dunlap | 1 | -0/+1 |
| 2026-01-09 | Merge tag 'vfs-6.19-rc5.fixes' of gitolite.kernel.org:pub/scm/linux/kernel/gi... | Linus Torvalds | 2 | -2/+40 |
| 2026-01-06 | Merge tag 'nfsd-6.19-3' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/... | Linus Torvalds | 8 | -30/+74 |
| 2026-01-02 | NFSD: net ref data still needs to be freed even if net hasn't startup | Edward Adam Davis | 1 | -14/+14 |
| 2026-01-02 | nfsd: check that server is running in unlock_filesystem | Olga Kornievskaia | 3 | -6/+12 |
| 2026-01-02 | nfsd: use correct loop termination in nfsd4_revoke_states() | NeilBrown | 1 | -1/+1 |
| 2026-01-02 | nfsd: provide locking for v4_end_grace | NeilBrown | 4 | -5/+44 |
| 2026-01-02 | NFSD: Fix permission check for read access to executable-only files | Scott Mayhew | 1 | -2/+2 |
| 2026-01-02 | NFSD: Remove NFSERR_EAGAIN | Chuck Lever | 2 | -2/+1 |
| 2025-12-30 | Merge tag 'nfsd-6.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/... | Linus Torvalds | 1 | -6/+14 |
| 2025-12-24 | nfsd: Drop the client reference in client_states_open() | Haoxiang Li | 1 | -1/+3 |
| 2025-12-24 | nfsd: use ATTR_DELEG in nfsd4_finalize_deleg_timestamps() | Jeff Layton | 1 | -1/+1 |
| 2025-12-24 | nfsd: fix nfsd_file reference leak in nfsd4_add_rdaccess_to_wrdeleg() | Chuck Lever | 1 | -4/+10 |
| 2025-12-24 | Merge tag 'nfsd-6.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/... | Linus Torvalds | 5 | -4/+19 |
| 2025-12-18 | NFSD: NFSv4 file creation neglects setting ACL | Chuck Lever | 1 | -1/+2 |
| 2025-12-18 | NFSD: Clear TIME_DELEG in the suppattr_exclcreat bitmap | Chuck Lever | 1 | -1/+7 |
| 2025-12-18 | NFSD: Clear SECLABEL in the suppattr_exclcreat bitmap | Chuck Lever | 1 | -0/+5 |
| 2025-12-18 | nfsd: fix memory leak in nfsd_create_serv error paths | Shardul Bankar | 1 | -1/+4 |
| 2025-12-15 | filelock: allow lease_managers to dictate what qualifies as a conflict | Jeff Layton | 2 | -2/+40 |
| 2025-12-15 | VFS/knfsd: Teach dentry_create() to use atomic_open() | Benjamin Coddington | 1 | -3/+8 |
| 2025-12-08 | nfsd: Mark variable __maybe_unused to avoid W=1 build break | Andy Shevchenko | 1 | -1/+1 |
| 2025-12-06 | Merge tag 'nfsd-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux | Linus Torvalds | 14 | -317/+569 |
| 2025-12-05 | Merge tag 'pull-persistency' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -9/+9 |
| 2025-12-03 | Merge tag 'net-next-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ne... | Linus Torvalds | 2 | -0/+2 |
| 2025-12-01 | Merge tag 'vfs-6.19-rc1.directory.locking' of git://git.kernel.org/pub/scm/li... | Linus Torvalds | 5 | -145/+86 |
| 2025-12-01 | Merge tag 'vfs-6.19-rc1.directory.delegations' of git://git.kernel.org/pub/sc... | Linus Torvalds | 9 | -29/+186 |
| 2025-12-01 | Merge tag 'vfs-6.19-rc1.inode' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -1/+1 |
| 2025-12-01 | NFSD: Implement NFSD_IO_DIRECT for NFS WRITE | Mike Snitzer | 3 | -4/+144 |
| 2025-12-01 | NFSD: Make FILE_SYNC WRITEs comply with spec | Chuck Lever | 1 | -2/+12 |
| 2025-11-28 | nfsd: fix end_creating() conversion | Neil Brown | 2 | -4/+5 |
| 2025-11-25 | tools: ynl-gen: add regeneration comment | Asbjørn Sloth Tønnesen | 2 | -0/+2 |
| 2025-11-25 | NFSD: Add trace point for SCSI fencing operation. | Dai Ngo | 2 | -1/+42 |
| 2025-11-25 | NFSD: use correct reservation type in nfsd4_scsi_fence_client | Dai Ngo | 1 | -1/+2 |
| 2025-11-25 | NFSD: don't start nfsd if sv_permsocks is empty | Olga Kornievskaia | 1 | -23/+5 |
| 2025-11-17 | convert nfsctl | Al Viro | 1 | -9/+9 |
| 2025-11-17 | nfsd: Use MD5 library instead of crypto_shash | Eric Biggers | 2 | -69/+11 |
| 2025-11-17 | nfsd: stop pretending that we cache the SEQUENCE reply. | NeilBrown | 2 | -61/+18 |
| 2025-11-16 | NFSD: Implement NFSD_IO_DIRECT for NFS READ | Chuck Lever | 4 | -0/+87 |
| 2025-11-16 | NFSD: Relocate the xdr_reserve_space_vec() call site | Chuck Lever | 1 | -4/+16 |
| 2025-11-16 | NFSD: pass nfsd_file to nfsd_iter_read() | Mike Snitzer | 3 | -8/+9 |
| 2025-11-16 | NFSD/blocklayout: Support multiple extents per LAYOUTGET | Sergey Bashirov | 1 | -13/+34 |
| 2025-11-16 | NFSD/blocklayout: Introduce layout content structure | Sergey Bashirov | 3 | -13/+63 |
| 2025-11-16 | NFSD/blocklayout: Extract extent mapping from proc_layoutget | Sergey Bashirov | 1 | -49/+66 |
| 2025-11-16 | NFSD/blocklayout: Fix minlength check in proc_layoutget | Sergey Bashirov | 1 | -1/+3 |
| 2025-11-16 | NFSD: Update comment documenting unsupported fattr4 attributes | Chuck Lever | 1 | -2/+1 |
| 2025-11-16 | nfsd: delete unreachable confusing code in nfs4_open_delegation() | Matvey Kovalev | 1 | -5/+0 |
| 2025-11-16 | NFSD: Add array bounds-checking in nfsd_iter_read() | Chuck Lever | 1 | -5/+7 |
| 2025-11-16 | nfsd: switch the default for NFSD_LEGACY_CLIENT_TRACKING to "n" | Jeff Layton | 1 | -1/+1 |
| 2025-11-16 | nfsd: change nfs4_client_to_reclaim() to allocate data | NeilBrown | 2 | -47/+42 |
| 2025-11-16 | nfsd: move name lookup out of nfsd4_list_rec_dir() | NeilBrown | 1 | -28/+26 |
| 2025-11-14 | VFS: change vfs_mkdir() to unlock on failure. | NeilBrown | 5 | -8/+8 |
| 2025-11-14 | VFS/nfsd/ovl: introduce start_renaming() and end_renaming() | NeilBrown | 1 | -47/+24 |
| 2025-11-14 | VFS/nfsd/cachefiles/ovl: introduce start_removing() and end_removing() | NeilBrown | 2 | -29/+15 |
| 2025-11-14 | VFS/nfsd/cachefiles/ovl: add start_creating() and end_creating() | NeilBrown | 5 | -65/+42 |
| 2025-11-12 | Merge tag 'nfsd-6.18-3' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/... | Linus Torvalds | 5 | -26/+57 |
| 2025-11-12 | nfsd: wire up GET_DIR_DELEGATION handling | Jeff Layton | 3 | -1/+126 |
| 2025-11-12 | nfsd: allow DELEGRETURN on directories | Jeff Layton | 1 | -1/+2 |
| 2025-11-12 | nfsd: allow filecache to hold S_IFDIR files | Jeff Layton | 4 | -17/+49 |
| 2025-11-12 | vfs: make vfs_symlink break delegations on parent dir | Jeff Layton | 1 | -1/+1 |
| 2025-11-12 | vfs: make vfs_mknod break delegations on parent directory | Jeff Layton | 1 | -1/+1 |
| 2025-11-12 | vfs: make vfs_create break delegations on parent directory | Jeff Layton | 2 | -2/+2 |
| 2025-11-12 | vfs: clean up argument list for vfs_create() | Jeff Layton | 2 | -3/+2 |
| 2025-11-12 | vfs: allow rmdir to wait for delegation break on parent | Jeff Layton | 2 | -3/+3 |
| 2025-11-12 | vfs: allow mkdir to wait for delegation break on parent | Jeff Layton | 2 | -2/+2 |
| 2025-11-10 | nfsd: ensure SEQUENCE replay sends a valid reply. | NeilBrown | 3 | -19/+36 |
| 2025-11-10 | NFSD: Never cache a COMPOUND when the SEQUENCE operation fails | Chuck Lever | 1 | -1/+14 |
| 2025-11-10 | NFSD: Skip close replay processing if XDR encoding fails | Chuck Lever | 1 | -2/+1 |
| 2025-11-10 | NFSD: free copynotify stateid in nfs4_free_ol_stateid() | Olga Kornievskaia | 1 | -1/+2 |
| 2025-11-04 | nfsd: add missing FATTR4_WORD2_CLONE_BLKSIZE from supported attributes | Olga Kornievskaia | 1 | -0/+1 |
| 2025-11-04 | nfsd: fix refcount leak in nfsd_set_fh_dentry() | NeilBrown | 1 | -3/+3 |
| 2025-10-28 | Merge tag 'nfsd-6.18-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/... | Linus Torvalds | 5 | -12/+35 |
| 2025-10-21 | Revert "NFSD: Remove the cap on number of operations per NFSv4 COMPOUND" | Chuck Lever | 5 | -3/+20 |
| 2025-10-21 | nfsd: Avoid strlen conflict in nfsd4_encode_components_esc() | Nathan Chancellor | 1 | -6/+3 |
| 2025-10-21 | NFSD: Fix crash in nfsd4_read_release() | Chuck Lever | 1 | -3/+4 |
| 2025-10-21 | NFSD: Define actions for the new time_deleg FATTR4 attributes | Chuck Lever | 1 | -0/+8 |
| 2025-10-20 | Coccinelle-based conversion to use ->i_state accessors | Mateusz Guzik | 1 | -1/+1 |
| 2025-10-14 | Merge tag 'nfsd-6.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/... | Linus Torvalds | 1 | -0/+8 |
| 2025-10-10 | NFSD: Define a proc_layoutcommit for the FlexFiles layout type | Chuck Lever | 1 | -0/+8 |
| 2025-10-06 | Merge tag 'nfsd-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux | Linus Torvalds | 27 | -274/+595 |
| 2025-10-03 | Merge tag 'pull-f_path' of git://git.kernel.org/pub/scm/linux/kernel/git/viro... | Linus Torvalds | 2 | -3/+3 |
| 2025-10-03 | Merge tag 'nfs-for-6.18-1' of git://git.linux-nfs.org/projects/anna/linux-nfs | Linus Torvalds | 7 | -6/+83 |
| 2025-10-03 | Merge tag 'pull-nfsctl' of git://git.kernel.org/pub/scm/linux/kernel/git/viro... | Linus Torvalds | 1 | -88/+49 |
| 2025-10-01 | nfsd: discard nfserr_dropit | NeilBrown | 2 | -9/+1 |
| 2025-10-01 | NFSD: Add io_cache_{read,write} controls to debugfs | Mike Snitzer | 3 | -0/+123 |
| 2025-10-01 | NFSD: Do the grace period check in ->proc_layoutget | Chuck Lever | 4 | -12/+10 |
| 2025-10-01 | nfsd: delete unnecessary NULL check in __fh_verify() | Dan Carpenter | 1 | -3/+1 |
| 2025-10-01 | NFSD: Allow layoutcommit during grace period | Sergey Bashirov | 1 | -13/+25 |
| 2025-09-30 | nfs/localio: avoid issuing misaligned IO using O_DIRECT | Mike Snitzer | 1 | -0/+11 |
| 2025-09-30 | NFSD: filecache: add STATX_DIOALIGN and STATX_DIO_READ_ALIGN support | Mike Snitzer | 4 | -0/+69 |
| 2025-09-29 | Merge tag 'vfs-6.18-rc1.async' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -2/+1 |
| 2025-09-29 | Merge tag 'vfs-6.18-rc1.workqueue' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -1/+1 |
| 2025-09-25 | NFSD: Disallow layoutget during grace period | Sergey Bashirov | 1 | -0/+5 |