On Wed, 29 Jan 2014 17:33:23 -0800
Stéphane Marchesin <marc...@chromium.org> wrote:

> On systems without libudev, the loader_get_pci_id_for_fd() call will
> return 0, which will trigger the drmGetVersion logic. Sadly, this
> logic assumes that the kernel driver name matches the dri driver name,
> which is not the case on recent intel GPUs (for example i965 dri
> driver and i915 kernel module).
> 
> This patch changes this logic by making it conditional on a list of
> known non-pci drivers (freedreno and tegra). This fixes dri on machines
> without libudev.
> ---

Reviewed-by: Lauri Kasanen <c...@gmx.com>

This should also fix r600 (which got mapped to "radeon_dri.so").

As for why I don't have libudev - nothing needed it so far, and now
that udev is in systemd, it will not be coming to my systems.

- Lauri
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to