LWN.net Logo

Systemd incompatible with...

Systemd incompatible with...

Posted Oct 4, 2012 0:33 UTC (Thu) by nix (subscriber, #2304)
In reply to: Systemd incompatible with... by gvy
Parent article: Quotes of the week

Earlier link: <http://www.spinics.net/lists/netdev/msg185742.html>.

I boggle. Lots and lots of modules need firmware when they initialize. They always have, they always will. Decreeing that 'they should not' doesn't change the reality that they *do*.


(Log in to post comments)

Systemd incompatible with...

Posted Oct 4, 2012 15:39 UTC (Thu) by Cyberax (✭ supporter ✭, #52523) [Link]

No, that's a sane requirement. Requesting firmware in module_init() can lead to deadlocks, if userspace can't process the request. It happened to work before because most of time userspace usually just reads firmware from a disk/initramfs.

So it makes sense to do something about it, however definitely not in the way udev developers do it.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds