diff options
| author | Matt Hines | 2019-01-28 23:30:56 +0100 |
|---|---|---|
| committer | Michael Roth | 2019-03-18 16:48:07 +0100 |
| commit | 996b9cdc2f190a173e48f4c8d64de3d50e570b7b (patch) | |
| tree | 9f66c88a6fe959f71fcb315f38baa32c5247185e /tests | |
| parent | qga-win: fix VSS build breakage due to unintended gnu99 C++ flag (diff) | |
| download | qemu-996b9cdc2f190a173e48f4c8d64de3d50e570b7b.tar.gz qemu-996b9cdc2f190a173e48f4c8d64de3d50e570b7b.tar.xz qemu-996b9cdc2f190a173e48f4c8d64de3d50e570b7b.zip | |
qga: Fix guest-get-fsinfo PCI address collection in Windows
The Windows QEMU guest agent erroneously tries to collect PCI information
directly from the physical drive. However, windows stores SCSI/IDE information
with the drive and PCI information with the underlying storage controller
This changes get_pci_info to use the physical drive's underlying storage
controller to get PCI information.
* Additionally Fixes incorrect size being passed to DeviceIoControl
when getting volume extents. Can occasionally crash the guest agent
Signed-off-by: Matt Hines <mhines@scalecomputing.com>
*fix up some checkpatch warnings
*fix domain reporting and add some sanity checks for debug
Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
Diffstat (limited to 'tests')
0 files changed, 0 insertions, 0 deletions
