[illumos-Developer] [review] 1147 Integrate the virtio-block driver
Alexey Zaytsev
alexey.zaytsev at gmail.com
Sun Jul 3 00:20:54 PDT 2011
Hello.
Please review the virtio-block driver. It consists of two main parts -
'virtio' - the core virtio code, reusable by other virtio drivers,
whitten mainly my beself, and vioblk - the virtio block device driver,
written mainly by Dmitry Yusupov.
webrev: http://zaytsev.su/webrevs/virtio-block/
This code depends on the "1144 blkdev should support dump(9e)" webrev
Garrett sent out a few days ago.
And if you wonder what it's all about - virtio is a family of virtual
devices, implemented by the KVM virtual machine, and to some extent by
VirtualBox. They offer improved IO characteristics over the emulated
analogs of real-world hardware, like the e1000 NIC or the cmdk IDE
controller.
It's been tested by myself and Dmitry, and there are no known
outstanding bugs at this point.
The virtio-net driver is still in working, and will be submitted for
review when ready. For the time being, you can track the progress (or
even contribute some code ;) here:
https://bitbucket.org/xl0/illumos-virtio
https://github.com/xl0/illumos-virtio
More information about the Developer
mailing list