freebsd-dev/sys/arm64
Andrew Turner 029c1c4828 Treat cache write as a read in arm64 data faults
On arm64 we can ask the hardware to perform cache operations from
userspace. These require read permission however when the memory is
unmapped the kernel will receive a write exception. Add a check to
see if the cause of the exception is from the cache and pass a memory
read fault type to the vm subsystem.

PR:		262836
Reported by:	dch
Sponsored by:	The FreeBSD Foundation
2022-03-28 10:10:15 +01:00
..
acpica Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
arm64 Treat cache write as a read in arm64 data faults 2022-03-28 10:10:15 +01:00
broadcom genet: pullup minimum header amount for IPv4 2021-06-26 11:04:02 -05:00
cavium Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
conf arm64: conf: Remove options EXT_RESOURCES 2022-02-21 17:29:09 +01:00
coresight arm64: clean up empty lines in .c and .h files 2020-09-01 21:18:06 +00:00
freescale/imx Add the clock for the imx8 thermal monitoring unit. 2021-09-28 11:51:57 -06:00
include Add the Ampere and Fujitsu arm64 implementer IDs 2022-03-25 09:49:33 -07:00
intel Add support for Intel Stratix 10 platform. 2019-09-13 16:50:57 +00:00
iommu sys/arm64/iommu/iommu_pmap.c readd sys/systm.h 2022-02-03 20:03:29 +01:00
linux exec: Introduce the PROC_PS_STRINGS() macro 2022-01-17 16:11:54 -05:00
nvidia/tegra210 tegra: Improve the detection of the secondary function (RTC) of the MAX77620. 2022-02-20 12:26:04 +01:00
qoriq Introduce qoriq_gpio_pic driver 2021-11-06 09:08:45 +01:00
qualcomm
rockchip rk_i2c_fill_tx: fixup previous commit 2021-12-15 13:21:16 +02:00