On 10/27/18 10:22 PM, Vladimir Kondratyev wrote:
Author: wulf
Date: Sat Oct 27 20:22:41 2018
New Revision: 339823
URL: https://svnweb.freebsd.org/changeset/base/339823

Log:
   evdev: Use console lock as evdev lock for all supported keyboard drivers.
Now evdev part of keyboard drivers does not take any locks if corresponding
   input/eventN device node is not opened by userland consumers.
Do not assert console lock inside evdev to handle the cases when keyboard
   driver is called from some special single-threaded context like shutdown
   thread.

Modified:
   head/sys/dev/atkbdc/atkbd.c
   head/sys/dev/evdev/evdev_private.h
   head/sys/dev/kbdmux/kbdmux.c
   head/sys/dev/usb/input/ukbd.c


Related to https://reviews.freebsd.org/D15070 ?
Regards
--
Niclas Zeising
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to