DragonFly commits List (threaded) for 2004-10
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
cvs commit: src/sys/kern src/sys/dev/misc/kbd
dillon 2004/10/06 18:32:04 PDT
DragonFly src repository
Modified files:
sys/kern tty.c tty_subr.c
sys/dev/misc/kbd kbd.c
Log:
Fix a bug in the tty clist code. The clist code was only protecting itself
with spltty() but the keyboard code uses clists too, and USB interrupts
(for USB keyboards) aren't protected by spltty(). Generally convert the
spl's to critical sections to solve the problem.
Revision Changes Path
1.13 +2 -2 src/sys/kern/tty.c
1.5 +141 -110 src/sys/kern/tty_subr.c
1.13 +47 -48 src/sys/dev/misc/kbd/kbd.c
http://www.dragonflybsd.org/cvsweb/src/sys/kern/tty.c.diff?r1=1.12&r2=1.13&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/tty_subr.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/kbd/kbd.c.diff?r1=1.12&r2=1.13&f=u
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]