aboutsummaryrefslogtreecommitdiff
path: root/os-posix.c
diff options
context:
space:
mode:
authorMichael S. Tsirkin <mst@redhat.com>2014-09-11 18:45:33 +0200
committerMichael S. Tsirkin <mst@redhat.com>2014-09-18 21:51:24 +0300
commite43c0b2ea5574efb0bedebf6a7d05916eefeba52 (patch)
tree9118e75f9f8fb9635eb96bb04bd2316dc314587b /os-posix.c
parent9e8e8c48653471fa5fed447e388fdef57d4f6998 (diff)
downloadqemu-e43c0b2ea5574efb0bedebf6a7d05916eefeba52.zip
qemu-e43c0b2ea5574efb0bedebf6a7d05916eefeba52.tar.gz
qemu-e43c0b2ea5574efb0bedebf6a7d05916eefeba52.tar.bz2
virtio-pci: enable bus master for old guests
commit cc943c36faa192cd4b32af8fe5edb31894017d35 pci: Use bus master address space for delivering MSI/MSI-X messages breaks virtio-net for rhel6.[56] x86 guests because they don't enable bus mastering for virtio PCI devices. For the same reason, rhel6.[56] ppc64 guests cannot boot on a virtio-blk disk anymore. Old guests forgot to enable bus mastering, enable it automatically on DRIVER (guests use some devices before DRIVER_OK). Reported-by: Greg Kurz <gkurz@linux.vnet.ibm.com> Reviewed-by: Greg Kurz <gkurz@linux.vnet.ibm.com> Tested-by: Greg Kurz <gkurz@linux.vnet.ibm.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'os-posix.c')
0 files changed, 0 insertions, 0 deletions