Date: Sun, 28 May 2006 15:23:20 +0800 From: David Xu <davidxu@freebsd.org> To: cvs-src@freebsd.org Subject: cvs log for i386/machdep.c and i386/ptrace_machdep.c Message-ID: <200605281523.20325.davidxu@freebsd.org>
next in thread | raw e-mail | index | archive | help
I just got error message on my console when committing some bug fixes: /tmp/cvsIWwZ2B: 12 lines, 556 characters. Checking in i386/machdep.c; /home/ncvs/src/sys/i386/i386/machdep.c,v <-- machdep.c new revision: 1.627; previous revision: 1.626 done Checking in i386/ptrace_machdep.c; /home/ncvs/src/sys/i386/i386/ptrace_machdep.c,v <-- ptrace_machdep.c new revision: 1.5; previous revision: 1.4 done cvs [log aborted]: received broken pipe signal Mailing the commit message to 'src-committers@FreeBSD.org cvs-src@FreeBSD.org cvs-all@FreeBSD.org'. so if you didn't get the cvs log message, here it is: Clear high 16 bits of mxcsr register, according to Intel document, if the high 16 bits is non-zero, fxrstor instruction will generate GP fault, resulting kernel crash, this bug can be triggered by setcontext and ptrace(PT_SETXMMREGS). -- David Xu
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200605281523.20325.davidxu>