linux/drivers/iommu/riscv
Fangyu Yu 4c50bec3d5 iommu/riscv: Avoid waiting on failed command enqueue
Do not wait for IOFENCE.C completion when the command failed to enter the
queue. The command was not published to hardware, so waiting for its
producer index can only report a misleading execution timeout.

Fixes: 856c0cfe5c ("iommu/riscv: Command and fault queue support")
Signed-off-by: Fangyu Yu <fangyu.yu@linux.alibaba.com>
Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
2026-09-07 14:29:29 +02:00
..
iommu-bits.h iommu/riscv: Add NAPOT range invalidation support 2026-05-19 10:48:09 +02:00
iommu-pci.c iommu/riscv: Drop superfluous zeros in pci_device_id array 2026-07-09 10:09:39 +02:00
iommu-platform.c iommu/riscv: Fix signedness bug 2026-03-27 19:55:52 +01:00
iommu.c iommu/riscv: Avoid waiting on failed command enqueue 2026-09-07 14:29:29 +02:00
iommu.h iommu/riscv: Add command queue lock 2026-09-07 14:29:28 +02:00
Kconfig iommu/riscv: Allow RISC_VIOMMU to COMPILE_TEST 2026-03-17 13:14:24 +01:00
Makefile iommu: make inclusion of riscv directory conditional 2025-05-16 08:46:47 +02:00