bug-guix
[Top][All Lists]
Advanced

[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


From: Ludovic Courtès
Subject: bug#25231: Linux-libre 4.9 fails to load modules on i686 (release blocker!)
Date: Mon, 19 Dec 2016 21:41:15 +0100
User-agent: 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
>> <https://hydra.gnu.org/build/1713833/nixlog/21/raw>):
>>
>> 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 
>> argument
>>
>> With 4.8.14, things went well:
>> <https://hydra.gnu.org/build/1689159/log/raw>.
>>
>> 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
> post:
>
>   https://lkml.org/lkml/2016/10/27/124
>
> 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.

Yeah.

>> 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.)

Ludo’.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]