Paul Durrant
|
2d0ed5e642
xen: re-name XenDevice to XenLegacyDevice...
|
%!s(int64=6) %!d(string=hai) anos |
Zhao Yan
|
92dbfcc6d4
xen/pt: allow passthrough of devices with bogus interrupt pin
|
%!s(int64=6) %!d(string=hai) anos |
Philippe Mathieu-Daudé
|
40e2297b4c
xen: Use the PCI_DEVICE macro
|
%!s(int64=7) %!d(string=hai) anos |
Ross Lagerwall
|
dc9e46a29a
xen_pt: Present the size of 64 bit BARs correctly
|
%!s(int64=7) %!d(string=hai) anos |
Roger Pau Monne
|
a803633660
xen/pt: allow QEMU to request MSI unmasking at bind time
|
%!s(int64=8) %!d(string=hai) anos |
Xiong Zhang
|
a19bae42e3
hw/xen: Set emu_mask for igd_opregion register
|
%!s(int64=8) %!d(string=hai) anos |
Cao jin
|
c4f68f0b52
Xen: fix converity warning of xen_pt_config_init()
|
%!s(int64=9) %!d(string=hai) anos |
Markus Armbruster
|
da34e65cb4
include/qemu/osdep.h: Don't include qapi/error.h
|
%!s(int64=9) %!d(string=hai) anos |
Peter Maydell
|
21cbfe5f37
xen: Clean up includes
|
%!s(int64=9) %!d(string=hai) anos |
Cao jin
|
d50a6e58e8
Add Error **errp for xen_pt_config_init()
|
%!s(int64=9) %!d(string=hai) anos |
Jan Beulich
|
55c8672c2e
xen/pass-through: correctly deal with RW1C bits
|
%!s(int64=9) %!d(string=hai) anos |
Jan Beulich
|
f0ada3608a
xen/MSI-X: latch MSI-X table writes
|
%!s(int64=9) %!d(string=hai) anos |
Paolo Bonzini
|
2c21ec3d18
xen: fix invalid assertion
|
%!s(int64=9) %!d(string=hai) anos |
Lan Tianyu
|
4e494de668
Qemu/Xen: Fix early freeing MSIX MMIO memory region
|
%!s(int64=10) %!d(string=hai) anos |
Daniel P. Berrange
|
ef1e1e0782
maint: avoid useless "if (foo) free(foo)" pattern
|
%!s(int64=10) %!d(string=hai) anos |
Konrad Rzeszutek Wilk
|
ea6c50f99d
xen/pt: Log xen_host_pci_get in two init functions
|
%!s(int64=10) %!d(string=hai) anos |
Konrad Rzeszutek Wilk
|
e2779de053
xen/pt: Remove XenPTReg->data field.
|
%!s(int64=10) %!d(string=hai) anos |
Konrad Rzeszutek Wilk
|
5b4dd0f55e
xen/pt: Check if reg->init function sets the 'data' past the reg->size
|
%!s(int64=10) %!d(string=hai) anos |
Konrad Rzeszutek Wilk
|
2e87512ecc
xen/pt: Sync up the dev.config and data values.
|
%!s(int64=10) %!d(string=hai) anos |
Konrad Rzeszutek Wilk
|
6aa07b1494
xen/pt: Use xen_host_pci_get_[byte|word] instead of dev.config
|
%!s(int64=10) %!d(string=hai) anos |
Konrad Rzeszutek Wilk
|
54fd08136e
xen/pt: Use XEN_PT_LOG properly to guard against compiler warnings.
|
%!s(int64=10) %!d(string=hai) anos |
Konrad Rzeszutek Wilk
|
faf5f56bf9
xen/pt/msi: Add the register value when printing logging and error messages
|
%!s(int64=10) %!d(string=hai) anos |
Tiejun Chen
|
5cec8aa38c
xen, gfx passthrough: add opregion mapping
|
%!s(int64=10) %!d(string=hai) anos |
Jan Beulich
|
74526eb018
xen/pass-through: constify some static data
|
%!s(int64=10) %!d(string=hai) anos |
Jan Beulich
|
69976894c1
xen/pass-through: ROM BAR handling adjustments
|
%!s(int64=10) %!d(string=hai) anos |
Jan Beulich
|
c25bbf1545
xen/pt: unknown PCI config space fields should be read-only
|
%!s(int64=10) %!d(string=hai) anos |
Jan Beulich
|
a88a3f8871
xen/pt: add a few PCI config space field descriptions
|
%!s(int64=10) %!d(string=hai) anos |
Jan Beulich
|
0ad3393ad0
xen/pt: mark reserved bits in PCI config space fields
|
%!s(int64=10) %!d(string=hai) anos |
Jan Beulich
|
45ebe3916a
xen/pt: mark all PCIe capability bits read-only
|
%!s(int64=10) %!d(string=hai) anos |
Jan Beulich
|
0e7ef22136
xen/pt: split out calculation of throughable mask in PCI config space handling
|
%!s(int64=10) %!d(string=hai) anos |