Opened 3 years ago
Last modified 14 months ago
#17239 closed bug
[virtio] Support modern virtio v2 PCI virtio network — at Version 3
Reported by: | kallisti5 | Owned by: | nobody |
---|---|---|---|
Priority: | normal | Milestone: | R1/beta5 |
Component: | Drivers/Network/virtio | Version: | R1/beta3 |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description (last modified by )
It looks like a newer "modern" virtio v2 design is now in use which our drivers don't work with. The PCI device ID's are higher.
Seen on a vultr vm trying to boot Haiku R1/beta3
src/add-ons/kernel/drivers/network/virtio/virtio_net.cpp likely needs some code path to attach to a "virtio bus" or a "pci bus"
Change History (4)
by , 3 years ago
Attachment: | virtio_network.png added |
---|
comment:1 by , 3 years ago
comment:3 by , 3 years ago
Description: | modified (diff) |
---|---|
Summary: | [virtio] Support "direct attach" PCI virtio network → [virtio] Support modern virtio v2 PCI virtio network |
see #17238 for a little investigation
Note:
See TracTickets
for help on using tickets.
target is R1/Beta4 because if we ever want to run haikuporter builders in cloud environments, solid virtio network support will be critical.