> > I chatted offline with Dan Williams. He wondered whether this sanity > > check should just be reduced to pass through any address except MMIO > > and leave it to the BIOS to decide what is a legitimate injection > > target. > > I guess that's fine, but wonder should the EINJ driver still exclude > IORES_DESC_ACPI_TABLES and IORES_DESC_ACPI_NV_STORAGE? to prevent > that, say, by coincidence or not an error "corrupted" EINJ table > itself, or "corrupted" other ACPI data. What if I want to find out what the system does with a corrupted ACPI table? See discussion earlier this year about limiting error injection: https://lore.kernel.org/all/aDt77p9GYCIRIOMa@agluck-desk3/ -Tony