From mboxrd@z Thu Jan 1 00:00:00 1970 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 Message-ID: <87k2av3f1l.fsf@netris.org> References: <87tw9z3mtt.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:39156) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cJ3Qo-0004EM-7b for bug-guix@gnu.org; Mon, 19 Dec 2016 14:17:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cJ3Qk-0001rt-NS for bug-guix@gnu.org; Mon, 19 Dec 2016 14:17:05 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:60792) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cJ3Qk-0001rh-K1 for bug-guix@gnu.org; Mon, 19 Dec 2016 14:17:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cJ3Qk-0006Ka-A8 for bug-guix@gnu.org; Mon, 19 Dec 2016 14:17:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87tw9z3mtt.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Mon, 19 Dec 2016 17:28:30 +0100") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 25231@debbugs.gnu.org ludo@gnu.org (Ludovic Court=C3=A8s) 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: Inva= lid argument > > 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 > > 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 =E2=86=92 4.9 upgrade for the rele= ase. 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