NetBSD/sys/arch/arm/arm32
scw 36664b74fa Rework pmap_growkernel() to *not* use the regular pmap_alloc_l2_bucket()
for L2 allocation. This avoids potential recursive calls into
uvm_km_kmemalloc() via the pool allocator.

Bug spotted by Allen Briggs while trying to boot on a machine with 512MB
of memory.
2003-05-02 19:01:00 +00:00
..
arm32_machdep.c Add a comment indicating that the current method of enabling high vectors 2003-04-18 22:30:05 +00:00
atomic.S
bcopy_page.S Use PAGE_SIZE rather than NBPG. 2003-04-08 22:57:53 +00:00
bus_dma.c Add the generic arm32 bits of the new pmap, contributed by Wasabi Systems. 2003-04-18 11:08:24 +00:00
cpu.c Use aprint*(). 2003-04-29 01:07:30 +00:00
cpuswitch.S Remove a strh. I don't think it's available on archv3 and it doesn't work 2003-04-26 17:50:21 +00:00
db_interface.c KERNEL_TEXT_BASE is not defined for ARM32_NEW_VM_LAYOUT. 2003-04-29 13:27:21 +00:00
db_machdep.c
exception.S
fault.c Fix the bug reported by Richard Earnshaw in port-arm32/21349. 2003-04-28 15:57:23 +00:00
fusu.S
genassym.cf Some ARM32_PMAP_NEW-related cleanup: 2003-04-22 00:24:48 +00:00
intr.c
irq_dispatch.S
kgdb_machdep.c Add arm32 machine-specific remote kgdb support. Largely 2003-04-28 01:54:49 +00:00
locore.S Reinstate one change from rev. 1.12, but differently. Preload r2 with 2003-04-20 16:21:40 +00:00
mem.c Use PAGE_SIZE rather than NBPG. 2003-04-01 23:19:08 +00:00
pmap_new.c Rework pmap_growkernel() to *not* use the regular pmap_alloc_l2_bucket() 2003-05-02 19:01:00 +00:00
pmap.c Some ARM32_PMAP_NEW-related cleanup: 2003-04-22 00:24:48 +00:00
setcpsr.S
setstack.S
spl.S
stubs.c Use PAGE_SIZE rather than NBPG. 2003-04-01 23:19:08 +00:00
sys_machdep.c
vm_machdep.c Some ARM32_PMAP_NEW-related cleanup: 2003-04-22 00:24:48 +00:00