NetBSD/sys/arch
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
..
alpha Instead of checking vm_physmem[<physseg>].pgs to determine if 2000-04-02 20:39:14 +00:00
amiga Start to define an INSTALL kernel. 2000-04-01 20:21:27 +00:00
arc cancel previous change, and add a comment about it. 2000-03-31 11:44:05 +00:00
arm32 Merge parts of chs-ubc2 into the trunk: 2000-03-26 20:42:21 +00:00
atari Make this compile with -DDEBUG 2000-03-30 13:28:28 +00:00
bebox Update several ports to at least work again without IPKDB 2000-03-24 17:05:30 +00:00
cobalt Typo. 2000-03-31 15:00:49 +00:00
evbsh3 Centralise the declarations of cpu_model, machine, machine_arch, 2000-03-28 23:57:24 +00:00
hp300 Centralise the declarations of cpu_model, machine, machine_arch, 2000-03-28 23:57:24 +00:00
hpcmips Recompile binaries for Mobile Pro 700. 2000-04-01 02:37:23 +00:00
i386 Instead of checking vm_physmem[<physseg>].pgs to determine if 2000-04-02 20:39:14 +00:00
luna68k Centralise the declarations of cpu_model, machine, machine_arch, 2000-03-28 23:57:24 +00:00
m68k Move dl* function definitions to libc on ELF. 2000-04-02 15:35:47 +00:00
mac68k Attach all displays, keyboards, and mice, not just the first 2000-03-31 08:27:43 +00:00
macppc Make sure color rgb:0/0/0 is black. 2000-04-02 12:53:05 +00:00
mips Instead of checking vm_physmem[<physseg>].pgs to determine if 2000-04-02 20:39:14 +00:00
mmeye New callout mechanism with two major improvements over the old 2000-03-23 06:40:33 +00:00
mvme68k Centralise the declarations of cpu_model, machine, machine_arch, 2000-03-28 23:57:24 +00:00
news68k Remove register declarations. 2000-03-30 11:37:21 +00:00
newsmips Add asm.h like other ports. 2000-03-30 21:33:30 +00:00
next68k Centralise the declarations of cpu_model, machine, machine_arch, 2000-03-28 23:57:24 +00:00
ofppc Update several ports to at least work again without IPKDB 2000-03-24 17:05:30 +00:00
pc532 Instead of checking vm_physmem[<physseg>].pgs to determine if 2000-04-02 20:39:14 +00:00
pmax Add asm.h like other ports. 2000-03-30 21:33:30 +00:00
powerpc Move dl* function definitions to libc on ELF. 2000-04-02 15:35:47 +00:00
prep rewrite some bus_space functions like port-i386. 2000-03-27 16:45:41 +00:00
sh3 Instead of checking vm_physmem[<physseg>].pgs to determine if 2000-04-02 20:39:14 +00:00
sparc Move dl* function definitions to libc on ELF. 2000-04-02 15:35:47 +00:00
sparc64 Move dl* function definitions to libc on ELF. 2000-04-02 15:35:47 +00:00
sun3 Typo. (callout_rest -> callout_reset) 2000-04-01 14:41:13 +00:00
vax Instead of checking vm_physmem[<physseg>].pgs to determine if 2000-04-02 20:39:14 +00:00
x68k Centralise the declarations of cpu_model, machine, machine_arch, 2000-03-28 23:57:24 +00:00
Makefile