On 13.09.2025 07:12, [email protected] wrote:
From: "Guo Ren (Alibaba DAMO Academy)" <[email protected]>Current implementation is wrong when iohgatp != bare. The RISC-V IOMMU specification has defined that the PDT is based on GPA, not SPA. So this patch fixes the problem, making PDT walk correctly when the G-stage table walk is enabled. Fixes: 0c54acb8243d ("hw/riscv: add RISC-V IOMMU base emulation") Cc: [email protected] Cc: Sebastien Boeuf <[email protected]> Cc: Tomasz Jeznach <[email protected]> Reviewed-by: Weiwei Li <[email protected]> Reviewed-by: Nutty Liu <[email protected]> Signed-off-by: Guo Ren (Alibaba DAMO Academy) <[email protected]>
Ping? Can we merge this one to master, so I can pick it up for the stable branches? Thanks, /mjt
