CVSROOT: /cvs Module name: src Changes by: [email protected] 2024/12/03 12:14:40
Modified files:
sys/dev/fdt : virtio_mmio.c
sys/dev/pci : virtio_pci.c
sys/dev/pv : if_vio.c virtio.c virtiovar.h
Log message:
vio: Unlock, switch to qstart function
Run without kernel lock. Use the network stack functions used for
multiqueue, but still only run on one queue.
Add a virtio interface for an interrupt barrier.
This is the reverted diff plus a missing chunk.
Tested by dtucker, bluhm, sf
