News: 0001654643

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

NFS Improvements Arrive For Linux 7.3

([Linux Storage] 11 Minutes Ago Linux 7.3 NFS)


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 [1]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 [2]this merge .



[1] https://lore.kernel.org/lkml/20260819132617.2397044-1-cel@kernel.org/

[2] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=73e3f0710014fe6d4ed98cfc02292f6121db7558



If you live long enough, you'll see that every victory turns into a defeat.
-- Simone de Beauvoir