Linux 6.5 To Bring Better NUMA Awareness For The NFSD/RDMA Server

Written by Michael Larabel in Linux Storage on 23 June 2023 at 10:30 AM EDT. Add A Comment
LINUX STORAGE
Among the early pull requests already submitted for the Linux 6.5 merge window that is expected to open next week are the Linux NFS server (NFSD) changes. Notable this cycle is the NFSD and RDMA server code having better NUMA awareness.

Oracle's Chuck Lever has been working on NUMA memory optimizations for the NFS/RDMA server code, which is now set to be merged for Linux 6.5. The changes ensure that memory for various purposes are now allocated on the node closest to the underlying device. These NUMA optimizations were made within the svcrdma code.

Along with better NUMA awareness for allocating pages and other objects, the Linux 6.5 NFSD code also has some observability enhancements and addresses a race condition when accepting a TCP socket.

The NFSD pull request was submitted this morning. Assuming Linus Torvalds isn't suddenly frightened by the overall good state of Linux 6.4, the stable kernel release should be out this Sunday followed by the opening of the Linux 6.5 merge window.
Related News
About The Author
Michael Larabel

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