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: Mark H Weaver
Subject: bug#25231: Linux-libre 4.9 fails to load modules on i686 (release blocker!)
Date: Mon, 19 Dec 2016 14:16:38 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux)

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.

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

      Thanks,
        Mark





reply via email to

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