The 3.11 merge window closes
The 3.11 merge window closes
Posted Jul 18, 2013 14:30 UTC (Thu) by Tobu (subscriber, #24111)Parent article: The 3.11 merge window closes
Module loading behavior has been changed slightly in that the load will no longer fail in the presence of unknown module parameters. Instead, such parameters will be ignored after the issuing of a log message. This change allows system configurations to continue working after a module parameter is removed or when an older kernel is booted.That's short-sighted; it trades easy-to-diagnose failures for hard-to-diagnose failures. Udev rules won't be able to unambiguously require module features anymore. Surely the fact that previously working functionality now requires a human to read a logfile would be a red flag.
Posted Jul 19, 2013 6:00 UTC (Fri)
by rusty (guest, #26)
[Link] (1 responses)
You were never supposed to remove module parameters, but that rule has proven difficult to enforce. This was chosen as a lesser evil, but of I'm wrong I will revert it before release.
Cheers,
Posted Jul 19, 2013 16:37 UTC (Fri)
by pflugstad (subscriber, #224)
[Link]
<moduleName>.blacklist=yes
on the kernel command line. I'm guessing this works because of the old behavior (fail module load due to unknown param). So this change would break that? Or is actual "blacklist" parameters handled differently?
[1]: http://askubuntu.com/questions/110341/how-to-blacklist-ke...
The 3.11 merge window closes
Rusty.
module changes
