Initial support for handling illegal virtual aliases on sparc64.
commit92778f2136ec900a873b76c69db8efbdb1998fea
authorJakub Jermar <jakub@jermar.eu>
Mon, 4 Dec 2006 21:14:07 +0000 (4 21:14 +0000)
committerJakub Jermar <jakub@jermar.eu>
Mon, 4 Dec 2006 21:14:07 +0000 (4 21:14 +0000)
tree05463e54461cb6dfc65247783b61a407833a5ece
parent3d769966455541f6a4296056f6156d2ad7eb2ef0
Initial support for handling illegal virtual aliases on sparc64.
18 files changed:
kernel/Makefile
kernel/arch/sparc64/Makefile.inc
kernel/arch/sparc64/include/cpu.h
kernel/arch/sparc64/include/interrupt.h
kernel/arch/sparc64/include/mm/as.h
kernel/arch/sparc64/include/mm/cache.h
kernel/arch/sparc64/src/cpu/cpu.c
kernel/arch/sparc64/src/mm/as.c
kernel/arch/sparc64/src/mm/cache.c [copied from kernel/arch/sparc64/include/mm/cache.h with 56% similarity]
kernel/arch/sparc64/src/mm/cache_asm.S [moved from kernel/arch/sparc64/src/mm/cache.S with 100% similarity]
kernel/arch/sparc64/src/mm/tlb.c
kernel/arch/sparc64/src/mm/tsb.c
kernel/arch/sparc64/src/smp/ipi.c
kernel/arch/sparc64/src/start.S
kernel/arch/sparc64/src/trap/interrupt.c
kernel/generic/include/mm/as.h
kernel/generic/src/mm/as.c
kernel/kernel.config