Subject: CVS commit: [newlock] syssrc/sys/arch/i386/i386
To: None <>
From: Jason R Thorpe <>
List: source-changes
Date: 03/18/2002 03:05:12
Module Name:	syssrc
Committed By:	thorpej
Date:		Mon Mar 18 01:05:12 UTC 2002

Modified Files:
	syssrc/sys/arch/i386/i386 [newlock]: lock_stubs.s

Log Message:
Add support for the CPUCLASS_386 processors, which lack the
CMPXCHG insn.  We support these processors by blocking interrupts
during the critical sections of the locking primitives.  This will
obviously have to change if we ever support multiprocessor 386
systems (like, say, the old Sequent Symmetry systems).

To generate a diff of this commit:
cvs rdiff -r1.1.2.1 -r1.1.2.2 syssrc/sys/arch/i386/i386/lock_stubs.s

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