]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Use Giant for kbdmux(4) locking. This is to workaround the problem
authoremax <emax@FreeBSD.org>
Mon, 22 Sep 2008 22:08:43 +0000 (22:08 +0000)
committeremax <emax@FreeBSD.org>
Mon, 22 Sep 2008 22:08:43 +0000 (22:08 +0000)
commit2e8cb2cac5fe9c79a114a56dab04edb0851bd8ce
tree80ec5a5122133db34fb25c2cd246aa25f2931229
parent095f0c08e037f11dc6923a971ca0342e1d468023
Use Giant for kbdmux(4) locking. This is to workaround the problem
where interrupt handlers may race with kbdmux(4) in polling mode.

PR: kern/127446
Reported by: Eygene Ryabinkin rea-fbsd at codelabs dot ru
Tested by: Eygene Ryabinkin rea-fbsd at codelabs dot ru
MFC after: 1 week
sys/dev/kbdmux/kbdmux.c