linux_dsm_epyc7002/arch/arm64/include
James Morse ee9d90be9d arm64: Fake the IminLine size on systems affected by Neoverse-N1
Systems affected by Neoverse-N1  support DIC so do not need to
perform icache maintenance once new instructions are cleaned to the PoU.
For the errata workaround, the kernel hides DIC from user-space, so that
the unnecessary cache maintenance can be trapped by firmware.

To reduce the number of traps, produce a fake IminLine value based on
PAGE_SIZE.

Signed-off-by: James Morse <james.morse@arm.com>
Reviewed-by: Suzuki K Poulose <suzuki.poulose@arm.com>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
2019-10-25 17:48:44 +01:00
..
asm arm64: Fake the IminLine size on systems affected by Neoverse-N1 2019-10-25 17:48:44 +01:00
uapi/asm * s390: ioctl hardening, selftests 2019-09-18 09:49:13 -07:00