NetBSD/sys
thorpej 2bc5adb20e Instead of checking vm_physmem[<physseg>].pgs to determine if
uvm_page_init() has completed, add a boolean uvm.page_init_done,
and test against that.  Use this same boolean (rather than
pmap_initialized) in pmap_growkernel() to determine if we are
being called via uvm_page_init() to grow the kernel address space.

This fixes a problem on some i386 configurations where pmap_init()
itself was needing to have the kernel page table grown, and since
pmap_initialized was not yet set to TRUE, pmap_growkernel() was
choosing the wrong code path.

Fix tested by Havard Eidnes.
2000-04-02 20:39:14 +00:00
..
adosfs
arch Instead of checking vm_physmem[<physseg>].pgs to determine if 2000-04-02 20:39:14 +00:00
coda Kill register declarations. 2000-03-30 11:24:16 +00:00
compat Kill register declarations. 2000-03-30 11:24:16 +00:00
conf Declare the SysV IPC *info structures and shmsegs pointer as extern. 2000-03-28 05:14:03 +00:00
ddb Die, register, die! 2000-03-30 11:31:26 +00:00
dev Add a flag to tell whether a MAC address was actually found in the CIS. 2000-04-02 19:11:37 +00:00
filecorefs
gdbscripts
ipkdb Fix a few (essential!) tyops. 2000-03-23 20:33:37 +00:00
isofs Kill more register declarations. 2000-03-30 12:13:30 +00:00
kern Add a special option, DEBUG_HALT_BUSY, that allows you to debug when the 2000-03-30 09:32:25 +00:00
lib Make standalone in_cksum work on little-endian machines, too, courtesy of 2000-03-31 19:55:09 +00:00
lkm Add prototypes for the xxx_lkmentry() functions, and enable WARNS=1. 2000-03-21 11:45:56 +00:00
miscfs Register, begone! 2000-03-30 12:22:12 +00:00
msdosfs Remove register declarations. 2000-03-30 12:23:20 +00:00
net Kill some more register declarations. 2000-03-30 09:45:33 +00:00
netatalk New callout mechanism with two major improvements over the old 2000-03-23 07:01:25 +00:00
netccitt More register removal. 2000-03-30 13:53:32 +00:00
netinet Since last duplicate prototype cleanup, we need to include 2000-03-31 14:31:03 +00:00
netinet6 Remove duplicate declaration of ifindex2ifnet - it's in <net/if.h>. 2000-03-29 03:38:53 +00:00
netiso Remove register declarations. 2000-03-30 12:51:13 +00:00
netkey Remove register declarations. 2000-03-30 12:51:13 +00:00
netnatm
netns Remove register declarations. 2000-03-30 12:51:13 +00:00
nfs Remove more register declarations. 2000-03-30 13:44:53 +00:00
ntfs Remove register declarations. 2000-03-30 12:41:09 +00:00
stand
sys Oops, use sort(1) and not sort(brain). 2000-03-29 00:01:39 +00:00
ufs Remove register declarations. 2000-03-30 12:41:09 +00:00
uvm Instead of checking vm_physmem[<physseg>].pgs to determine if 2000-04-02 20:39:14 +00:00
vm Multiple include protection. 2000-03-29 03:41:07 +00:00
Makefile