diff options
| author | Daniel Oram <daniel.oram@gmail.com> | 2016-11-10 12:42:07 +0000 |
|---|---|---|
| committer | Eduardo Habkost <ehabkost@redhat.com> | 2016-11-15 15:50:04 -0200 |
| commit | 00b8702581f312aa46f797a8b3153d9b2892d967 (patch) | |
| tree | 7f57c7b7d33452535f56d5312995be72487aeb55 /scripts/tracetool.py | |
| parent | 97e53cf82ca0ffa9abe2def2fabc5fc75b914d90 (diff) | |
| download | focaccia-qemu-00b8702581f312aa46f797a8b3153d9b2892d967.tar.gz focaccia-qemu-00b8702581f312aa46f797a8b3153d9b2892d967.zip | |
qdev: Fix assert in PCI address property when used by vfio-pci
Allow the PCIHostDeviceAddress structure to work as the host property in vfio-pci when it has it's default value of all fields set to ~0. In this form the property indicates a non-existant device but given the field bit sizes gets asserted as excess (and invalid) precision overflows the string buffer. The BDF of an invalid device "FFFF:FF:FF.F" is returned instead. Signed-off-by: Daniel Oram <daniel.oram@gmail.com> Reviewed-by: Alex Williamson <alex.williamson@redhat.com> Message-Id: <71f06765c4ba16dcd71cbf78e877619948f04ed9.1478777270.git.daniel.oram@gmail.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Diffstat (limited to 'scripts/tracetool.py')
0 files changed, 0 insertions, 0 deletions