22.04.2016, 21:04, Hans de Goede kirjoitti: > The probe functions in intel_module.c call intel_open_device() before > calling intel_scrn_create(), but if the later fails because of e.g. > an unsupported (new) pci-id they were not cleaning up the resources > claimed by intel_open_device(), esp. leaking the fd is a problem > because this breaks the fallback to the modesetting driver. > > This commit fixes this by adding a intel_close_device() cleanup > function and calling that when intel_scrn_create() fails. > > Signed-off-by: Hans de Goede <hdegoede@xxxxxxxxxx> Thanks, fixed the fallback here too. -- t _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx