On 08/13/2015 02:44 PM, Josh Boyer wrote:
I will have to dig into the history to remember the exact details, but the reason this driver is disabled is because it is one of the two or three drivers left in the kernel that cannot use the direct firmware loading mechanism. It requires the older userspace helper callout, and udev stopped supporting that quite some time ago. When it is enabled and is loaded in the kernel, I believe we get the nasty 60 second hang/timeout issue still.
I'll try and review it in more detail again.
For what it's worth, I tossed together a COPR build of 4.1.6 for enabling dell_rbu:
https://copr.fedoraproject.org/coprs/mhayden/kernel-dellrbu/build/109667/
I installed it on an Optiplex 3020 and I was able to update the BIOS without any problems.
-- Major Hayden