Date: Thu, 14 Mar 2002 11:33:05 -0800 (PST) From: Doug Rabson <dfr@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/ia64/ia64 swtch.s Message-ID: <200203141933.g2EJX5591335@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
dfr 2002/03/14 11:33:05 PST
Modified files:
sys/ia64/ia64 swtch.s
Log:
* Save and restore PCPU_GET(current_pmap) in pcb_pmap so that we don't
lose if a process is preempted while pmap is temporarily switched to
another pmap.
* For SMP, drop the high-fp state when a thread is switched away from
so that if another cpu resumes that thread, it doesn't have to play
games with IPI to get ahold of the correct register values.
Revision Changes Path
1.18 +23 -11 src/sys/ia64/ia64/swtch.s
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200203141933.g2EJX5591335>
