Module Name: src Committed By: dsl Date: Thu Feb 20 18:19:10 UTC 2014
Modified Files: src/sys/arch/amd64/amd64: genassym.cf machdep.c src/sys/arch/amd64/include: pcb.h proc.h src/sys/arch/i386/i386: locore.S machdep.c src/sys/arch/i386/include: pcb.h proc.h src/sys/arch/x86/x86: vm_machdep.c src/sys/sys: param.h Log Message: Move the amd64 and i386 pcb to the bottom of the uarea, and move the kernel stack to the top. Change the pcb layouts so that fpu save area is at the end and is 64byte aligned ready for xsave (saving the ymm registers). Welcome to 6.99.32 To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56 src/sys/arch/amd64/amd64/genassym.cf cvs rdiff -u -r1.205 -r1.206 src/sys/arch/amd64/amd64/machdep.c cvs rdiff -u -r1.24 -r1.25 src/sys/arch/amd64/include/pcb.h cvs rdiff -u -r1.18 -r1.19 src/sys/arch/amd64/include/proc.h cvs rdiff -u -r1.111 -r1.112 src/sys/arch/i386/i386/locore.S cvs rdiff -u -r1.749 -r1.750 src/sys/arch/i386/i386/machdep.c cvs rdiff -u -r1.52 -r1.53 src/sys/arch/i386/include/pcb.h cvs rdiff -u -r1.41 -r1.42 src/sys/arch/i386/include/proc.h cvs rdiff -u -r1.22 -r1.23 src/sys/arch/x86/x86/vm_machdep.c cvs rdiff -u -r1.440 -r1.441 src/sys/sys/param.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.