On 17.07.2025 18:23, Paolo Bonzini wrote:
KVM emulates the ARCH_CAPABILITIES on x86 for both Intel and AMD
cpus, although the IA32_ARCH_CAPABILITIES MSR is an Intel-specific
MSR and it makes no sense to emulate it on AMD.
As a consequence, VMs created on AMD with qemu -cpu host and using
KVM wil
ram block writeback)
Link: https://lore.kernel.org/r/1cc43f59-336f-4a12-84ad-db89e0a17...@akamai.com
Signed-off-by: Peter Xu
(cherry picked from commit 983899eab4939dc4dff67fa4d822c5b4df7eae21)
Signed-off-by: Michael Tokarev
diff --git a/migration/ram.c b/migration/ram.c
index f25ebd9620..e3ab67a
From: Alejandro Jimenez
No functional change.
Signed-off-by: Alejandro Jimenez
Reviewed-by: Vasant Hegde
Message-Id: <20250617150427.20585-8-alejandro.j.jime...@oracle.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
(cherry picked from
Message-Id: <20250617150427.20585-6-alejandro.j.jime...@oracle.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
(cherry picked from commit 123cf4bdd378f746dfa2f5415ba084148dded3e3)
Signed-off-by: Michael Tokarev
diff --git a/hw/i386/amd_iommu.h b/hw/i386/amd_iommu.h
index bc3a6eaa6d..1
cked from commit aef22331b5a4670f42638a5f63a26e93bf779aae)
Signed-off-by: Michael Tokarev
diff --git a/ui/vnc-enc-zlib.c b/ui/vnc-enc-zlib.c
index 900ae5b30f..52e9193eab 100644
--- a/ui/vnc-enc-zlib.c
+++ b/ui/vnc-enc-zlib.c
@@ -48,21 +48,21 @@ void vnc_zlib_zfree(void *x, void *addr)
static voi
IOMMU")
Signed-off-by: Alejandro Jimenez
Reviewed-by: Vasant Hegde
Message-Id: <20250617150427.20585-3-alejandro.j.jime...@oracle.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
(cherry picked from commit c63b8d1425ba8b3b08ee4f7346457fd8a7f12a24)
Signed-off-by: Michae
: d29a09ca6842 ("hw/i386: Introduce AMD IOMMU")
Signed-off-by: Ethan Milon
Message-Id: <20250617150427.20585-9-alejandro.j.jime...@oracle.com>
Reviewed-by: Vasant Hegde
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
(cherry pi
sant Hegde
Message-Id: <20250617150427.20585-7-alejandro.j.jime...@oracle.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
(cherry picked from commit 67d3077ee403472d45794399e97c9f329242fce9)
Signed-off-by: Michael Tokarev
diff --git a/hw/i386/amd_iommu.c b/hw/i386/a
.
Cc: qemu-sta...@nongnu.org
Fixes: d29a09ca6842 ("hw/i386: Introduce AMD IOMMU")
Co-developed-by: Ethan MILON
Signed-off-by: Ethan MILON
Signed-off-by: Alejandro Jimenez
Message-Id: <20250617150427.20585-2-alejandro.j.jime...@oracle.com>
Reviewed-by: Vasant Hegde
Reviewed-by: Mi
special conditions
are not yet implemented.
Cc: qemu-sta...@nongnu.org
Signed-off-by: Alejandro Jimenez
Reviewed-by: Vasant Hegde
Message-Id: <20250617150427.20585-4-alejandro.j.jime...@oracle.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
(cherry picked from
The following patches are queued for QEMU stable v7.2.19:
https://gitlab.com/qemu-project/qemu/-/commits/staging-7.2
Patch freeze is 2025-07-21, and the release is planned for 2025-07-23:
https://wiki.qemu.org/Planning/7.2
Please respond here or CC qemu-sta...@nongnu.org on any additional p
, and make unrelated
definitions independent.
Cc: qemu-sta...@nongnu.org
Fixes: d29a09ca6842 ("hw/i386: Introduce AMD IOMMU")
Signed-off-by: Alejandro Jimenez
Reviewed-by: Vasant Hegde
Message-Id: <20250617150427.20585-5-alejandro.j.jime...@oracle.com>
Reviewed-by: Michael S. Tsirki
y: Richard Henderson
Signed-off-by: Richard Henderson
Message-ID: <20250314124742.4965-1-geo...@ldpreload.com>
(cherry picked from commit e4e839b2eeea5745c48ce47144c7842eb7cd455f)
(Mjt: adjust context in linux/main.c for 7.2)
Signed-off-by: Michael Tokarev
diff --git a/linux-user/fd-trans.h
erry picked from commit d6390204c61e148488f034d1f79be35cd3318d93)
Signed-off-by: Michael Tokarev
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
index a8eea5dd52..3a25abfaca 100644
--- a/linux-user/syscall.c
+++ b/linux-user/syscall.c
@@ -6746,10 +6746,9 @@ static int do_fork(CPUArc
, and make unrelated
definitions independent.
Cc: qemu-sta...@nongnu.org
Fixes: d29a09ca6842 ("hw/i386: Introduce AMD IOMMU")
Signed-off-by: Alejandro Jimenez
Reviewed-by: Vasant Hegde
Message-Id: <20250617150427.20585-5-alejandro.j.jime...@oracle.com>
Reviewed-by: Michael S. Tsirki
ewed-by: Ilya Maximets
Signed-off-by: Anastasia Belova
Signed-off-by: Jason Wang
(cherry picked from commit 110d0fa2d4d1f754242f6775baec43776a9adb35)
Signed-off-by: Michael Tokarev
diff --git a/net/af-xdp.c b/net/af-xdp.c
index 01c5fb914e..d022534d76 100644
--- a/net/af-xdp.c
+++ b/net/af-xd
Henderson
Signed-off-by: Richard Henderson
Message-ID: <20250710113123.1109461-1-peter.mayd...@linaro.org>
(cherry picked from commit 6a3e132a1be8c9e649967a4eb341d00731be7f51)
Signed-off-by: Michael Tokarev
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
index 8bfe4912e1..9b39
6b3)
(Mjt: fixup for 10.0.x series due to missing v10.0.0-2217-gf985a1195b
"i386/cpu: Fix number of addressable IDs field for CPUID.01H.EBX[23:16]")
Signed-off-by: Michael Tokarev
diff --git a/target/i386/cpu.c b/target/i386/cpu.c
index 2c9517f56d..4603b2b98b 100644
--- a/target/i38
IOMMU")
Signed-off-by: Alejandro Jimenez
Reviewed-by: Vasant Hegde
Message-Id: <20250617150427.20585-3-alejandro.j.jime...@oracle.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
(cherry picked from commit c63b8d1425ba8b3b08ee4f7346457fd8a7f12a24)
Signed-off-by: Michae
From: Alejandro Jimenez
No functional change.
Signed-off-by: Alejandro Jimenez
Reviewed-by: Vasant Hegde
Message-Id: <20250617150427.20585-8-alejandro.j.jime...@oracle.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
(cherry picked from
.
Cc: qemu-sta...@nongnu.org
Fixes: d29a09ca6842 ("hw/i386: Introduce AMD IOMMU")
Co-developed-by: Ethan MILON
Signed-off-by: Ethan MILON
Signed-off-by: Alejandro Jimenez
Message-Id: <20250617150427.20585-2-alejandro.j.jime...@oracle.com>
Reviewed-by: Vasant Hegde
Reviewed-by: Mi
a warning.
Reported-by: yuanminghao
Link:
https://lore.kernel.org/qemu-devel/20241121060755.164310-1-yuanm...@chinatelecom.cn/
Fixes: 2ce68e4cf5be ("vhost: add vhost_has_free_slot() interface")
Cc: Igor Mammedov
Cc: Michael S. Tsirkin
Cc: Stefano Garzarella
Signed-off-by: David Hil
nce this is not actively maintained anymore.
Fixes: 126e7f78036 ("kvm: require KVM_CAP_IOEVENTFD and
KVM_CAP_IOEVENTFD_ANY_LENGTH")
Signed-off-by: Thomas Huth
Reviewed-by: Philippe Mathieu-Daudé
Reviewed-by: Michael Tokarev
Signed-off-by: Michael Tokarev
(
: Paolo Bonzini
(cherry picked from commit 0f1d6606c28d0ae81a1b311972c5c54e5e867bf0)
Fixes: 0f1d6606c2 ("target/i386: do not trigger IRQ shadow for LSS" in 10.0.x)
Signed-off-by: Michael Tokarev
diff --git a/target/i386/tcg/translate.c b/target/i386/tcg/translate.c
index 50cf56175f..7e590
y: Richard Henderson
Signed-off-by: Richard Henderson
Message-ID: <20250314124742.4965-1-geo...@ldpreload.com>
(cherry picked from commit e4e839b2eeea5745c48ce47144c7842eb7cd455f)
Signed-off-by: Michael Tokarev
diff --git a/linux-user/fd-trans.h b/linux-user/fd-trans.h
index 910faaf237..e14f960
44461dd243716)
Signed-off-by: Michael Tokarev
diff --git a/target/arm/tcg/helper-a64.c b/target/arm/tcg/helper-a64.c
index 9244848efe..be0935d194 100644
--- a/target/arm/tcg/helper-a64.c
+++ b/target/arm/tcg/helper-a64.c
@@ -653,15 +653,6 @@ void HELPER(exception_return)(CPUARMState *env, uin
Message-Id: <20250617150427.20585-6-alejandro.j.jime...@oracle.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
(cherry picked from commit 123cf4bdd378f746dfa2f5415ba084148dded3e3)
Signed-off-by: Michael Tokarev
diff --git a/hw/i386/amd_iommu.h b/hw/i386/amd_iommu.h
index ef8dc726f1..2
Signed-off-by: Zhao Liu
Link: https://lore.kernel.org/r/20250714080859.1960104-7-zhao1@intel.com
Signed-off-by: Paolo Bonzini
(cherry picked from commit 3e86124e7cb9b66e07fb992667865a308f16fcf2)
Signed-off-by: Michael Tokarev
diff --git a/target/i386/cpu.c b/target/i386/cpu.c
index 4603b2b98b
Signed-off-by: Kevin Wolf
(cherry picked from commit d402da1360c2240e81f0e5fc80ddbfc6238e0da8)
Signed-off-by: Michael Tokarev
diff --git a/block/file-posix.c b/block/file-posix.c
index 56d1972d15..796553bafd 100644
--- a/block/file-posix.c
+++ b/block/file-posix.c
@@ -2484,9 +24
from commit c4828cb8502d0b2adc39b9cde93df7d2886df897)
Signed-off-by: Michael Tokarev
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
index 9b397bac7e..a8eea5dd52 100644
--- a/linux-user/syscall.c
+++ b/linux-user/syscall.c
@@ -11639,10 +11639,14 @@ static abi_long do_syscall1(CPUArchState *cpu_env,
int num, ab
ram block writeback)
Link: https://lore.kernel.org/r/1cc43f59-336f-4a12-84ad-db89e0a17...@akamai.com
Signed-off-by: Peter Xu
(cherry picked from commit 983899eab4939dc4dff67fa4d822c5b4df7eae21)
Signed-off-by: Michael Tokarev
diff --git a/migration/ram.c b/migration/ram.c
index 424df6d9f1..a0784d9
Babu Moger
Signed-off-by: Zhao Liu
Link: https://lore.kernel.org/r/20250714080859.1960104-8-zhao1@intel.com
Signed-off-by: Paolo Bonzini
(cherry picked from commit 5d21ee453ad8e3f95f75e542cb3b35c5bb7cf23a)
Signed-off-by: Michael Tokarev
diff --git a/target/i386/cpu.c b/target/i386/c
: d29a09ca6842 ("hw/i386: Introduce AMD IOMMU")
Signed-off-by: Ethan Milon
Message-Id: <20250617150427.20585-9-alejandro.j.jime...@oracle.com>
Reviewed-by: Vasant Hegde
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
(cherry pi
cked from commit aef22331b5a4670f42638a5f63a26e93bf779aae)
Signed-off-by: Michael Tokarev
diff --git a/ui/vnc-enc-zlib.c b/ui/vnc-enc-zlib.c
index 900ae5b30f..52e9193eab 100644
--- a/ui/vnc-enc-zlib.c
+++ b/ui/vnc-enc-zlib.c
@@ -48,21 +48,21 @@ void vnc_zlib_zfree(void *x, void *addr)
static voi
Acked-by: Helge Deller
Message-ID:
<52d0edfbb9b2f63a866f0065a721f3a95da6f8ba.1747590860.git.crobi...@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé
(cherry picked from commit a598090ebaeb930ce33c2df0d80d87da13be8848)
Signed-off-by: Michael Tokarev
diff --git a/pc-bios/hppa-firmware.im
special conditions
are not yet implemented.
Cc: qemu-sta...@nongnu.org
Signed-off-by: Alejandro Jimenez
Reviewed-by: Vasant Hegde
Message-Id: <20250617150427.20585-4-alejandro.j.jime...@oracle.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
(cherry picked from
vid Hildenbrand:
vhost: Fix used memslot tracking when destroying a vhost device
62 aef22331b5a4 Akihiko Odaki:
ui/vnc: Do not copy z_stream
63 a62fef582995 Michael Tokarev:
i386/cpu: Fix cpu number overflow in CPUID.01H.EBX[23:16]
64 3e86124e7cb9 Qian Wen:
i386/cpu: Fix overflow of cach
sant Hegde
Message-Id: <20250617150427.20585-7-alejandro.j.jime...@oracle.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
(cherry picked from commit 67d3077ee403472d45794399e97c9f329242fce9)
Signed-off-by: Michael Tokarev
diff --git a/hw/i386/amd_iommu.c b/hw/i386/a
one queue pair when realizing")
Tested-by: Lei Yang
Cc: qemu-sta...@nongnu.org
Signed-off-by: Akihiko Odaki
Signed-off-by: Jason Wang
(cherry picked from commit adda0ad56bd28d5a809051cbd190fda5798ec4e4)
Signed-off-by: Michael Tokarev
diff --git a/hw/net/virtio-net.c b/hw/net/virtio-net.c
inde
rom commit 930180f3b9a292639eb894f1ca846683834ed4b7)
Signed-off-by: Michael Tokarev
diff --git a/hw/arm/fsl-imx8mp.c b/hw/arm/fsl-imx8mp.c
index 82edf61082..d775aa934a 100644
--- a/hw/arm/fsl-imx8mp.c
+++ b/hw/arm/fsl-imx8mp.c
@@ -356,6 +356,10 @@ static void fsl_imx8mp_realize(DeviceState *dev, Err
On 15.07.2025 21:42, Kevin Wolf wrote:
Am 31.05.2025 um 19:15 hat Michael Tokarev geschrieben:
This is another iteration of this patch series, which tries
to add missing command-line options, --help output, make it
all more or less consistent, etc.
I addressed (hopefully) all comments so far
On Thu, Jul 17, 2025 at 11:17:05AM +0530, Sairaj Kodilkar wrote:
>
>
> On 7/16/2025 6:59 PM, Michael S. Tsirkin wrote:
> > On Wed, Jul 16, 2025 at 06:26:37PM +0530, Sairaj Kodilkar wrote:
> > >
> > >
> > > On 7/16/2025 6:07 PM, Philippe Mathieu-Dau
after all released qemu versions.
Namely, vendor_cpuid_only_v2 is past v10.0.0, which is commit
216d9bb6d7716 "i386/cpu: Add x-vendor-cpuid-only-v2 option for
compatibility".
Should I omit this change for stable-10.0 series, or should it be
modified to work in 10.0?
Hi Michael, conside
On Wed, Jul 16, 2025 at 08:11:39PM +0530, Sunil V L wrote:
> RISC-V support is added only in ACPI 6.6. According to the ACPI 6.6
> specification, the minor version of the Fixed ACPI Description Table
> (FADT) should be 6, and the Multiple APIC Description Table (MADT)
> should use revision 7. So, u
On 14.07.2025 11:08, Zhao Liu wrote:
From: Chuang Xu
When QEMU is started with:
-cpu host,migratable=on,host-cache-info=on,l3-cache=off
-smp 180,sockets=2,dies=1,cores=45,threads=2
On Intel platform:
CPUID.01H.EBX[23:16] is defined as "max number of addressable IDs for
logical processors in th
On 11.07.2025 23:46, Mark Cave-Ayland wrote:
This series contains a few minor tidy-ups along with an implementation of the
logic to only allow ESP commands permitted in the current mode. The motivation
is to fix GitLab issue #2464 which causes Windows NT MIPS to bluescreen on
boot.
Patches 1 to
On 15.07.2025 09:32, marcandre.lur...@redhat.com wrote:
From: Akihiko Odaki
vnc_worker_thread_loop() copies z_stream stored in its local VncState to
the persistent VncState, and the copied one is freed with deflateEnd()
later. However, deflateEnd() refuses to operate with a copied z_stream
and
lots()
and issue a warning.
Reported-by: yuanminghao
Link:
https://lore.kernel.org/qemu-devel/20241121060755.164310-1-yuanm...@chinatelecom.cn/
Fixes: 2ce68e4cf5be ("vhost: add vhost_has_free_slot() interface")
Cc: Igor Mammedov
Cc: Michael S. Tsirkin
Cc: Stefano Garzarella
On Wed, Jul 16, 2025 at 06:26:37PM +0530, Sairaj Kodilkar wrote:
>
>
> On 7/16/2025 6:07 PM, Philippe Mathieu-Daudé wrote:
> > On 16/7/25 09:31, Sairaj Kodilkar wrote:
> > > This series provides few cleanups and fixes for the amd iommu
> > >
> > > The patches are based on top of 56c6e249b698 (v1
On Wed, Jul 16, 2025 at 07:41:11PM +0800, Li Chen wrote:
> Hi Michael,
>
> Thanks for your kind review! All issues below have been fixed in v5:
> https://lore.kernel.org/qemu-devel/20250716111959.404917-5-me@linux.beauty/T/#m696cee9a95646add1b74b866c3d6761aa4c5c762
Past soft freeze n
On Wed, Jul 16, 2025 at 08:11:17AM +0200, Mauro Carvalho Chehab wrote:
> Em Tue, 15 Jul 2025 13:36:26 -0400
> "Michael S. Tsirkin" escreveu:
>
> > On Thu, Jun 12, 2025 at 05:17:24PM +0200, Mauro Carvalho Chehab wrote:
> > > Hi Michael,
> > >
> &
On Thu, Jun 12, 2025 at 05:17:24PM +0200, Mauro Carvalho Chehab wrote:
> Hi Michael,
>
> This is v10 of the patch series, rebased to apply after release
> 10.0. The only difference against v9 is a minor confict resolution.
Unfortunately, this needs a rebase on top of latest PCIHP
c
Add missing long options and --help output.
Reorder options for consistency.
Use -b for --backing, and recognize -B for backwards
compatibility. Unfortunately we can't use -B to
specify backing format.
Signed-off-by: Michael Tokarev
---
docs/tools/qemu-img.rst | 2 +-
qemu-
Add missing long options and --help output,
reorder options for consistency.
While at it, remove unused option_index variable.
Signed-off-by: Michael Tokarev
---
qemu-img.c | 59 +++---
1 file changed, 38 insertions(+), 21 deletions(-)
diff
On 15.07.2025 16:07, Kevin Wolf wrote:
+" --start-offset OFFSET\n"
-s, --start-offset
+" --max-length LENGTH\n"
-l, --max-length
These are also undocumented. Lemme add some info for them..
/mjt
r/index.html#too_many_arguments
= note: `-D clippy::too-many-arguments` implied by `-D warnings`
= help: to override `-D warnings` add
`#[allow(clippy::too_many_arguments)]`
Reviewed-by: Philippe Mathieu-Daudé
Acked-by: Paolo Bonzini
Message-Id:
Signed-off-by: Michael S. Tsirkin
---
rust/
On Mon, Jul 14, 2025 at 07:06:18PM -0400, Michael S. Tsirkin wrote:
> The following changes since commit 9a4e273ddec3927920c5958d2226c6b38b543336:
>
> Merge tag 'pull-tcg-20250711' of https://gitlab.com/rth7680/qemu into
> staging (2025-07-13 01:46:04 -0400)
>
&
r/index.html#too_many_arguments
= note: `-D clippy::too-many-arguments` implied by `-D warnings`
= help: to override `-D warnings` add
`#[allow(clippy::too_many_arguments)]`
Signed-off-by: Michael S. Tsirkin
---
rust/qemu-api/src/bindings.rs | 3 ++-
1 file changed, 2 insertions(+), 1 delet
On Tue, Jul 15, 2025 at 02:30:40AM +0300, Manos Pitsidianakis wrote:
> On Tue, Jul 15, 2025 at 2:07 AM Michael S. Tsirkin wrote:
> >
> > We are going to be adding more parameters, and this makes
> > rust unhappy:
> > Functions with lots of parameters are cons
special conditions
are not yet implemented.
Cc: qemu-sta...@nongnu.org
Signed-off-by: Alejandro Jimenez
Reviewed-by: Vasant Hegde
Message-Id: <20250617150427.20585-4-alejandro.j.jime...@oracle.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
---
hw/i386/amd_iommu
On Mon, Jul 14, 2025 at 09:51:40PM +0200, Eric Auger wrote:
> Hi Jonathan,
>
> On 7/14/25 9:40 PM, Jonathan Cameron wrote:
> > On Mon, 14 Jul 2025 10:04:44 +0200
> > Eric Auger wrote:
> >
> >> This series enables ACPI PCI hotplug/hotunplug on ARM.
> >> It is not enabled by default and ACPI PCI ho
0 00 00 00 00 00 14 00 00 11 00 00 00 //
+0040: 24 00 00 00 00 00 00 00 00 00 00 00 00 14 00 00 // $...
+0050: 0A 00 00 00 38 00 00 00 00 00 00 00 00 00 00 00 // 8...
Signed-off-by: Alireza Sanaee
Message-Id: <20250714173146.511-5-alireza.san.
.au...@redhat.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
---
include/hw/acpi/pci.h | 1 +
hw/acpi/pci-bridge.c | 54
hw/i386/acpi-build.c | 57 ++-
3 files changed, 57 insertions(+), 55 del
wed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
---
include/system/memory.h | 23 +--
1 file changed, 21 insertions(+), 2 deletions(-)
diff --git a/include/system/memory.h b/include/system/memory.h
index 46248d4a52..1672622d70 100644
--- a/include/system/memory.h
wed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
---
hw/pci-host/gpex-acpi.c | 15 ---
1 file changed, 8 insertions(+), 7 deletions(-)
diff --git a/hw/pci-host/gpex-acpi.c b/hw/pci-host/gpex-acpi.c
index 0aba47c71c..f34b7cf25e 100644
--- a/hw/pci-host/gpex-acpi.c
+++ b/hw/pc
From: CLEMENT MATHIEU--DRIF
Signed-off-by: Clement Mathieu--Drif
Message-Id: <20250628180226.133285-11-clement.mathieu--d...@eviden.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
---
hw/i386/intel_iommu.c | 63 +++
dhat.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
---
include/hw/acpi/pcihp.h | 3 ++-
hw/acpi/pcihp.c | 8
hw/i386/acpi-build.c| 4 ++--
3 files changed, 8 insertions(+), 7 deletions(-)
diff --git a/include/hw/acpi/pcihp.h b/include/hw/acpi/pc
Signed-off-by: Alireza Sanaee
Message-Id: <20250714173146.511-2-alireza.san...@huawei.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
---
tests/qtest/bios-tables-test-allowed-diff.h | 5 +
1 file changed, 5 insertions(+)
diff --git a/tests/qtest/bios-tables-test-a
From: Anisa Su
FM DCD Management command 0x5602 implemented per CXL r3.2 Spec Section 7.6.7.6.3
Reviewed-by: Fan Ni
Signed-off-by: Anisa Su
Signed-off-by: Jonathan Cameron
Message-Id: <20250714174509.1984430-8-jonathan.came...@huawei.com>
Reviewed-by: Michael S. Tsirkin
Signed-
From: Eric Auger
Set up the IO registers used to communicate between QEMU
and ACPI.
Signed-off-by: Eric Auger
Reviewed-by: Jonathan Cameron
Reviewed-by: Igor Mammedov
Message-Id: <20250714080639.2525563-33-eric.au...@redhat.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Mic
medov
Reviewed-by: Jonathan Cameron
Message-Id: <20250714080639.2525563-15-eric.au...@redhat.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
---
include/hw/acpi/pci.h | 1 -
include/hw/acpi/pcihp.h | 2 +
hw/acpi/pcihp.c
s acpi pci hotplug
fixes, cleanups
Signed-off-by: Michael S. Tsirkin
Akihiko Odaki (6):
qdev-properties: Add DEFINE_PROP_ON_OFF_AUTO_BIT64()
net/vhost-vdpa: Report hashing capability
virtio-net: Move virtio_net_ge
From: Bibo Mao
Add basic ACPI table test case for LoongArch, including cpu topology,
numa memory, memory hotplug and oem-id test cases.
Signed-off-by: Bibo Mao
Message-Id: <20250612090321.3416594-3-maob...@loongson.cn>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. T
/kernel/git/torvalds/linux.git/tree/drivers/acpi/pptt.c?h=v6.11-rc1#n810
Signed-off-by: Yicong Yang
Reviewed-by: Jonathan Cameron
Signed-off-by: Alireza Sanaee
Message-Id: <20250714173146.511-3-alireza.san...@huawei.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
-
530-vdpa-v1-1-5af4109b1...@daynix.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
---
include/hw/qdev-properties.h | 18 ++
hw/core/qdev-properties.c| 67 +++-
2 files changed, 84 insertions(+), 1 deletion(-)
diff --git a/incl
From: Eric Auger
Signed-off-by: Eric Auger
Reviewed-by: Jonathan Cameron
Reviewed-by: Igor Mammedov
Message-Id: <20250714080639.2525563-19-eric.au...@redhat.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
---
tests/qtest/bios-tables-test.c | 1 +
1 file chan
From: Anisa Su
Move definition/enum to cxl_events.h for shared use in next patch
Reviewed-by: Fan Ni
Signed-off-by: Anisa Su
Signed-off-by: Jonathan Cameron
Message-Id: <20250714174509.1984430-6-jonathan.came...@huawei.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. T
From: Anisa Su
FM DCD Management command 0x5601 implemented per CXL r3.2 Spec Section 7.6.7.6.2
Reviewed-by: Fan Ni
Signed-off-by: Anisa Su
Signed-off-by: Jonathan Cameron
Message-Id: <20250714174509.1984430-5-jonathan.came...@huawei.com>
Reviewed-by: Michael S. Tsirkin
Signed-
: <20250714174509.1984430-4-jonathan.came...@huawei.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
---
include/hw/cxl/cxl_device.h | 15 +++
hw/mem/cxl_type3.c | 8 +++-
2 files changed, 22 insertions(+), 1 deletion(-)
diff --git a/include/hw/cxl/cxl_devi
From: Anisa Su
FM DCD Management command 0x5604 implemented per CXL r3.2 Spec Section 7.6.7.6.5
Reviewed-by: Fan Ni
Signed-off-by: Anisa Su
Signed-off-by: Jonathan Cameron
Message-Id: <20250714174509.1984430-11-jonathan.came...@huawei.com>
Reviewed-by: Michael S. Tsirkin
Signed-
: Gustavo Romero
Signed-off-by: Eric Auger
Reviewed-by: Jonathan Cameron
Reviewed-by: Igor Mammedov
Message-Id: <20250714080639.2525563-35-eric.au...@redhat.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
---
tests/qtest/bios-tables-test.
From: Alejandro Jimenez
No functional change.
Signed-off-by: Alejandro Jimenez
Reviewed-by: Vasant Hegde
Message-Id: <20250617150427.20585-8-alejandro.j.jime...@oracle.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
---
hw/i386/amd_iommu.h | 4
1 file chan
r/index.html#too_many_arguments
= note: `-D clippy::too-many-arguments` implied by `-D warnings`
= help: to override `-D warnings` add
`#[allow(clippy::too_many_arguments)]`
I didn't want to disable this globally, so I just shut it off for this
file.
Message-Id:
Signed-off-by: M
From: Anisa Su
FM DCD Management command 0x5605 implemented per CXL r3.2 Spec Section 7.6.7.6.6
Reviewed-by: Fan Ni
Signed-off-by: Anisa Su
Signed-off-by: Jonathan Cameron
Message-Id: <20250714174509.1984430-12-jonathan.came...@huawei.com>
Reviewed-by: Michael S. Tsirkin
Signed-
From: Philippe Mathieu-Daudé
Reviewed-by: Richard Henderson
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Pierrick Bouvier
Message-Id: <20250708215320.70426-4-phi...@linaro.org>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
---
include/qemu/target-info-impl
-29-eric.au...@redhat.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
---
include/hw/acpi/generic_event_device.h | 14 ++-
hw/acpi/generic_event_device.c | 35 ++
2 files changed, 48 insertions(+), 1 deletion(-)
diff --git a/include/h
From: Philippe Mathieu-Daudé
target_endian_mode() returns the default endianness (QAPI type)
of a target.
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Pierrick Bouvier
Reviewed-by: Richard Henderson
Message-Id: <20250708215320.70426-5-phi...@linaro.org>
Reviewed-by: Michael S. T
From: Anisa Su
FM DCD Management command 0x5600 implemented per CXL 3.2 Spec Section 7.6.7.6.1.
Reviewed-by: Fan Ni
Signed-off-by: Anisa Su
Signed-off-by: Jonathan Cameron
Message-Id: <20250714174509.1984430-3-jonathan.came...@huawei.com>
Reviewed-by: Michael S. Tsirkin
Signed-
to telling the identical implementation informentation. Add a
root node for indicating this.
Signed-off-by: Yicong Yang
Reviewed-by: Jonathan Cameron
Signed-off-by: Alireza Sanaee
Message-Id: <20250714173146.511-4-alireza.san...@huawei.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Mi
, and make unrelated
definitions independent.
Cc: qemu-sta...@nongnu.org
Fixes: d29a09ca6842 ("hw/i386: Introduce AMD IOMMU")
Signed-off-by: Alejandro Jimenez
Reviewed-by: Vasant Hegde
Message-Id: <20250617150427.20585-5-alejandro.j.jime...@oracle.com>
Reviewed-by: Michael S. Tsirki
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
---
include/hw/cxl/cxl_device.h | 1 +
hw/mem/cxl_type3.c | 4
2 files changed, 5 insertions(+)
diff --git a/include/hw/cxl/cxl_device.h b/include/hw/cxl/cxl_device.h
index 7e0a66906f..42ae5b7479 100644
--- a/inc
.
Cc: qemu-sta...@nongnu.org
Fixes: d29a09ca6842 ("hw/i386: Introduce AMD IOMMU")
Co-developed-by: Ethan MILON
Signed-off-by: Ethan MILON
Signed-off-by: Alejandro Jimenez
Message-Id: <20250617150427.20585-2-alejandro.j.jime...@oracle.com>
Reviewed-by: Vasant Hegde
Reviewed-by: Mi
Reviewed-by: Jonathan Cameron
Message-Id: <20250714080639.2525563-27-eric.au...@redhat.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
---
hw/acpi/generic_event_device.c | 17 +
1 file changed, 17 insertions(+)
diff --git a/hw/acpi/generic_event_device.
4, NotSerialized) // _DSM: Device-Specific Method
Signed-off-by: Eric Auger
Reviewed-by: Igor Mammedov
Reviewed-by: Jonathan Cameron
Message-Id: <20250714080639.2525563-10-eric.au...@redhat.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
---
hw/pci-host/gpex-acpi.c | 6
}
}
Signed-off-by: Eric Auger
Reviewed-by: Jonathan Cameron
Reviewed-by: Igor Mammedov
Message-Id: <20250714080639.2525563-23-eric.au...@redhat.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
---
tests/qtest/bios-tables-test-allowed-diff.h | 6 --
test
Cameron
Message-Id: <20250714080639.2525563-12-eric.au...@redhat.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
---
include/hw/acpi/pcihp.h | 2 ++
hw/acpi/pcihp.c | 18 ++
hw/i386/acpi-build.c| 15 ++-
3 files changed, 22 inse
ge (0x01)
{
0x0C
}
Return (EDSM (Arg0, Arg1, Arg2, Arg3, Local0))
}
}
}
}
}
Signed-off-by: Eric Auger
Reviewed-by: Jonathan Cameron
Reviewed-by: Igor Mammedov
Messag
by cxl-mailbox-utils.c and cxl-events.c, where the helper
function is defined.
Reviewed-by: Fan Ni
Signed-off-by: Anisa Su
Signed-off-by: Jonathan Cameron
Message-Id: <20250714174509.1984430-10-jonathan.came...@huawei.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. T
-18-eric.au...@redhat.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
---
tests/qtest/bios-tables-test-allowed-diff.h | 1 +
tests/data/acpi/aarch64/virt/DSDT.viot | 0
2 files changed, 1 insertion(+)
create mode 100644 tests/data/acpi/aarch64/virt/DSDT.viot
diff -
o fix the reference to acpi_pci_hotplug.rst documentation
Signed-off-by: Eric Auger
Reviewed-by: Gustavo Romero
Reviewed-by: Igor Mammedov
Reviewed-by: Jonathan Cameron
Message-Id: <20250714080639.2525563-3-eric.au...@redhat.com>
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael
1 - 100 of 24056 matches
Mail list logo