]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Unify amd64 and i386 vmspace0 pmap activation.
authorKonstantin Belousov <kib@FreeBSD.org>
Sat, 25 Aug 2018 15:21:28 +0000 (15:21 +0000)
committerKonstantin Belousov <kib@FreeBSD.org>
Sat, 25 Aug 2018 15:21:28 +0000 (15:21 +0000)
commit60b742343453a29342442b67a43a9b743bf9343e
treeefb40da90c4521e65269e7f6705dff70e5dd9ab6
parent5dd1b8342c1134b9a621a7959d5060be7543a2f7
Unify amd64 and i386 vmspace0 pmap activation.

Add pmap_activate_boot() for i386, move the invocation on APs from MD
init_secondary() to x86 init_secondary_tail().

Suggested by: alc
Reviewed by: alc, markj
Sponsored by: The FreeBSD Foundation
Approved by: re (marius)
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D16893
sys/amd64/amd64/mp_machdep.c
sys/i386/i386/pmap.c
sys/i386/include/pmap.h
sys/x86/x86/mp_x86.c