Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/sys/arch/powerpc



Module Name:    src
Committed By:   matt
Date:           Tue Aug 12 18:34:52 UTC 2003

Modified Files:
        src/sys/arch/powerpc/ibm4xx: genassym.cf
        src/sys/arch/powerpc/include: frame.h pcb.h
        src/sys/arch/powerpc/oea: genassym.cf
        src/sys/arch/powerpc/powerpc: db_trace.c locore_subr.S vm_machdep.c

Log Message:
Cleanup/rework cpu_switch*, switch_exit, Idle routine.  Remove pcb_psl
since it was write-only.  When setting up a process, make sure the fake
callframes are properly linked together.

Only lower SPL when in Idle loop.  Raise spl to previous level (which would
be IPL_SCHED) when exiting Idle loop.  Never lower SPL anyplace else.


To generate a diff of this commit:
cvs rdiff -r1.6 -r1.7 src/sys/arch/powerpc/ibm4xx/genassym.cf
cvs rdiff -r1.15 -r1.16 src/sys/arch/powerpc/include/frame.h \
    src/sys/arch/powerpc/include/pcb.h
cvs rdiff -r1.4 -r1.5 src/sys/arch/powerpc/oea/genassym.cf
cvs rdiff -r1.31 -r1.32 src/sys/arch/powerpc/powerpc/db_trace.c
cvs rdiff -r1.17 -r1.18 src/sys/arch/powerpc/powerpc/locore_subr.S
cvs rdiff -r1.54 -r1.55 src/sys/arch/powerpc/powerpc/vm_machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index