Subject: CVS commit: syssrc
To: None <source-changes@netbsd.org>
From: Jason R Thorpe <thorpej@netbsd.org>
List: source-changes
Date: 07/24/1999 23:30:36
Module Name: syssrc
Committed By: thorpej
Date: Sun Jul 25 06:30:36 UTC 1999
Modified Files:
syssrc/sys/kern: kern_ktrace.c kern_proc.c kern_resource.c kern_sig.c
kern_synch.c kern_sysctl.c vfs_syscalls.c
syssrc/sys/sys: proc.h
syssrc/sys/uvm: uvm_glue.c uvm_meter.c
Log Message:
Turn the proclist lock into a read/write spinlock. Update proclist locking
calls to reflect this. Also, block statclock rather than softclock during
in the proclist locking functions, to address a problem reported on
current-users by Sean Doran.
To generate a diff of this commit:
cvs rdiff -r1.36 -r1.37 syssrc/sys/kern/kern_ktrace.c
cvs rdiff -r1.33 -r1.34 syssrc/sys/kern/kern_proc.c
cvs rdiff -r1.51 -r1.52 syssrc/sys/kern/kern_resource.c
cvs rdiff -r1.91 -r1.92 syssrc/sys/kern/kern_sig.c
cvs rdiff -r1.61 -r1.62 syssrc/sys/kern/kern_synch.c
cvs rdiff -r1.49 -r1.50 syssrc/sys/kern/kern_sysctl.c
cvs rdiff -r1.143 -r1.144 syssrc/sys/kern/vfs_syscalls.c
cvs rdiff -r1.80 -r1.81 syssrc/sys/sys/proc.h
cvs rdiff -r1.28 -r1.29 syssrc/sys/uvm/uvm_glue.c
cvs rdiff -r1.9 -r1.10 syssrc/sys/uvm/uvm_meter.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.