[PATCH v2] xfree86: configure: remove vendor and card name matching rules
Keith Packard
keithp at keithp.com
Tue Jun 22 11:02:47 PDT 2010
On Sat, 19 Jun 2010 13:05:22 +0300, Tiago Vignatti <tiago.vignatti at nokia.com> wrote:
> Although vendor and board naming are used to create the configure file, the
> server doesn't actually use it when fetching such file and probing devices.
>
> Reported-by: Richard Barnette <jrbarnette at chromium.org>
> Signed-off-by: Tiago Vignatti <tiago.vignatti at nokia.com>
> ---
> from v1:
> - remove two more superfluous assignments (kudos Keith).
>
> Richard and James put the review stamp before, but I preferred to remove given
> there was two bugs spotted by Keith. Anyway, your review again would be much
> appreciated.
Ok, so you're no longer setting the dev_vendor and dev_board values in
this path. Why do dev_vendor and dev_board continue to exist in this
structure then? And how about the configDevice path in xf86Config.c? Why
is that still setting this values?
I commented out the vendor and board values in the GDevRec, and then the
dev_vendor and dev_board values in XF86ConfDeviceRec and discovered that
nothing in the server uses them, other than to write out to a config
file.
It seems like a better patch would remove all of this stuff, lest we end
up with code depending on values which are not getting set in some
paths.
--
keith.packard at intel.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg-devel/attachments/20100622/e6ef3c89/attachment.pgp>
More information about the xorg-devel
mailing list