These are a handful of small fixes for random stuff which I found while using kvmtool. Patch #1 is actually needed to use kvmtool as a test runner for kvm-unit-tests (more detailed explanation in the commit message). Patch #2 is more like a quality of life improvement for users. Patch #3 is for something that I found when a Linux guest complained that "msi-parent" was referencing an invalid phandle (I don't remember the kernel version, defconfig and VM configuration that I used, couldn't reproduce it with a v5.16 guest); it was also reported to me by Pierre, so I figured it deserves a fix. Alexandru Elisei (3): Remove initrd magic check arm: Use pr_debug() to print memory layout when loading a firmware image arm: pci: Generate "msi-parent" property only with a MSI controller arm/fdt.c | 2 +- arm/include/arm-common/pci.h | 3 ++- arm/kvm.c | 8 +++++--- arm/pci.c | 8 ++++++-- kvm.c | 22 ---------------------- 5 files changed, 14 insertions(+), 29 deletions(-) -- 2.31.1