On Mon, Sep 14, 2026 at 01:22:05PM -0700, Rishi Chhibber wrote:
> Summary of changes:
> - 1/4 reserves a VMCI datagram resource id for the hypervisor-side
>   zero-copy service
> - 2/4 adds the vmw_zerocopy driver: /dev/vmw_zc, a single ioctl, page
>   pinning and the VMCI datagram transport
> - 3/4 documents the userspace interface
> - 4/4 adds a kselftest covering the ioctl input-validation paths
> 
> This series adds a misc character device, /dev/vmw_zc, that lets guest
> userspace hand a buffer to a VMware hypervisor-side peer without copying
> it. The driver pins the user pages, collects their guest physical frame
> numbers and sends that list over a VMCI datagram; the hypervisor then
> reads the buffer directly out of guest memory. An optional metadata
> buffer is pinned writable so the peer can return a result through the
> same mechanism.

You are going to need to get the -mm maintainers/developers to sign off
on this thing before I can accept it due to your "fun" use of memory
buffers in here.

thanks,

greg k-h

Reply via email to