NFS Improvements Arrive For Linux 7.3

Written by Michael Larabel in Linux Storage on 27 August 2026 at 05:49 AM EDT. 2 Comments
LINUX STORAGE
The Network File-System (NFS) improvements for both the client and server code have been merged for the nearly-over Linux 7.3 merge window.

On the NFSD server side is CB_NOTIFY support for NFSv4.1 directory delegations. This feature allows the server to recall a delegation as soon as the directory changes via FSNOTIFY monitoring for additions / removals / renames or any directory attribute changes. NFSD also saw continued work building out its Netlink support that was started the prior cycle. NFSD's service thread-pool has also been eliminated since the per-node handling is the best choice for any host running NFS in a modern world.

There were also various bug fixes and other changes for NFSD in Linux 7.3 as outlined via this pull request.

Meanwhile arriving yesterday were the NFS client updates, which this cycle are mostly a variety of fixes. There is though optimized I/O submission when not performing memory reclaim. There is also an NFSv4.2 feature to allow the server to specify that file data may not be cached. All those NFS client changes can be found via this merge.
Related News
About The Author

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week