Date: Sun, 7 Sep 2003 06:43:01 -0700 (PDT) From: Bruce Evans <bde@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/i386/i386 db_interface.c Message-ID: <200309071343.h87Dh1pB050852@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
bde 2003/09/07 06:43:01 PDT FreeBSD src repository Modified files: sys/i386/i386 db_interface.c Log: Moved stop/start code for other CPUs to near the beginning/end of kdb_trap(). Stopping the other CPUs acts like locking them out, but it wasn't done early enough or held long enough to prevent concurrent accesses to shared data. In particular, the saved regs could be clobbered. Revision Changes Path 1.75 +41 -41 src/sys/i386/i386/db_interface.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200309071343.h87Dh1pB050852>