Date: Sat, 13 Dec 2003 17:59:31 -0800 (PST) From: Marcel Moolenaar <marcel@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/ia64/ia64 machdep.c Message-ID: <200312140159.hBE1xWZr091345@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
marcel 2003/12/13 17:59:31 PST FreeBSD src repository Modified files: sys/ia64/ia64 machdep.c Log: In set_mcontext(), take into account that kse_switchin(2) will eventually be passed an async. context as well as a syscall context. While here, fix a serious bug in that if the trapframe is a syscall frame, but we're restoring an async context, we need to clear the FRAME_SYSCALL flag so that we leave the kernel via exception_restore. Revision Changes Path 1.174 +10 -5 src/sys/ia64/ia64/machdep.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200312140159.hBE1xWZr091345>