Branch: refs/heads/staging Home: https://github.com/qemu/qemu Commit: abdfd6549d585b76a47183e611addf4d91536e0f https://github.com/qemu/qemu/commit/abdfd6549d585b76a47183e611addf4d91536e0f Author: Dr. David Alan Gilbert <d...@treblig.org> Date: 2024-10-03 (Thu, 03 Oct 2024)
Changed paths: M hw/xen/xen-legacy-backend.c M hw/xen/xen_devconfig.c M include/hw/xen/xen-legacy-backend.h Log Message: ----------- hw/xen: Remove deadcode xen_be_copy_grant_refs is unused since 2019's 19f87870ba ("xen: remove the legacy 'xen_disk' backend") xen_config_dev_console is unused since 2018's 6d7c06c213 ("Remove broken Xen PV domain builder") Remove them. Signed-off-by: Dr. David Alan Gilbert <d...@treblig.org> Acked-by: Anthony PERARD <anthony.per...@vates.tech> Reviewed-by: Thomas Huth <th...@redhat.com> Reviewed-by: Edgar E. Iglesias <edgar.igles...@amd.com> Signed-off-by: Edgar E. Iglesias <edgar.igles...@amd.com> Commit: 3b4d057ce7093c3fe3a83e417e2aeafdff90aab8 https://github.com/qemu/qemu/commit/3b4d057ce7093c3fe3a83e417e2aeafdff90aab8 Author: Edgar E. Iglesias <edgar.igles...@amd.com> Date: 2024-10-03 (Thu, 03 Oct 2024) Changed paths: M hw/i386/xen/xen-hvm.c M hw/xen/xen-hvm-common.c M hw/xen/xen-pvh-common.c M include/hw/xen/xen-hvm-common.h M include/hw/xen/xen_native.h Log Message: ----------- hw/xen: Expose handle_bufioreq in xen_register_ioreq Expose handle_bufioreq in xen_register_ioreq(). This is to allow machines to enable or disable buffered ioreqs. No functional change since all callers still set it to HVM_IOREQSRV_BUFIOREQ_ATOMIC. Reviewed-by: Stefano Stabellini <sstabell...@kernel.org> Signed-off-by: Edgar E. Iglesias <edgar.igles...@amd.com> Commit: e872f2dcd87a2a6306d92c699ac10eeb177fd51e https://github.com/qemu/qemu/commit/e872f2dcd87a2a6306d92c699ac10eeb177fd51e Author: Edgar E. Iglesias <edgar.igles...@amd.com> Date: 2024-10-03 (Thu, 03 Oct 2024) Changed paths: M hw/arm/xen-pvh.c M hw/i386/xen/xen-pvh.c M hw/xen/xen-pvh-common.c M include/hw/xen/xen-pvh-common.h Log Message: ----------- hw/xen: xenpvh: Disable buffered IOREQs for ARM Add a way to enable/disable buffered IOREQs for PVH machines and disable them for ARM. ARM does not support buffered IOREQ's nor the legacy way to map IOREQ info pages. See the following for more details: https://xenbits.xen.org/gitweb/?p=xen.git;a=commitdiff;h=2fbd7e609e1803ac5e5c26e22aa8e4b5a6cddbb1 https://xenbits.xen.org/gitweb/?p=xen.git;a=blob;f=xen/arch/arm/ioreq.c;h=2e829d2e7f3760401b96fa7c930e2015fb1cf463;hb=HEAD#l138 Reviewed-by: Stefano Stabellini <sstabell...@kernel.org> Signed-off-by: Edgar E. Iglesias <edgar.igles...@amd.com> Commit: 6de6c4b63fe92b0e18b36ba82a32b87b4552ee6d https://github.com/qemu/qemu/commit/6de6c4b63fe92b0e18b36ba82a32b87b4552ee6d Author: Edgar E. Iglesias <edgar.igles...@amd.com> Date: 2024-10-03 (Thu, 03 Oct 2024) Changed paths: M hw/xen/xen-pvh-common.c Log Message: ----------- hw/xen: xenpvh: Add pci-intx-irq-base property Acked-by: Stefano Stabellini <sstabell...@kernel.org> Signed-off-by: Edgar E. Iglesias <edgar.igles...@amd.com> Commit: 507118c2a066b70e8069702c120461ad8c98ccd5 https://github.com/qemu/qemu/commit/507118c2a066b70e8069702c120461ad8c98ccd5 Author: Edgar E. Iglesias <edgar.igles...@amd.com> Date: 2024-10-03 (Thu, 03 Oct 2024) Changed paths: M hw/arm/xen-pvh.c Log Message: ----------- hw/arm: xenpvh: Enable PCI for ARM PVH Enable PCI support for the ARM Xen PVH machine. Reviewed-by: Stefano Stabellini <sstabell...@kernel.org> Signed-off-by: Edgar E. Iglesias <edgar.igles...@amd.com> Commit: ec4c1490758d671d2aa990e94f72cdff69dd87ac https://github.com/qemu/qemu/commit/ec4c1490758d671d2aa990e94f72cdff69dd87ac Author: Peter Maydell <peter.mayd...@linaro.org> Date: 2024-10-03 (Thu, 03 Oct 2024) Changed paths: M hw/arm/xen-pvh.c M hw/i386/xen/xen-hvm.c M hw/i386/xen/xen-pvh.c M hw/xen/xen-hvm-common.c M hw/xen/xen-legacy-backend.c M hw/xen/xen-pvh-common.c M hw/xen/xen_devconfig.c M include/hw/xen/xen-hvm-common.h M include/hw/xen/xen-legacy-backend.h M include/hw/xen/xen-pvh-common.h M include/hw/xen/xen_native.h Log Message: ----------- Merge tag 'edgar/xen-queue-2024-10-03.for-upstream' of https://gitlab.com/edgar.iglesias/qemu into staging Edgars Xen Queue. # -----BEGIN PGP SIGNATURE----- # # iQEzBAABCgAdFiEErET+3BT38evtv0FRKcWWeA9ryoMFAmb+oa8ACgkQKcWWeA9r # yoOoaQgAyhI9JdqJ0JYwGkrIb3WkQaqMKflqFsFd1roG3HU15CZtMVROU/XYhFFV # sNH6a5djrzEm2+5XZlh/DOly1/tQkTQf3IxUWD4Jp6CAx06E8AvbXc7dUblJ5cu/ # 2nFwPy2Y4qJMBzHs40u7SiDsJyK19K/PqQnjSWV9JWHntNtNkBNBv1cP5/QcldU+ # X7+WtcgeSqWiOIWW8+mWUd6tyFqQQVVDY7i7ixmUK+354drPbreAR5FB1x3QUtW4 # P+1cFtr9csKLghvZCRG2z6H0ZHpbCgSPdtaLyInClZrW6MXulYNB4KxYZHl7DOT2 # KvVx+FFuS/2Q28WR51uOobwuRbiIiQ== # =bAc5 # -----END PGP SIGNATURE----- # gpg: Signature made Thu 03 Oct 2024 14:52:47 BST # gpg: using RSA key AC44FEDC14F7F1EBEDBF415129C596780F6BCA83 # gpg: Good signature from "Edgar E. Iglesias (Xilinx key) <edgar.igles...@xilinx.com>" [unknown] # gpg: aka "Edgar E. Iglesias <edgar.igles...@gmail.com>" [full] # Primary key fingerprint: AC44 FEDC 14F7 F1EB EDBF 4151 29C5 9678 0F6B CA83 * tag 'edgar/xen-queue-2024-10-03.for-upstream' of https://gitlab.com/edgar.iglesias/qemu: hw/arm: xenpvh: Enable PCI for ARM PVH hw/xen: xenpvh: Add pci-intx-irq-base property hw/xen: xenpvh: Disable buffered IOREQs for ARM hw/xen: Expose handle_bufioreq in xen_register_ioreq hw/xen: Remove deadcode Signed-off-by: Peter Maydell <peter.mayd...@linaro.org> Compare: https://github.com/qemu/qemu/compare/423be09ab949...ec4c1490758d To unsubscribe from these emails, change your notification settings at https://github.com/qemu/qemu/settings/notifications