Subject: CVS commit: src/sys
To: None <>
From: Chuck Silvers <>
List: source-changes
Date: 12/27/2005 00:46:38
Module Name:	src
Committed By:	chs
Date:		Tue Dec 27 00:46:38 UTC 2005

Modified Files:
	src/sys/arch/amd64/conf: GENERIC.MP
	src/sys/arch/arm/sa11x0: sa11x0_com.c
	src/sys/arch/evbarm/conf: files.evbarm
	src/sys/arch/evbarm/dev: plcom.c plcomvar.h
	src/sys/arch/mips/alchemy/dev: aucom.c aucomvar.h
	src/sys/conf: files
	src/sys/dev/ic: com.c comvar.h

Log Message:
remove the COM_MPLOCK option.  always include the spinlock in the softc
and always call the simple_* locking functions.  the locking functions
are compiled out if they are not needed anyway, so a separate option
for this doesn't gain anything.

this also fixes the serial console on my alpha ES40 (which doesn't make much
sense since the com driver should still be under the big lock on alpha,
but whatever).

To generate a diff of this commit:
cvs rdiff -r1.1 -r1.2 src/sys/arch/amd64/conf/GENERIC.MP
cvs rdiff -r1.23 -r1.24 src/sys/arch/arm/sa11x0/sa11x0_com.c
cvs rdiff -r1.17 -r1.18 src/sys/arch/evbarm/conf/files.evbarm
cvs rdiff -r1.12 -r1.13 src/sys/arch/evbarm/dev/plcom.c
cvs rdiff -r1.1 -r1.2 src/sys/arch/evbarm/dev/plcomvar.h
cvs rdiff -r1.6 -r1.7 src/sys/arch/i386/conf/GENERIC.MP
cvs rdiff -r1.54 -r1.55 src/sys/arch/i386/conf/GENERIC.MPACPI
cvs rdiff -r1.4 -r1.5 src/sys/arch/i386/conf/INSTALL.MP
cvs rdiff -r1.5 -r1.6 src/sys/arch/i386/conf/SWINGER.MP
cvs rdiff -r1.16 -r1.17 src/sys/arch/mips/alchemy/dev/aucom.c
cvs rdiff -r1.3 -r1.4 src/sys/arch/mips/alchemy/dev/aucomvar.h
cvs rdiff -r1.748 -r1.749 src/sys/conf/files
cvs rdiff -r1.238 -r1.239 src/sys/dev/ic/com.c
cvs rdiff -r1.49 -r1.50 src/sys/dev/ic/comvar.h

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