opnsense-src/sys/dev/virtio
Ruslan Bukin 1147facec3 Make virtio queue re-initialization steps to be similar to
original initialization, so we don't miss few registers to
configure.

This fixes vtnet(4) operation with QEMU's virtio-net-device.

Tested in QEMU with FreeBSD/RISC-V.

Reviewed by:	bryanv
Sponsored by:	DARPA, AFRL
Differential Revision:	https://reviews.freebsd.org/D15821
2018-06-15 16:19:10 +00:00
..
balloon sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
block sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
console Revert r327828, r327949, r327953, r328016-r328026, r328041: 2018-01-21 15:42:36 +00:00
mmio Make virtio queue re-initialization steps to be similar to 2018-06-15 16:19:10 +00:00
network ifnet: Replace if_addr_lock rwlock with epoch + mutex 2018-05-18 20:13:34 +00:00
pci Revert r327828, r327949, r327953, r328016-r328026, r328041: 2018-01-21 15:42:36 +00:00
random sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
scsi sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
virtio.c Add VirtIO bus config_generation method 2018-02-19 19:28:24 +00:00
virtio.h Add VirtIO bus config_generation method 2018-02-19 19:28:24 +00:00
virtio_bus_if.m Add VirtIO bus config_generation method 2018-02-19 19:28:24 +00:00
virtio_config.h Move the VIRTIO_RING_F_* defines out of virtqueue.h into virtio_config.h 2014-06-16 04:25:04 +00:00
virtio_ids.h Sync VirtIO IDs with Linux 2018-01-14 06:03:40 +00:00
virtio_if.m Add optional VirtIO device method for post-attach notifications 2013-09-01 04:20:23 +00:00
virtio_ring.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-20 19:36:21 +00:00
virtqueue.c Add more virtqueue getter methods 2018-02-19 19:31:18 +00:00
virtqueue.h Add more virtqueue getter methods 2018-02-19 19:31:18 +00:00