Subject: CVS commit: syssrc
To: None <source-changes@netbsd.org>
From: Bill Sommerfeld <sommerfeld@netbsd.org>
List: source-changes
Date: 08/26/2000 22:26:44
Module Name:	syssrc
Committed By:	sommerfeld
Date:		Sat Aug 26 19:26:43 UTC 2000

Modified Files:
	syssrc/sys/kern: kern_lock.c kern_synch.c
	syssrc/sys/sys: lock.h

Log Message:
Since the spinlock count is per-cpu, we don't need atomic operations
to update it, so don't bother with <machine/atomic.h>

Flush kernel_lock_release_all() and kernel_lock_acquire_count() (which
didn't do spinlock accounting correctly), and replace them with
spinlock_release_all() and spinlock_acquire_count().


To generate a diff of this commit:
cvs rdiff -r1.46 -r1.47 syssrc/sys/kern/kern_lock.c
cvs rdiff -r1.89 -r1.90 syssrc/sys/kern/kern_synch.c
cvs rdiff -r1.36 -r1.37 syssrc/sys/sys/lock.h

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