Hi, > > Because wayland benefits from allocation and sharing of > > virtio-gpu buffers, a virtio-gpu combo device simplifies access to > > those buffers, whereas the separate virtio devices as implemented in > > crosvm requires bridging of resource handles (in guest kernel) and FDs > > (in crosvm). > > I must admit I'm not a huge fan of integrating a protocol-agnostic > message passing interface (with FD-passing support) to virtio-gpu. > Sounds like something that could be re-used without virtio-gpu being > involved to me.
Agree. > As for the resource bridging thing, that's more or less > what I proposed with the generic interface to translate resource handles > (what I called VFDs) to local FDs. Yes, I think it makes sense to figure a sensible way to translate/manage resource handles and have multiple virtio device work together. What if you want pass a handle to a virtio-fs file instead of a virtio-gpu dma-buf between host and guest? cheers, Gerd --------------------------------------------------------------------- To unsubscribe, e-mail: virtio-dev-unsubscr...@lists.oasis-open.org For additional commands, e-mail: virtio-dev-h...@lists.oasis-open.org