Subject: CVS commit: [newlock2] src/sys
To: None <source-changes@NetBSD.org>
From: Andrew Doran <ad@netbsd.org>
List: source-changes
Date: 01/31/2007 19:56:39
Module Name:	src
Committed By:	ad
Date:		Wed Jan 31 19:56:39 UTC 2007

Modified Files:
	src/sys/compat/darwin [newlock2]: darwin_ptrace.c
	src/sys/compat/mach [newlock2]: mach_exception.c mach_task.c
	    mach_thread.c
	src/sys/kern [newlock2]: kern_exec.c kern_exit.c kern_lwp.c kern_proc.c
	    kern_sig.c kern_subr.c kern_synch.c sys_process.c tty_tty.c
	src/sys/sys [newlock2]: signalvar.h

Log Message:
- Have callers to mi_switch() drop the kernel lock.
- Fix a deadlock and some typos.
- Unbreak ptrace().


To generate a diff of this commit:
cvs rdiff -r1.8.2.6 -r1.8.2.7 src/sys/compat/darwin/darwin_ptrace.c
cvs rdiff -r1.8.12.1 -r1.8.12.2 src/sys/compat/mach/mach_exception.c
cvs rdiff -r1.59.4.5 -r1.59.4.6 src/sys/compat/mach/mach_task.c
cvs rdiff -r1.36.20.5 -r1.36.20.6 src/sys/compat/mach/mach_thread.c
cvs rdiff -r1.227.4.6 -r1.227.4.7 src/sys/kern/kern_exec.c
cvs rdiff -r1.158.2.10 -r1.158.2.11 src/sys/kern/kern_exit.c
cvs rdiff -r1.40.2.16 -r1.40.2.17 src/sys/kern/kern_lwp.c
cvs rdiff -r1.94.4.11 -r1.94.4.12 src/sys/kern/kern_proc.c
cvs rdiff -r1.228.2.12 -r1.228.2.13 src/sys/kern/kern_sig.c
cvs rdiff -r1.143.2.4 -r1.143.2.5 src/sys/kern/kern_subr.c
cvs rdiff -r1.166.2.17 -r1.166.2.18 src/sys/kern/kern_synch.c
cvs rdiff -r1.110.2.8 -r1.110.2.9 src/sys/kern/sys_process.c
cvs rdiff -r1.29.4.1 -r1.29.4.2 src/sys/kern/tty_tty.c
cvs rdiff -r1.66.4.4 -r1.66.4.5 src/sys/sys/signalvar.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.