[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#25231: Linux-libre 4.9 fails to load modules on i686 (release blocke
bug#25231: Linux-libre 4.9 fails to load modules on i686 (release blocker!)
Mon, 19 Dec 2016 21:41:15 +0100
Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux)
Mark H Weaver <address@hidden> skribis:
> address@hidden (Ludovic Courtès) writes:
>> Linux-libre 4.9.0 triggers this problem on i686 (quoting
>> loading kernel modules...
>> [ 6.085552] libahci: disagrees about version of symbol mcount
>> [ 6.085978] libahci: Unknown symbol mcount (err -22)
>> ./gnu/build/linux-modules.scm:195:6: In procedure load-linux-module*:
>> ./gnu/build/linux-modules.scm:195:6: In procedure load-linux-module: Invalid
>> With 4.8.14, things went well:
>> To reproduce, run, for instance:
>> ./pre-inst-env guix system vm gnu/system/install.scm -s i686-linux
>> <https://patchwork.kernel.org/patch/9380911/> suggests this might be a
>> 4.9 bug.
>> Mark, any ideas? Did anyone get 4.9 running on i686?
> Not that I know of. I didn't test it on i686. Here's another relevant
> I see that there are some commits addressing this issue in Linus' git
> repository, but it's not clear to me which set of commits to include, or
> how they depend on each other. It's probably best to wait for 4.9.1.
>> If not, I suggest reverting the 4.8.14 → 4.9 upgrade for the release.
> Sounds good. On 'master', I just reverted the 4.9 upgrade, followed
> immediately by an upgrade to 4.8.15. Feel free to cherry-pick to the
> version-0.12.0 branch, but make sure to get both of them.
Awesome, thanks for the fast reply!
Ricardo: I’ll let you cherry-pick these two commits, sounds good?
(There’s a bunch of commits you may want to take from master anyway.)