freebsd-nq/sys/i386
Mark Johnston 9bfc7fa41d Avoid setting PG_U unconditionally in pmap_enter_quick_locked().
This KPI may in principle be used to create kernel mappings, in which
case we certainly should not be setting PG_U.  In any case, PG_U must be
set on all layers in the page tables to grant user mode access, and we
were only setting it on leaf entries.  Thus, this change should have no
functional impact.

Reviewed by:	kib
MFC after:	1 week
Sponsored by:	The FreeBSD Foundation
2019-01-02 15:36:35 +00:00
..
acpica Rename assym.s to assym.inc 2018-03-20 17:58:51 +00:00
bios Use NULL for SYSINIT's last arg, which is a pointer type 2018-05-18 17:58:09 +00:00
cloudabi32 Use TO_PTR() to convert integers to pointers. 2017-11-26 14:45:56 +00:00
conf Remove iBCS2, part2: general kernel 2018-12-19 21:57:58 +00:00
i386 Avoid setting PG_U unconditionally in pmap_enter_quick_locked(). 2019-01-02 15:36:35 +00:00
include More references to pmap_cold(). 2018-12-31 18:11:04 +00:00
linux Remove iBCS2, part2: general kernel 2018-12-19 21:57:58 +00:00
pci Correct pseudo misspelling in sys/ comments 2018-02-23 18:15:50 +00:00
Makefile Remove iBCS2, part2: general kernel 2018-12-19 21:57:58 +00:00