force the pool of pmapvp onto PAGE_SIZE allocations by specifying a
authordlg <dlg@openbsd.org>
Tue, 23 Dec 2014 01:12:33 +0000 (01:12 +0000)
committerdlg <dlg@openbsd.org>
Tue, 23 Dec 2014 01:12:33 +0000 (01:12 +0000)
commit57f11335980ebade044bd70910733d76d9a90a8d
treea11219e290662e0faa6049ac9978e616f69fdf39
parent868cdbd27e8a7ce51e7bde432af8c86ff64d986b
force the pool of pmapvp onto PAGE_SIZE allocations by specifying a
pool allocator. pmapvp is 1024 bytes, and the size * 8 change in pools
without an allocator being specified tries to place it on large pages.
you need pmap to use large pages, and pmap isnt set up yet.

fixed a very early fault on macppc.
debugged with and tested by krw@
ok deraadt@ krw@
sys/arch/powerpc/powerpc/pmap.c