commit febbc555cf0fff895546ddb8ba2c9a523692fb55
parents 58c9bf3363e596 Merge tag 'hid-for-linus-2025021001' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
4990d098433db1 NFSD: Fix CB_GETATTR status fix
tree cc7c8817a90b7f69b479ddc526e35ea2a74b4ad2
author Linus Torvalds <torvalds@linux-foundation.org> 2025-02-10 13:11:24 -0800
committer Linus Torvalds <torvalds@linux-foundation.org> 2025-02-10 13:11:24 -0800
Merge tag 'nfsd-6.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Pull nfsd fixes from Chuck Lever:
"Fixes for new bugs:
- A fix for CB_GETATTR reply decoding was not quite correct
- Fix the NFSD connection limiting logic
- Fix a bug in the new session table resizing logic
Bugs that pre-date v6.14:
- Support for courteous clients (5.19) introduced a shutdown hang
- Fix a crash in the filecache laundrette (6.9)
- Fix a zero-day crash in NFSD's NFSv3 ACL implementation"
* tag 'nfsd-6.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux:
NFSD: Fix CB_GETATTR status fix
NFSD: fix hang in nfsd4_shutdown_callback
nfsd: fix __fh_verify for localio
nfsd: fix uninitialised slot info when a request is retried
nfsd: validate the nfsd_serv pointer before calling svc_wake_up
nfsd: clear acl_access/acl_default after releasing them
fs/nfsd/filecache.c | 11 ++++++++++-
fs/nfsd/nfs2acl.c | 2 ++
fs/nfsd/nfs3acl.c | 2 ++
fs/nfsd/nfs4callback.c | 9 ++++++---
fs/nfsd/nfs4state.c | 3 ++-
fs/nfsd/nfsfh.c | 5 +++--
6 files changed, 25 insertions(+), 7 deletions(-)
glossary
--------
Commit objects reference one tree, and zero or more parents.
Single parent commits can typically generate a patch in
unified diff format via `git format-patch'.
Multiple parents means the commit is a merge.
Root commits have no ancestor. Note that it is
possible to have multiple root commits when merging independent histories.
Every commit references one top-level tree object.
git clone https://yhbt.net/lore/pub/scm/linux/kernel/git/jirislaby/linux.git