Hi,

 

We are students studying at Carnegie Mellon University, as part of our
course project for Operating System Practicum <https://www.cs.cmu.edu/~412/>
we wanted to pursue writing virtio block driver support for VirtualBox. We
found the below thread in the developer community (forum) which indicates
that virtio block support has not been done yet.

 

https://forums.virtualbox.org/viewtopic.php?f=9
<https://forums.virtualbox.org/viewtopic.php?f=9&t=30869&sid=79168a99014f0c7
921f9caa10e898a17&start=15>
&t=30869&sid=79168a99014f0c7921f9caa10e898a17&start=15

 

We checked in the latest source code and found a file VirtioBlk.c in the
path src/VBox/Devices/EFI/Firmware/OvmfPkg, which seems to implement EFI
BLOCK IO PROTOCOL. Also, there is file VirtioNet.c (in same path) which
seems to implement EFI SIMPLE NETWORK PROTOCOL. 

 

There is support for backend virtio network driver but no support for
backend virtio block driver. We are curious as to why there is still no
support for backend virtio block drivers? Is there is any specific reason
for the same?

 

Thanks and Regards,

Subodh Asthana

_______________________________________________
vbox-dev mailing list
[email protected]
https://www.virtualbox.org/mailman/listinfo/vbox-dev

Reply via email to