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.