Re: [PATCH RFC 3/4] em28xx: Workaround for new udev versions
From: Mauro Carvalho Chehab <hidden>
Date: 2012-06-26 21:08:09
From: Mauro Carvalho Chehab <hidden>
Date: 2012-06-26 21:08:09
Em 26-06-2012 17:40, Greg KH escreveu:
On Tue, Jun 26, 2012 at 04:34:21PM -0300, Mauro Carvalho Chehab wrote:quoted
New udev-182 seems to be buggy: even when usermode is enabled, it insists on needing that probe would defer any firmware requests. So, drivers with firmware need to defer probe for the first driver's core request, otherwise an useless penalty of 30 seconds happens, as udev will refuse to load any firmware.Shouldn't you fix udev, if it really is a problem here? Papering over userspace bugs in the kernel isn't usually a good thing to do, as odds are, it will hit some other driver sometime, right?
That's my opinion too, but Kay seems to think otherwise. On his opinion, waiting for firmware during module_init() is something that were never allowed at the device model. Regards, Mauro