| Submitter | Hans de Goede |
|---|---|
| Date | Nov. 8, 2012, 11:54 a.m. |
| Message ID | <1352375667-5077-2-git-send-email-hdegoede@redhat.com> |
| Download | mbox | patch |
| Permalink | /patch/197827/ |
| State | New |
| Headers | show |
Comments
Patch
diff --git a/hw/pci.c b/hw/pci.c index dceda0b..6666651 100644 --- a/hw/pci.c +++ b/hw/pci.c @@ -367,6 +367,10 @@ static int get_pci_config_device(QEMUFile *f, void *pv, size_t size) pci_update_mappings(s); + memory_region_set_enabled(&s->bus_master_enable_region, + pci_get_word(s->config + PCI_COMMAND) + & PCI_COMMAND_MASTER); + g_free(config); return 0; }
This fixes dma reads / writes from pci-devices no longer working after migration. Signed-off-by: Hans de Goede <hdegoede@redhat.com> --- hw/pci.c | 4 ++++ 1 file changed, 4 insertions(+)