[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] abdfd6: hw/xen: Remove deadcode
From: |
Peter Maydell |
Subject: |
[Qemu-commits] [qemu/qemu] abdfd6: hw/xen: Remove deadcode |
Date: |
Thu, 03 Oct 2024 07:42:45 -0700 |
Branch: refs/heads/staging
Home: https://github.com/qemu/qemu
Commit: abdfd6549d585b76a47183e611addf4d91536e0f
https://github.com/qemu/qemu/commit/abdfd6549d585b76a47183e611addf4d91536e0f
Author: Dr. David Alan Gilbert <dave@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 <dave@treblig.org>
Acked-by: Anthony PERARD <anthony.perard@vates.tech>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Edgar E. Iglesias <edgar.iglesias@amd.com>
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@amd.com>
Commit: 3b4d057ce7093c3fe3a83e417e2aeafdff90aab8
https://github.com/qemu/qemu/commit/3b4d057ce7093c3fe3a83e417e2aeafdff90aab8
Author: Edgar E. Iglesias <edgar.iglesias@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 <sstabellini@kernel.org>
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@amd.com>
Commit: e872f2dcd87a2a6306d92c699ac10eeb177fd51e
https://github.com/qemu/qemu/commit/e872f2dcd87a2a6306d92c699ac10eeb177fd51e
Author: Edgar E. Iglesias <edgar.iglesias@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 <sstabellini@kernel.org>
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@amd.com>
Commit: 6de6c4b63fe92b0e18b36ba82a32b87b4552ee6d
https://github.com/qemu/qemu/commit/6de6c4b63fe92b0e18b36ba82a32b87b4552ee6d
Author: Edgar E. Iglesias <edgar.iglesias@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 <sstabellini@kernel.org>
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@amd.com>
Commit: 507118c2a066b70e8069702c120461ad8c98ccd5
https://github.com/qemu/qemu/commit/507118c2a066b70e8069702c120461ad8c98ccd5
Author: Edgar E. Iglesias <edgar.iglesias@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 <sstabellini@kernel.org>
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@amd.com>
Commit: ec4c1490758d671d2aa990e94f72cdff69dd87ac
https://github.com/qemu/qemu/commit/ec4c1490758d671d2aa990e94f72cdff69dd87ac
Author: Peter Maydell <peter.maydell@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.iglesias@xilinx.com>" [unknown]
# gpg: aka "Edgar E. Iglesias <edgar.iglesias@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.maydell@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
- [Qemu-commits] [qemu/qemu] abdfd6: hw/xen: Remove deadcode,
Peter Maydell <=