NFS Improvements Arrive For Linux 7.3

NFS Improvements Arrive For Linux 7.3

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.

Original Source

Read the full article at Phoronix →

KhanList aggregates and links to publicly available news content. We do not host full articles from third-party sources. Always verify important information with original sources.