]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
virtio: set pci bus master enable bit
authorMichael S. Tsirkin <mst@redhat.com>
Sun, 29 Nov 2009 15:52:00 +0000 (17:52 +0200)
committerGreg Kroah-Hartman <gregkh@suse.de>
Mon, 7 Mar 2011 23:17:55 +0000 (15:17 -0800)
commitd09706f85cda0c49b345b90df6d6350db7d6f9c4
treee59359c5d6ff3c5072fe4bece324a4309118366f
parentd96cb2c94c9ad41a97ca3f295b25881b96899614
virtio: set pci bus master enable bit

commit bc505f373979692d51a86d40925f77a8b09d17b9 upstream.

As all virtio devices perform DMA, we
must enable bus mastering for them to be
spec compliant.

This patch fixes hotplug of virtio devices
with Linux guests and qemu 0.11-0.12.

Tested-by: Alexander Graf <agraf@suse.de>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Cc: maximilian attems <max@stro.at>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/virtio/virtio_pci.c