Subject: CVS commit: syssrc
To: None <source-changes@netbsd.org>
From: Jason R Thorpe <thorpej@netbsd.org>
List: source-changes
Date: 05/30/2000 22:14:33
Module Name: syssrc
Committed By: thorpej
Date: Wed May 31 05:14:32 UTC 2000
Modified Files:
syssrc/sys/arch/alpha/alpha: cpu.c genassym.c ipifuncs.c locore.s
machdep.c trap.c
syssrc/sys/arch/alpha/include: cpu.h
Log Message:
- In the MULTIPROCESSOR case, initialize p_cpu before a process is
marked SONPROC.
- Always make curproc, fpcurproc, astpending, and want_resched per-CPU
variables in struct cpu_info. Restructure code accordingly, and trim
a few instructions from a few spots in various places in locore.
To generate a diff of this commit:
cvs rdiff -r1.45 -r1.46 syssrc/sys/arch/alpha/alpha/cpu.c
cvs rdiff -r1.28 -r1.29 syssrc/sys/arch/alpha/alpha/genassym.c
cvs rdiff -r1.10 -r1.11 syssrc/sys/arch/alpha/alpha/ipifuncs.c
cvs rdiff -r1.74 -r1.75 syssrc/sys/arch/alpha/alpha/locore.s
cvs rdiff -r1.207 -r1.208 syssrc/sys/arch/alpha/alpha/machdep.c
cvs rdiff -r1.54 -r1.55 syssrc/sys/arch/alpha/alpha/trap.c
cvs rdiff -r1.39 -r1.40 syssrc/sys/arch/alpha/include/cpu.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.