Date: Thu, 1 Apr 2004 12:56:44 -0800 (PST) From: John Baldwin <jhb@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/alpha/alpha machdep.c src/sys/kern sys_process.c Message-ID: <200404012056.i31KuiDf046540@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
jhb 2004/04/01 12:56:44 PST FreeBSD src repository Modified files: sys/alpha/alpha machdep.c sys/kern sys_process.c Log: Finish fixing up Alpha to work with an MP safe ptrace(): - ptrace_single_step() is no longer called with the proc lock held, so don't try to unlock it and then relock it. - Push Giant down into proc_rwmem() instead of forcing all the consumers (including Alpha breakpoint support) to explicitly wrap calls to proc_rwmem() with Giant. Tested by: kensmith Revision Changes Path 1.219 +3 -6 src/sys/alpha/alpha/machdep.c 1.120 +8 -8 src/sys/kern/sys_process.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200404012056.i31KuiDf046540>