Hello,
Mostly the same as v1, plus an additional patch that refuses accesses
that cross a device boundary in pci_mmcfg_{read,write}() itself.
Thanks, Roger.
Roger Pau Monne (2):
x86/pci: prevent cross-device accesses in pci_mmcfg_{read,write}()
xen/vpci: allow unaligned accesses by the hardware domain
tools/include/xen-tools/common-macros.h | 2 ++
xen/arch/x86/x86_64/mmconfig_64.c | 6 ++++--
xen/arch/x86/x86_64/pci.c | 8 ++++----
xen/drivers/vpci/vpci.c | 6 ++++--
4 files changed, 14 insertions(+), 8 deletions(-)
--
2.53.0