CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2010/01/09 16:34:30
Modified files:
sys/arch/loongson/include: cpu.h
sys/arch/loongson/loongson: bus_dma.c machdep.c
sys/arch/mips64/include: asm.h cpu.h
sys/arch/mips64/mips64: cache_loongson2.S cache_r10k.S
cache_r5k.S cp0access.S cpu.c
db_machdep.c genassym.cf pmap.c
sys_machdep.c trap.c
sys/arch/sgi/include: autoconf.h cpu.h
sys/arch/sgi/sgi: bus_dma.c ip30_machdep.c machdep.c
Log message:
Move cache information from global variables to per-cpu_info fields; this
allows processors with different cache sizes to be used.
Cache management routines now take a struct cpu_info * as first parameter.