Files
Mark Johnston a2f6f2d001 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:47:00 +00:00
..
2023-10-26 07:07:29 +03:00
2023-12-08 21:33:45 -05:00
2024-09-02 10:11:57 +01:00
2024-09-02 10:11:57 +01:00
2024-10-29 13:34:45 +00:00