cvs commit: src/sys/boot/ia64/common exec.c src/sys/ia64/ia64
exception.S locore.S pmap.c src/sys/ia64/include ia64_cpu.h
Marcel Moolenaar
marcel at FreeBSD.org
Sun May 27 19:02:48 UTC 2007
marcel 2007-05-27 19:02:47 UTC
FreeBSD src repository
Modified files:
sys/boot/ia64/common exec.c
sys/ia64/ia64 exception.S locore.S pmap.c
sys/ia64/include ia64_cpu.h
Log:
Have the processor defer all faults and exceptions for control
speculative loads. This at least makes control speculative loads
work. In the future we should analyze which faults/exceptions
we want to handle rather than defer to avoid having to call the
recovery code when it's not strictly necessary.
Revision Changes Path
1.17 +1 -1 src/sys/boot/ia64/common/exec.c
1.59 +2 -2 src/sys/ia64/ia64/exception.S
1.40 +23 -5 src/sys/ia64/ia64/locore.S
1.186 +7 -7 src/sys/ia64/ia64/pmap.c
1.21 +20 -1 src/sys/ia64/include/ia64_cpu.h
More information about the cvs-all
mailing list