On Tue, 13 Jul 2021 18:06:27 +0100, Alexandru Elisei wrote: > Patches + EDK2 binary that I used for testing can be found at [5]. > > This series aims to add support for PCI Express 1.1. It is based on the > last patch [0] of the reassignable BAR series. The patch was discarded at > the time because there was no easy solution to solve the overlap between > the UART address and kvmtool's PCI I/O region, which made EDK2 and/or a > guest compiled with 64k pages very unhappy [1]. This is not the case > anymore, as the UART has been moved to address 0x1000000 in commit > 45b4968e0de1 ("hw/serial: ARM/arm64: Use MMIO at higher addresses"). > > [...] Applied to kvmtool (master), thanks! [1/4] Move fdt_irq_fn typedef to fdt.h https://git.kernel.org/will/kvmtool/c/070fb918a563 [2/4] arm/fdt.c: Don't generate the node if generator function is NULL https://git.kernel.org/will/kvmtool/c/6b74f68fcf06 [3/4] arm/arm64: Add PCI Express 1.1 support https://git.kernel.org/will/kvmtool/c/e69b7663b06e [4/4] arm/arm64: vfio: Add PCI Express Capability Structure https://git.kernel.org/will/kvmtool/c/25c1dc6c4942 Cheers, -- Will https://fixes.arm64.dev https://next.arm64.dev https://will.arm64.dev