Broadcom Working On VMware Zero-Copy Buffer Sharing Between VMs And Hypervisor

Written by Michael Larabel in Virtualization on 20 June 2026 at 08:34 PM EDT. 10 Comments
VIRTUALIZATION
Interesting feature work for VMware virtualization on Linux now being pursued by Broadcom is to support zero-copy buffer sharing between the VM(s) and host hypervisor, which would equate to an efficiency and performance win.

Posted to the Linux kernel mailing list this week were patches by Broadcom engineer Rishi Chhibber for establishing the "vmw_zerocopy_driver"that will allow guest user-space applications to share pinned memory buffers with a VMware hypervisor peer using the VMCI datagram interface in a zero-copy manner. Via this driver allows avoiding an intermediate copy between the guest VM and the hypervisor.

VMware Zero Copy Kconfig


Details on the Broadcom plans around this zero-copy buffer sharing are still light for now but it will be interesting to see how far it's taken as avoiding the intermediate copies should provide for a nice efficiency win. But as we have seen from other zero-copy sharing bits in the Linux kernel in the past, various security gotchas have also arisen. Those wanting to see this new driver in its current patch form, enabled via the "VMW_ZC" Kconfig option, can see the patches on the kernel mailing list.
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