opnsense-src/sys/dev/virtio
Bryan Venteicher 6632efe40d Convert VirtIO to use ithreads instead of taskqueues
Contains projects/virtio commits:

r245709:
    Each VirtIO device was scheduling its own taskqueue(9) to do the
    off-level interrupt handling. ithreads(9) is the more nature way
    to do this. The primary motivation for this work to better support
    network multiqueue.
r245710:
    virtio: Change virtqueue intr handlers to return void
r245711:
    virtio_blk: Remove interrupt taskqueue
r245721:
    vtnet: Remove interrupt taskqueue
r245722:
    virtio_scsi: Remove interrupt taskqueue
r245747:
    vtnet: Remove taskqueue fields missed in r245721

MFC after:	1 month
2013-07-04 17:50:11 +00:00
..
balloon Convert VirtIO to use ithreads instead of taskqueues 2013-07-04 17:50:11 +00:00
block Convert VirtIO to use ithreads instead of taskqueues 2013-07-04 17:50:11 +00:00
network Convert VirtIO to use ithreads instead of taskqueues 2013-07-04 17:50:11 +00:00
pci Convert VirtIO to use ithreads instead of taskqueues 2013-07-04 17:50:11 +00:00
scsi Convert VirtIO to use ithreads instead of taskqueues 2013-07-04 17:50:11 +00:00
virtio.c Virtio SCSI driver 2012-10-11 23:41:18 +00:00
virtio.h Virtio SCSI driver 2012-10-11 23:41:18 +00:00
virtio_bus_if.m
virtio_if.m Convert VirtIO to use ithreads instead of taskqueues 2013-07-04 17:50:11 +00:00
virtio_ring.h Various VirtIO improvements 2012-07-11 02:57:19 +00:00
virtqueue.c Convert VirtIO to use ithreads instead of taskqueues 2013-07-04 17:50:11 +00:00
virtqueue.h Convert VirtIO to use ithreads instead of taskqueues 2013-07-04 17:50:11 +00:00