Source-Changes archive

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

CVS commit: src/sys/arch



Module Name:    src
Committed By:   skrll
Date:           Tue Mar 16 16:20:19 UTC 2010

Modified Files:
        src/sys/arch/hp700/hp700: genassym.cf locore.S machdep.c
        src/sys/arch/hppa/hppa: fpu.c hppa_machdep.c pmap.c process_machdep.c
            trap.S trap.c vm_machdep.c
        src/sys/arch/hppa/include: frame.h pcb.h reg.h

Log Message:
The FP regs are accessed in both physical and virtual modes.  Make sure
they're allocated in directly mapped memory to avoid aliasing problems
and unnecessary cache flushing.

Fix various names and references. If we ever directly map the uarea and
pcb we can change things at that point.

Significantly helps my J210 (PA7200).

Mostly from OpenBSD.


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/hp700/hp700/genassym.cf
cvs rdiff -u -r1.43 -r1.44 src/sys/arch/hp700/hp700/locore.S
cvs rdiff -u -r1.79 -r1.80 src/sys/arch/hp700/hp700/machdep.c
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/hppa/hppa/fpu.c \
    src/sys/arch/hppa/hppa/hppa_machdep.c
cvs rdiff -u -r1.71 -r1.72 src/sys/arch/hppa/hppa/pmap.c
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/hppa/hppa/process_machdep.c
cvs rdiff -u -r1.46 -r1.47 src/sys/arch/hppa/hppa/trap.S
cvs rdiff -u -r1.78 -r1.79 src/sys/arch/hppa/hppa/trap.c
cvs rdiff -u -r1.41 -r1.42 src/sys/arch/hppa/hppa/vm_machdep.c
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/hppa/include/frame.h
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/hppa/include/pcb.h
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/hppa/include/reg.h

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