mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2025-08-06 07:17:01 +02:00
Every virtqueue_add must eventually be followed by virtqueue_kick for to properly notify the peer that new buffers have been put into the queue. This is currently missing for virtio-net and may result in non-working network when the host has depleted the rx buffers and waits for new buffers. Depending on the host it may busy poll on the virtio queue or wait for the kick. Qemu does the latter and may break. Signed-off-by: Christian Speich <c.speich@avm.de> |
||
---|---|---|
.. | ||
Kconfig | ||
Makefile | ||
virtio_blk.c | ||
virtio_blk.h | ||
virtio_mmio.c | ||
virtio_mmio.h | ||
virtio_net.c | ||
virtio_net.h | ||
virtio_pci_legacy.c | ||
virtio_pci_modern.c | ||
virtio_pci.h | ||
virtio_ring.c | ||
virtio_rng.c | ||
virtio_sandbox.c | ||
virtio-uclass.c |