Linux 5.8 To Allow For Faster Xen 9pfs Performance

Written by Michael Larabel in Linux Storage on 13 June 2020 at 12:09 AM EDT. Add A Comment
The Linux kernel's 9P protocol support with the in-development Linux 5.8 kernel will see the potential for faster performance with its Xen transport code.

The Xen transport for 9pfs provides simple network file-system/transfer support between Xen domains. The sole change for the kernel's 9P code in Linux 5.8 is one for the Xen transport code to increase the size of the XEN_9PFS_RING_ORDER.

The change of the ring order size for Xen 9pfs was made by a Xilinx engineer to the maximum value of 9 for performance reasons. Though with not all back-ends supporting order 9, special handling was done for supporting the maximum ring order possible. No performance numbers were shared as part of the commit besides acknowledging it should help with the Xen 9pfs transport performance.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of 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 automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week