Date: Sat, 25 Mar 2017 12:44:46 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-x11@FreeBSD.org Subject: [Bug 196678] x11-servers/xorg-server: make config/devd recognize /dev/input/eventX from multimedia/webcamd Message-ID: <bug-196678-8047-E103PpBOct@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-196678-8047@https.bugs.freebsd.org/bugzilla/> References: <bug-196678-8047@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196678 --- Comment #74 from Vladimir Kondratyev <vladimir@kondratyev.su> --- (In reply to Matthew Rezny from comment #72) > The way input is handled was changed in 1.19, > now there is an input thread on which the I/O occurs > and we can't go removing or disabling device from within > the thread, rather we would need to signal across threads. There is other way: Do not remove device on error but only close() its fd. That should break webcamd deadlock and than allow devfs to signal users about cdev destruction. Look at libinput patch that solved webcmd device detach for me: https://reviews.freebsd.org/differential/changeset/?ref=236295 -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-196678-8047-E103PpBOct>
