]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit
MFC VirtIO r252702,r252703,r252704,r252706,r252707,r252708,r252709
authorbryanv <bryanv@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 10 Jul 2013 04:51:07 +0000 (04:51 +0000)
committerbryanv <bryanv@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 10 Jul 2013 04:51:07 +0000 (04:51 +0000)
commitee386a8bd5f64d870d4a8c1b0381679bf81dd1e0
treebd7bbeabbc97b38a3e613d7fe85676bfa490e7f0
parent9a8e52709aaa56b14d12d8aadc483be89985937d
MFC VirtIO r252702,r252703,r252704,r252706,r252707,r252708,r252709

This brings in several bug fixes and better conformance with various
aspects of the spec that have changed.

r252702: Convert VirtIO to use ithreads instead of taskqueues
r252703: Block driver bug fixes and spec changes
r252704: Balloon driver improvements
r252706: Minor network driver improvements
r252707: Minor misc VirtIO changes
r252708: PCI driver bug fixes and cleanup
r252709: Fix SCSI driver lock not owned panic

git-svn-id: svn://svn.freebsd.org/base/stable/9@253132 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
14 files changed:
sys/dev/virtio/balloon/virtio_balloon.c
sys/dev/virtio/block/virtio_blk.c
sys/dev/virtio/block/virtio_blk.h
sys/dev/virtio/network/if_vtnet.c
sys/dev/virtio/network/if_vtnetvar.h
sys/dev/virtio/pci/virtio_pci.c
sys/dev/virtio/scsi/virtio_scsi.c
sys/dev/virtio/scsi/virtio_scsivar.h
sys/dev/virtio/virtio.c
sys/dev/virtio/virtio.h
sys/dev/virtio/virtio_bus_if.m
sys/dev/virtio/virtio_if.m
sys/dev/virtio/virtqueue.c
sys/dev/virtio/virtqueue.h