freebsd-dev/sys/powerpc
Konstantin Belousov 1e0e335b0f amd64: fix PKRU and swapout interaction
When vm_map_remove() is called from vm_swapout_map_deactivate_pages()
due to swapout, PKRU attributes for the removed range must be kept
intact.  Provide a variant of pmap_remove(), pmap_map_delete(), to
allow pmap to distinguish between real removes of the UVA mappings
and any other internal removes, e.g. swapout.

For non-amd64, pmap_map_delete() is stubbed by define to pmap_remove().

Reported by:	andrew
Reviewed by:	markj
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
Differential revision:	https://reviews.freebsd.org/D39556
2023-04-15 02:53:59 +03:00
..
aim powerpc/pmap: Account for a potential NULL pmap in pmap_sync_icache 2023-03-21 09:56:26 -04:00
amigaone
booke
conf netlink: add NETLINK to the DEFAULTS for each architecture 2023-04-02 15:27:21 +00:00
cpufreq
fpu
include amd64: fix PKRU and swapout interaction 2023-04-15 02:53:59 +03:00
mambo
mikrotik
mpc85xx
ofw powerpc: fix warning: a function declaration without a prototype is deprecated in all versions of C 2023-02-26 01:00:19 +01:00
powermac powerpc: Use the existing CTLFLAG_RDTUN and CTLFLAG_RWTUN flag definitions 2023-04-12 12:20:38 +08:00
powernv
powerpc powerpc: Use the existing CTLFLAG_RDTUN and CTLFLAG_RWTUN flag definitions 2023-04-12 12:20:38 +08:00
ps3 powerpc: fix warning: a function declaration without a prototype is deprecated in all versions of C 2023-02-26 01:00:19 +01:00
pseries phyp_llan: Mechanically convert to IfAPI 2023-03-11 11:35:27 -05:00
psim