Date: Sun, 27 May 2007 19:02:47 +0000 (UTC) From: Marcel Moolenaar <marcel@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: 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 Message-ID: <200705271902.l4RJ2l8M021484@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200705271902.l4RJ2l8M021484>
