Make AoC SysMMU translation fault non-fatal
samsung_sysmmu_irq_thread() considers the fault to be non-fatal
if iommu_report_device_fault() returns -EAGAIN and the SysMMU
instance is non-secure. Otherwise, it triggers a kernel panic.
The fabric will return error to the AoC master and we'll get a
subsystem coredump to debug the issue.
Bug: 175883700
Test: echo "mem dump -c 2 0xBE000000 1" > /dev/acd-debug,
verify no kernel panic
Signed-off-by:
Siqi Lin <siqilin@google.com>
Change-Id: I80b293eab193df9df88c85a2b64920bc1adc24b8
Loading
Please sign in to comment