gem5-dev@gem5.org

The gem5 Developer List

View all threads

Virtio 1.0+

FP
Francesco Peverelli
Thu, Oct 16, 2025 1:14 PM

Hello,

I am implementing a VirtIO GPU device over PCI in Gem5. From my understanding, Gem5’s VirtIO devices implement ‘legacy’ (< 1.0) VirtIO, and VirtIO GPU was introduced in 1.1 and expects the modern standard.

Has there been any effort towards supporting modern VirtIO? I have not been able to find much, so I thought I would ask here before attempting to implement it from scratch.

Best regards,
Francesco

Hello, I am implementing a VirtIO GPU device over PCI in Gem5. From my understanding, Gem5’s VirtIO devices implement ‘legacy’ (< 1.0) VirtIO, and VirtIO GPU was introduced in 1.1 and expects the modern standard. Has there been any effort towards supporting modern VirtIO? I have not been able to find much, so I thought I would ask here before attempting to implement it from scratch. Best regards, Francesco