Date: Sat, 27 Oct 2018 22:32:05 +0200 From: Niclas Zeising <zeising@freebsd.org> To: Vladimir Kondratyev <wulf@FreeBSD.org>, src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r339823 - in head/sys/dev: atkbdc evdev kbdmux usb/input Message-ID: <3d441b5d-e225-1226-e229-73c93f85c8a9@freebsd.org> In-Reply-To: <201810272022.w9RKMgOZ023575@repo.freebsd.org> References: <201810272022.w9RKMgOZ023575@repo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3d441b5d-e225-1226-e229-73c93f85c8a9>