All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] amd_iommu fixes staged for 11.1
@ 2026-06-30 22:08 Alejandro Jimenez
  2026-06-30 22:08 ` [PATCH 1/5] amd_iommu: Fix opcode reported in invalid command handling Alejandro Jimenez
                   ` (5 more replies)
  0 siblings, 6 replies; 10+ messages in thread
From: Alejandro Jimenez @ 2026-06-30 22:08 UTC (permalink / raw)
  To: mst, qemu-devel
  Cc: sarunkod, qemu, imammedo, peter.maydell, philmd,
	alejandro.j.jimenez

Hi Michael,

I have staged these recently reviewed AMD vIOMMU fixes for 11.1:

https://github.com/aljimenezb/qemu/commits/amdvi-next

Base: 30e8a06b64aa ("Merge tag 'net-pull-request' of https://github.com/jasowang/qemu into staging")
Tip:  018c1dfb3e8c ("amd_iommu: Fix endianness handling for command buffer entries")

Patch 1 is an independent fix previously posted at:
https://lore.kernel.org/qemu-devel/20260616174620.438468-1-alejandro.j.jimenez@oracle.com/

Patches 2-5 address a Coverity finding and big-endian portability
issues. They were reviewed in:
https://lore.kernel.org/qemu-devel/20260624195925.1254462-1-alejandro.j.jimenez@oracle.com/

I did basic smoke testing on an AMD Zen4 host using the AMD vIOMMU device.
Completed several guest boot and reboot cycles with xtsup both enabled and
disabled. No regressions were observed in guest startup or reboot behavior.

There are two other outstanding series pending review, but I am unlikely to
complete review/testing by myself for those before the upcoming soft-freeze
deadline.

Thank you,
Alejandro

Alejandro Jimenez (4):
  amd_iommu: Return int from page walk status helpers
  amd_iommu: Decode XT interrupt control register without bitfields
  amd_iommu: Decode IRTEs without bitfields
  amd_iommu: Fix endianness handling for command buffer entries

David Hoppenbrouwers (1):
  amd_iommu: Fix opcode reported in invalid command handling

 hw/i386/amd_iommu.c | 168 +++++++++++++++++++++++++++++++-------------
 hw/i386/amd_iommu.h |  63 -----------------
 2 files changed, 120 insertions(+), 111 deletions(-)


base-commit: 30e8a06b64aa58a3990ba39cb5d09531e7d265e0
-- 
2.47.3



^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2026-07-01  6:36 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-30 22:08 [PATCH 0/5] amd_iommu fixes staged for 11.1 Alejandro Jimenez
2026-06-30 22:08 ` [PATCH 1/5] amd_iommu: Fix opcode reported in invalid command handling Alejandro Jimenez
2026-06-30 22:08 ` [PATCH 2/5] amd_iommu: Return int from page walk status helpers Alejandro Jimenez
2026-06-30 22:23   ` Philippe Mathieu-Daudé
2026-06-30 22:08 ` [PATCH 3/5] amd_iommu: Decode XT interrupt control register without bitfields Alejandro Jimenez
2026-06-30 22:08 ` [PATCH 4/5] amd_iommu: Decode IRTEs " Alejandro Jimenez
2026-06-30 22:21   ` Philippe Mathieu-Daudé
2026-06-30 22:08 ` [PATCH 5/5] amd_iommu: Fix endianness handling for command buffer entries Alejandro Jimenez
2026-06-30 22:21   ` Philippe Mathieu-Daudé
2026-07-01  6:36 ` [PATCH 0/5] amd_iommu fixes staged for 11.1 Michael S. Tsirkin

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.