CVSROOT:        /cvs
Module name:    src
Changes by:     s...@cvs.openbsd.org    2010/04/28 10:20:28

Modified files:
        sys/arch/sgi/include: asm.h cpu.h 
        sys/arch/sgi/sgi: ip30_machdep.c ip30_nmi.S machdep.c 
        sys/arch/mips64/include: asm.h cpu.h 
        sys/arch/mips64/mips64: context.S cp0access.S cpu.c genassym.cf 
                                ipifuncs.c 

Log message:
Storeing current cpu_info address into LLAddr register, for curcpu().
Instead of previous implementation, we won't use physical cpuid to fetch 
curcpu().
This requires to implement IP27/35 SMP.
Implemented getcurcpu() and setcurcpu() for it, smp_malloc() renamed 
alloc_contiguous_pages() because now it only allocate by page.
ok miod@

Reply via email to