That'd be ok. Somehow I think it's not worth the effort though. If the
machine was able to boot to the point that it can run user-space
(request_firmware) with the old microcode it can probably sustain itself
a bit longer while waiting for the workqueue thread to be scheduled.
You probably have more exciting things to do ;-)
The latest patches look ok btw.
Max
--