NetBSD/sys/arch/arm/arm32
thorpej df7c83c4a0 Rewrite pagemove() to use pmap functions, rather than frobbing PTEs
directly.  The old code was totally bogus for the new pmap.  New code
lifted from SH5 port.

Fixes panics in ffs_balloc_ufs2() seen while stress-testing a file
system on an XScale-based server platform.
2003-05-17 00:41:36 +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 non-inline version of atomic_{set,clear}_bit(), defined when 2002-10-19 12:46:57 +00:00
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 In db_write_bytes(), use kernel_text rather than KERNEL_TEXT_BASE. 2003-05-03 17:32:59 +00:00
db_machdep.c
exception.S interrupt with two rs. 2003-01-06 13:04:54 +00:00
fault.c Fix the bug reported by Richard Earnshaw in port-arm32/21349. 2003-04-28 15:57:23 +00:00
fusu.S Instead of "add rd, pc, #foo - . - 8", use either "adr rd, foo" or (where 2002-10-13 14:54:47 +00:00
genassym.cf Some ARM32_PMAP_NEW-related cleanup: 2003-04-22 00:24:48 +00:00
intr.c make atomic_{set,clear}_bit() inline for arm32 ports, and 2002-10-19 12:22:33 +00:00
irq_dispatch.S Fiddle with current_intr_depth in assembly code again. Because we 2003-01-03 00:38:16 +00:00
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 Back out the following chagne: 2003-05-10 21:10:23 +00:00
pmap.c Back out the following chagne: 2003-05-10 21:10:23 +00:00
setcpsr.S * Use local label names (.Lfoo vs. (Lfoo or foo)) 2002-08-15 01:37:01 +00:00
setstack.S * Use local label names (.Lfoo vs. (Lfoo or foo)) 2002-08-15 01:37:01 +00:00
spl.S More local label fixups. 2002-08-17 16:36:31 +00:00
stubs.c Use PAGE_SIZE rather than NBPG. 2003-04-01 23:19:08 +00:00
sys_machdep.c Merge the nathanw_sa branch. 2003-01-17 21:55:23 +00:00
vm_machdep.c Rewrite pagemove() to use pmap functions, rather than frobbing PTEs 2003-05-17 00:41:36 +00:00