[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] c21444: MAINTAINERS: Add docs/system/arm/xenp
From: |
Peter Maydell |
Subject: |
[Qemu-commits] [qemu/qemu] c21444: MAINTAINERS: Add docs/system/arm/xenpvh.rst |
Date: |
Thu, 05 Sep 2024 05:04:04 -0700 |
Branch: refs/heads/staging
Home: https://github.com/qemu/qemu
Commit: c2144422f36df5ac5beffd907af4cff1f3653250
https://github.com/qemu/qemu/commit/c2144422f36df5ac5beffd907af4cff1f3653250
Author: Edgar E. Iglesias <edgar.iglesias@amd.com>
Date: 2024-09-04 (Wed, 04 Sep 2024)
Changed paths:
M MAINTAINERS
Log Message:
-----------
MAINTAINERS: Add docs/system/arm/xenpvh.rst
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@amd.com>
Acked-by: Stefano Stabellini <sstabellini@kernel.org>
Commit: 0377f96b6e8eefd4a755aaabbd2330f502fa8c35
https://github.com/qemu/qemu/commit/0377f96b6e8eefd4a755aaabbd2330f502fa8c35
Author: Edgar E. Iglesias <edgar.iglesias@amd.com>
Date: 2024-09-04 (Wed, 04 Sep 2024)
Changed paths:
M hw/arm/xen_arm.c
Log Message:
-----------
hw/arm: xenpvh: Update file header to use SPDX
Update file header to use SPDX and remove stray empty
comment line.
No functional changes.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@amd.com>
Acked-by: Stefano Stabellini <sstabellini@kernel.org>
Commit: 4850c6cc56201552e6162eb24ebd91c6dffeb19c
https://github.com/qemu/qemu/commit/4850c6cc56201552e6162eb24ebd91c6dffeb19c
Author: Edgar E. Iglesias <edgar.iglesias@amd.com>
Date: 2024-09-04 (Wed, 04 Sep 2024)
Changed paths:
M hw/arm/xen_arm.c
Log Message:
-----------
hw/arm: xenpvh: Tweak machine description
Tweak machine description to better express that this is
a Xen PVH machine for ARM.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@amd.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
Commit: b421a0dce68263f93fca961a742873003af7c681
https://github.com/qemu/qemu/commit/b421a0dce68263f93fca961a742873003af7c681
Author: Edgar E. Iglesias <edgar.iglesias@amd.com>
Date: 2024-09-04 (Wed, 04 Sep 2024)
Changed paths:
M hw/arm/xen_arm.c
Log Message:
-----------
hw/arm: xenpvh: Add support for SMP guests
Add SMP support for Xen PVH ARM guests.
Create ms->smp.max_cpus ioreq servers to handle hotplug.
Note that ms->smp.max_cpus will be passed to us by the
user (Xen tools) set to the guests maxvcpus.
The value in mc->max_cpus is an absolute maximum for the
-smp option and won't be used to setup ioreq servers unless
the user explicitly specifies it with -smp.
If the user doesn't pass -smp on the command-line, smp.cpus
and smp.max_cpus will default to 1.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@amd.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
Commit: 1af029d799d0ab9a14e11c6e35620c26a3b87945
https://github.com/qemu/qemu/commit/1af029d799d0ab9a14e11c6e35620c26a3b87945
Author: Edgar E. Iglesias <edgar.iglesias@amd.com>
Date: 2024-09-04 (Wed, 04 Sep 2024)
Changed paths:
M hw/arm/xen_arm.c
Log Message:
-----------
hw/arm: xenpvh: Remove double-negation in warning
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@amd.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
Commit: a9fbd5275a66535ac7a450666a51653e46daed83
https://github.com/qemu/qemu/commit/a9fbd5275a66535ac7a450666a51653e46daed83
Author: Edgar E. Iglesias <edgar.iglesias@amd.com>
Date: 2024-09-04 (Wed, 04 Sep 2024)
Changed paths:
M hw/arm/meson.build
A hw/arm/xen-stubs.c
M hw/arm/xen_arm.c
Log Message:
-----------
hw/arm: xenpvh: Move stubbed functions to xen-stubs.c
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@amd.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
Commit: 258b2a40158c5735a59a6b546648561adf07ab2f
https://github.com/qemu/qemu/commit/258b2a40158c5735a59a6b546648561adf07ab2f
Author: Edgar E. Iglesias <edgar.iglesias@amd.com>
Date: 2024-09-04 (Wed, 04 Sep 2024)
Changed paths:
M hw/arm/trace-events
M hw/arm/xen_arm.c
M hw/xen/meson.build
M hw/xen/trace-events
A hw/xen/xen-pvh-common.c
A include/hw/xen/xen-pvh-common.h
Log Message:
-----------
hw/arm: xenpvh: Break out a common PVH machine
Break out a common Xen PVH machine in preparation for
adding a x86 Xen PVH machine.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@amd.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
Commit: 0e14c9eb55696a13cd0c9545fbc0a9de5f340015
https://github.com/qemu/qemu/commit/0e14c9eb55696a13cd0c9545fbc0a9de5f340015
Author: Edgar E. Iglesias <edgar.iglesias@amd.com>
Date: 2024-09-04 (Wed, 04 Sep 2024)
Changed paths:
M hw/arm/meson.build
A hw/arm/xen-pvh.c
R hw/arm/xen_arm.c
Log Message:
-----------
hw/arm: xenpvh: Rename xen_arm.c -> xen-pvh.c
Rename xen_arm.c -> xen-pvh.c to better express that this
is a PVH machine and to align with x86 HVM and future PVH
machine filenames:
hw/i386/xen/xen-hvm.c
hw/i386/xen/xen-pvh.c (in preparation)
No functional changes.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@amd.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
Commit: 692ec9337b93729365a6c55bd1aad8da94a877ca
https://github.com/qemu/qemu/commit/692ec9337b93729365a6c55bd1aad8da94a877ca
Author: Edgar E. Iglesias <edgar.iglesias@amd.com>
Date: 2024-09-04 (Wed, 04 Sep 2024)
Changed paths:
M hw/xen/xen-pvh-common.c
Log Message:
-----------
hw/arm: xenpvh: Reverse virtio-mmio creation order
We've been creating the virtio-mmio devices in forwards order
but since the qbus lists prepend (rather than append) entries,
the virtio busses end up with decreasing base address order.
Xen enables virtio-mmio nodes in forwards order so there's been
a missmatch. So far, we've been working around this with an
out-of-tree patch to Xen.
This reverses the order making sure the virtio busses end up
ordered with increasing base addresses avoiding the need to
patch Xen.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@amd.com>
Acked-by: Stefano Stabellini <sstabellini@kernel.org>
Commit: f22e598a72ceecb1ef3ca36f3be8989b5f3bed2c
https://github.com/qemu/qemu/commit/f22e598a72ceecb1ef3ca36f3be8989b5f3bed2c
Author: Edgar E. Iglesias <edgar.iglesias@amd.com>
Date: 2024-09-04 (Wed, 04 Sep 2024)
Changed paths:
M hw/xen/xen-pvh-common.c
M include/hw/xen/xen-pvh-common.h
Log Message:
-----------
hw/xen: pvh-common: Add support for creating PCIe/GPEX
Add support for optionally creating a PCIe/GPEX controller.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@amd.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
Commit: cb035a7bf2875535a8389e61bfbdbd5c6c218cb1
https://github.com/qemu/qemu/commit/cb035a7bf2875535a8389e61bfbdbd5c6c218cb1
Author: Edgar E. Iglesias <edgar.iglesias@amd.com>
Date: 2024-09-04 (Wed, 04 Sep 2024)
Changed paths:
M hw/i386/xen/meson.build
A hw/i386/xen/xen-pvh.c
Log Message:
-----------
hw/i386/xen: Add a Xen PVH x86 machine
Add a Xen PVH x86 machine based on the abstract PVH Machine.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@amd.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
Commit: 0b57c8160a2a6c833cfb1d958f08385c4391ab70
https://github.com/qemu/qemu/commit/0b57c8160a2a6c833cfb1d958f08385c4391ab70
Author: Edgar E. Iglesias <edgar.iglesias@amd.com>
Date: 2024-09-04 (Wed, 04 Sep 2024)
Changed paths:
M MAINTAINERS
A docs/system/i386/xenpvh.rst
M docs/system/target-i386.rst
Log Message:
-----------
docs/system/i386: xenpvh: Add a basic description
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@amd.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
Commit: 7b87a25f49a301d3377f3e71e0b4a62540c6f6e4
https://github.com/qemu/qemu/commit/7b87a25f49a301d3377f3e71e0b4a62540c6f6e4
Author: Peter Maydell <peter.maydell@linaro.org>
Date: 2024-09-05 (Thu, 05 Sep 2024)
Changed paths:
M MAINTAINERS
A docs/system/i386/xenpvh.rst
M docs/system/target-i386.rst
M hw/arm/meson.build
M hw/arm/trace-events
A hw/arm/xen-pvh.c
A hw/arm/xen-stubs.c
R hw/arm/xen_arm.c
M hw/i386/xen/meson.build
A hw/i386/xen/xen-pvh.c
M hw/xen/meson.build
M hw/xen/trace-events
A hw/xen/xen-pvh-common.c
A include/hw/xen/xen-pvh-common.h
Log Message:
-----------
Merge tag 'edgar/xen-queue-2024-09-04.for-upstream' of
https://gitlab.com/edgar.iglesias/qemu into staging
Edgars Xen queue.
# -----BEGIN PGP SIGNATURE-----
#
# iQEzBAABCgAdFiEErET+3BT38evtv0FRKcWWeA9ryoMFAmbYfMIACgkQKcWWeA9r
# yoNPfwgAuK6MyPGEJh75Pe7yEmkVeuL0RPTmet5Ie1WrywNsn91IybQGLctpxr1s
# 7m2Zhl3IWXV5Jezfr9gEnLF+LYBQgK0ENJWDTPuIqf7D5ZRtOVeaNqrQVJ10Jomn
# s1pn4kWtHxKsgWTzcdi3qP7vhxn1PllxE+yuOcoYQIHcUp1oQAHr6ApbAcxseWBE
# qPdgxT7nlvFdcKqkzxSgKy5MWjs3xcBg6R5Ywoy+t7lb003swivPnkK6MSt1P03h
# EkQsTWr0Ox4nACOWt15U0MoK5rtBEN7Gsox0FUEPF3QhmAJt75FTFLs8+JhqcnKH
# LMxud5C6t6FcI+kxPqPoIdEWy5uM6g==
# =hW3R
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed 04 Sep 2024 16:29:06 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-09-04.for-upstream' of
https://gitlab.com/edgar.iglesias/qemu:
docs/system/i386: xenpvh: Add a basic description
hw/i386/xen: Add a Xen PVH x86 machine
hw/xen: pvh-common: Add support for creating PCIe/GPEX
hw/arm: xenpvh: Reverse virtio-mmio creation order
hw/arm: xenpvh: Rename xen_arm.c -> xen-pvh.c
hw/arm: xenpvh: Break out a common PVH machine
hw/arm: xenpvh: Move stubbed functions to xen-stubs.c
hw/arm: xenpvh: Remove double-negation in warning
hw/arm: xenpvh: Add support for SMP guests
hw/arm: xenpvh: Tweak machine description
hw/arm: xenpvh: Update file header to use SPDX
MAINTAINERS: Add docs/system/arm/xenpvh.rst
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Compare: https://github.com/qemu/qemu/compare/19704fd4250b...7b87a25f49a3
To unsubscribe from these emails, change your notification settings at
https://github.com/qemu/qemu/settings/notifications
- [Qemu-commits] [qemu/qemu] c21444: MAINTAINERS: Add docs/system/arm/xenpvh.rst,
Peter Maydell <=