#17238: [virtio] Support modern virtio v2 PCI virtio block
----------------------------------+---------------------------------
Reporter: kallisti5 | Owner: nobody
Type: bug | Status: new
Priority: normal | Milestone: R1/beta4
Component: Drivers/Disk/Virtio | Version: R1/beta3
Resolution: | Keywords: virtio virtio_block
Blocked By: | Blocking:
Platform: All |
----------------------------------+---------------------------------
Changes (by kallisti5):
* summary: [virtio] Support "direct attach" PCI virtio block => [virtio]
Support modern virtio v2 PCI virtio block
Old description:
It looks as though some virtio block devices can be "directly attached"
to the PCI bus instead of being attached through a virtio bus.
Seen on a vultr vm trying to boot Haiku R1/beta3
src/add-ons/kernel/drivers/disk/virtual/virtio_block/virtio_block.cpp
likely needs some code path to attach to a "virtio bus" or a "pci bus"