Files
Mark Johnston b8fc561930 pkru: Fix handling of 1GB largepage mappings
pmap_pkru_update_range() did not handle the case where a PDPE has PG_PS
set.  More generally, the SET_PKRU and CLEAR_PKRU sysarch
implementations did not check whether the request covers a "boundary" vm
map entry.  Fix this, add the missing PG_PS test, and add some tests.

Approved by:	so
Security:	FreeBSD-SA-26:11.amd64
Security:	CVE-2026-6386
Reported by:	Nicholas Carlini <[email protected]>
Reviewed by:	kib, alc
Differential Revision:	https://reviews.freebsd.org/D56184
2026-04-21 15:43:53 +00:00
..
2023-08-23 11:43:34 -06:00
…
…
…
2023-08-23 11:43:33 -06:00
…
2026-03-04 14:46:04 +00:00
…
2024-11-05 01:05:31 +00:00