On 7/17/25 2:07 AM, Michael S. Tsirkin wrote:
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-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 (v10.0.0-rc3) and
Alejandro's
DMA remapping series [1].
56c6e249b698 is 4 months old, we are about to release v10.1.0-rc0.
What is the point of posting obsolete code?
I'm not going to review further.
Hey Philippe,
sorry. I missed to add it in cover letter. Intention is to get feedback
on this series. Since this is on top of Alejandro's series, I will
rebase it once his series gets merged.
Regards
Sairaj
Merged now, go ahead and rebase.
Hey Michael,
Sorry, I should have mentioned which series I am talking about,
https://lore.kernel.org/qemu-devel/20250502021605.1795985-1-\
alejandro.j.jime...@oracle.com/
Alejandro said he will send v3 of this.
Yes, I am working on this task, and expect to send the new revision
soon. The pending issue I am working to address (failures on reboot when
guest boots with forcedac=1) also requires a change in the VFIO host
kernel driver, but I will send the QEMU patches as soon as that portion
is ready.
Thank you,
Alejandro
I know Alejandro's cleanup series has merged. I was waiting for
DMA remapping series. But what I'll do now, is remove the patches that
depend on his series and rebase remaining patches on top of master.
Thanks and sorry for inconvenience. Will take care of this in future
Thanks
Sairaj
Regards,
Phil.
[1] https://lore.kernel.org/all/20250502021605.1795985-1-
alejandro.j.jime...@oracle.com/
The series is uploaded on github:
https://github.com/AMDESE/qemu-iommu/tree/sarunkod/alej%2Bcleanup-v1
Sairaj Kodilkar (7):
hw/i386/amd_iommu: Fix MMIO register write tracing
hw/i386/amd_iommu: Remove unused and wrongly set ats_enabled field
hw/i386/amd_iommu: Move IOAPIC memory region initialization to the end
hw/i386/amd_iommu: Support MMIO writes to the status register
hw/i386/amd_iommu: Fix event log generation
hw/i386/amd_iommu: Fix handling device on buses != 0
hw/i386/amd_iommu: Support 64 bit address for IOTLB lookup
hw/i386/amd_iommu.c | 217 ++++++++++++++++++++++++++++----------------
hw/i386/amd_iommu.h | 9 +-
2 files changed, 146 insertions(+), 80 deletions(-)