Opened 3 years ago
Closed 14 months ago
#17239 closed bug (fixed)
[virtio] Support modern virtio v2 PCI virtio network
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"
Attachments (1)
Change History (6)
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
comment:4 by , 3 years ago
Milestone: | R1/beta4 → Unscheduled |
---|
Moving various tickets out of the beta4 milestone because no one is actively working on them.
comment:5 by , 14 months ago
Milestone: | Unscheduled → R1/beta5 |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Fixed in hrev57329
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.