Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 04 Mar 2017 23:40:26 +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-0KgosMXVSj@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=3D196678

Matthew Rezny <rezny@freebsd.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|Open                        |In Progress
                 CC|                            |rezny@freebsd.org

--- Comment #52 from Matthew Rezny <rezny@freebsd.org> ---
I had not noticed this PR until very recently. I had separately reworked the
devd config backend a few months ago when starting on 1.19, not adding
functionality but just adapting for an API change and cleaning up the code
(which yielded the memory leak fix in the 1.18.4 update).

I have reviewed the last patch on this PR. While the improved functionality=
 is
much desired, the could be improved. I spotted enough issues (e.g. an inner
loop re-using the index variable of the outer loop for an unrelated purpose=
, a
series of calls that goto a cleanup label on failure, but only after
overwriting the working pointer with NULL, etc) that I decided to make a
second, more aggressive, cleanup pass after merging my changes for compat w=
ith
1.19.

There will soon be a CFT for X.org 1.19.x including the updated devd config
backed and an option to use the udev config backend via libudev-devd. I am
currently testing 1.19.2, but the release tarball is missing files so I exp=
ect
a 1.19.3 release soon.

TL;DR there is progress to get this to ports, new patch Real Soon Now

--=20
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-0KgosMXVSj>