the first bad commit is
commit cc943c36faa192cd4b32af8fe5edb31894017d35
Author: Jan Kiszka <email address hidden>
Date: Sun Jul 27 09:08:29 2014 +0200
pci: Use bus master address space for delivering MSI/MSI-X messages
The spec says (and real HW confirms this) that, if the bus master bit
is 0, the device will not generate any PCI accesses. MSI and MSI-X
messages fall among these, so we should use the corresponding address
space to deliver them. This will prevent delivery if bus master support
is disabled.
Cc: <email address hidden>
Signed-off-by: Jan Kiszka <email address hidden>
Reviewed-by: Michael S. Tsirkin <email address hidden>
Signed-off-by: Michael S. Tsirkin <email address hidden>
the first bad commit is d4b32af8fe5edb3 1894017d35
commit cc943c36faa192c
Author: Jan Kiszka <email address hidden>
Date: Sun Jul 27 09:08:29 2014 +0200
pci: Use bus master address space for delivering MSI/MSI-X messages
The spec says (and real HW confirms this) that, if the bus master bit
is 0, the device will not generate any PCI accesses. MSI and MSI-X
messages fall among these, so we should use the corresponding address
space to deliver them. This will prevent delivery if bus master support
is disabled.
Cc: <email address hidden>
Signed-off-by: Jan Kiszka <email address hidden>
Reviewed-by: Michael S. Tsirkin <email address hidden>
Signed-off-by: Michael S. Tsirkin <email address hidden>