From unknown Tue Jun 17 20:39:48 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#32840 <32840@debbugs.gnu.org> To: bug#32840 <32840@debbugs.gnu.org> Subject: Status: linux-libre 4.18.9: shpchp is no longer a module (now: built-in) Reply-To: bug#32840 <32840@debbugs.gnu.org> Date: Wed, 18 Jun 2025 03:39:48 +0000 retitle 32840 linux-libre 4.18.9: shpchp is no longer a module (now: built-= in) reassign 32840 guix submitter 32840 Nils Gillmann severity 32840 normal tag 32840 fixed thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 25 16:17:16 2018 Received: (at submit) by debbugs.gnu.org; 25 Sep 2018 20:17:16 +0000 Received: from localhost ([127.0.0.1]:54091 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g4tlj-0001vp-JN for submit@debbugs.gnu.org; Tue, 25 Sep 2018 16:17:16 -0400 Received: from eggs.gnu.org ([208.118.235.92]:58505) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g4tSl-0001Nm-93 for submit@debbugs.gnu.org; Tue, 25 Sep 2018 15:57:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g4tSf-00054h-D5 for submit@debbugs.gnu.org; Tue, 25 Sep 2018 15:57:34 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:52334) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g4tSf-00054X-7I for submit@debbugs.gnu.org; Tue, 25 Sep 2018 15:57:33 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39868) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g4tSe-0006aK-Ix for bug-guix@gnu.org; Tue, 25 Sep 2018 15:57:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g4tSb-00052a-ON for bug-guix@gnu.org; Tue, 25 Sep 2018 15:57:32 -0400 Received: from static.195.114.201.195.clients.your-server.de ([195.201.114.195]:54522 helo=conspiracy.of.n0.pm) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g4tSb-0004Lh-CL for bug-guix@gnu.org; Tue, 25 Sep 2018 15:57:29 -0400 Received: by conspiracy.of.n0.pm (OpenSMTPD) with ESMTPSA id bfe4d47c (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for ; Tue, 25 Sep 2018 19:56:25 +0000 (UTC) Date: Tue, 25 Sep 2018 19:57:20 +0000 From: Nils Gillmann To: bug-guix@gnu.org Subject: linux-libre 4.18.9: shpchp is no longer a module (now: built-in) Message-ID: <20180925195720.nelxr55dy7ntupma@abyayala> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.3 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 25 Sep 2018 16:17:13 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.3 (-----) Hi, at taler we need shpchp as a module in the initrd. Before version 4.18.x, shpchp was a module we've build in guix' linux-libre, you were able to just specify it for the initrd. With 4.18.9, this module became a compile-in/built-in (see linux commit log). I want to avoid maintaining yet another kernel definition for future complications if I can. Can we get this module built in by default? I consider it a bug as the functionality was given before and disappeared now, leaving our system unable to upgrade unless I write some code around it. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 25 19:36:37 2018 Received: (at 32840) by debbugs.gnu.org; 25 Sep 2018 23:36:37 +0000 Received: from localhost ([127.0.0.1]:54198 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g4wsf-0000jL-JR for submit@debbugs.gnu.org; Tue, 25 Sep 2018 19:36:37 -0400 Received: from world.peace.net ([64.112.178.59]:42220) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g4wsc-0000j5-He for 32840@debbugs.gnu.org; Tue, 25 Sep 2018 19:36:35 -0400 Received: from mhw by world.peace.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1g4wsV-0003Jt-L0; Tue, 25 Sep 2018 19:36:27 -0400 From: Mark H Weaver To: Nils Gillmann Subject: Re: bug#32840: linux-libre 4.18.9: shpchp is no longer a module (now: built-in) References: <20180925195720.nelxr55dy7ntupma@abyayala> Date: Tue, 25 Sep 2018 19:36:18 -0400 In-Reply-To: <20180925195720.nelxr55dy7ntupma@abyayala> (Nils Gillmann's message of "Tue, 25 Sep 2018 19:57:20 +0000") Message-ID: <87k1n9cfpp.fsf@netris.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32840 Cc: 32840@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Nils, Nils Gillmann writes: > at taler we need shpchp as a module in the initrd. > > Before version 4.18.x, shpchp was a module we've build in guix' linux-libre, > you were able to just specify it for the initrd. > > With 4.18.9, this module became a compile-in/built-in (see linux > commit log). I want to avoid maintaining yet another kernel > definition for future complications if I can. Can we get this module > built in by default? Sure, that sounds sensible. I'll push a config update soon. Thanks, Mark From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 25 23:24:26 2018 Received: (at 32840-done) by debbugs.gnu.org; 26 Sep 2018 03:24:26 +0000 Received: from localhost ([127.0.0.1]:54263 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g50R8-0006QG-GH for submit@debbugs.gnu.org; Tue, 25 Sep 2018 23:24:26 -0400 Received: from world.peace.net ([64.112.178.59]:45124) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g50R6-0006Q1-8V for 32840-done@debbugs.gnu.org; Tue, 25 Sep 2018 23:24:25 -0400 Received: from mhw by world.peace.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1g50R0-0004eN-7Q; Tue, 25 Sep 2018 23:24:18 -0400 From: Mark H Weaver To: Nils Gillmann Subject: Re: bug#32840: linux-libre 4.18.9: shpchp is no longer a module (now: built-in) References: <20180925195720.nelxr55dy7ntupma@abyayala> Date: Tue, 25 Sep 2018 23:24:09 -0400 In-Reply-To: <20180925195720.nelxr55dy7ntupma@abyayala> (Nils Gillmann's message of "Tue, 25 Sep 2018 19:57:20 +0000") Message-ID: <87lg7pgcva.fsf@netris.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32840-done Cc: 32840-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Nils Gillmann writes: > at taler we need shpchp as a module in the initrd. > > Before version 4.18.x, shpchp was a module we've build in guix' linux-libre, > you were able to just specify it for the initrd. > > With 4.18.9, this module became a compile-in/built-in (see linux > commit log). I want to avoid maintaining yet another kernel > definition for future complications if I can. Can we get this module > built in by default? Done in commit fe73352e8073ea0a0e6f6b5591f24395671998ab on master. Closing this bug now, but please reopen if appropriate. Thanks! Mark From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 26 02:21:46 2018 Received: (at 32840-done) by debbugs.gnu.org; 26 Sep 2018 06:21:46 +0000 Received: from localhost ([127.0.0.1]:54315 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g53Ck-0002Wc-7Q for submit@debbugs.gnu.org; Wed, 26 Sep 2018 02:21:46 -0400 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21003) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g53Ch-0002WS-Tb for 32840-done@debbugs.gnu.org; Wed, 26 Sep 2018 02:21:44 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1537942880; cv=none; d=zoho.com; s=zohoarc; b=VpLXedB+RAi9IV9F2wFuHdUOCxd2NqyjsKwfOIPxaSnAoNVdkT7ByUlAQyjOU7uBv0u8S0PC9/4ei7m2xIy1lktvhOvYAHsFf9wHPSAWSuusn+aCc667WMgqQp+lk42+xoo5b9KNUjnqfgRPFlajZT8O9EdLVcVqxgEPNqdhtRA= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1537942880; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To:ARC-Authentication-Results; bh=qeubVuic9wD0b/d0fXnpW1+VbXRU9U2DSTKLG7JGMgk=; b=nc/N1BfZoXptcLEwjZFLXeLMNbqXSqCngGn4AJ4zQGaOmjpOX1Y1tohGSI1cZi1HoEXoDMLBAcTqPEtF4z+DnUtG+x/k8vd0wheWqkeYqTtDtRTDJX5IIsHP1IQFWXszpRTj1QlBzWhs1OcDtqoGg+6JJdXzBI0nJzeON6AoOi0= ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1537942880; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:In-reply-to:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding; l=829; bh=qeubVuic9wD0b/d0fXnpW1+VbXRU9U2DSTKLG7JGMgk=; b=AlHDWtXqeaFlaG4n/99GgKpnL4RtJqXaCltRnGTJ6/0mRREduwHWDpYdTrzioRy/ xIH+xBpQKW+AXfbQvw5+OLgSoJx1Dz7KkG5uWDThLs6qhT5+KdWEKsARJOcYLDy1lhc m2u/jzS47f8VQ+fZasrmOYowd3Tqq0AgazU+bzvA= Received: from localhost (port-92-200-40-93.dynamic.qsc.de [92.200.40.93]) by mx.zohomail.com with SMTPS id 1537942879099210.11594831225102; Tue, 25 Sep 2018 23:21:19 -0700 (PDT) References: <20180925195720.nelxr55dy7ntupma@abyayala> <87lg7pgcva.fsf@netris.org> User-agent: mu4e 1.0; emacs 26.1 From: Ricardo Wurmus To: Mark H Weaver Subject: Re: bug#32840: linux-libre 4.18.9: shpchp is no longer a module (now: built-in) In-reply-to: <87lg7pgcva.fsf@netris.org> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Wed, 26 Sep 2018 08:21:13 +0200 Message-ID: <87tvmc6ap2.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32840-done Cc: 32840-done@debbugs.gnu.org, Nils Gillmann X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Mark H Weaver writes: > Nils Gillmann writes: > >> at taler we need shpchp as a module in the initrd. >> >> Before version 4.18.x, shpchp was a module we've build in guix' linux-li= bre, >> you were able to just specify it for the initrd. >> >> With 4.18.9, this module became a compile-in/built-in (see linux >> commit log). I want to avoid maintaining yet another kernel >> definition for future complications if I can. Can we get this module >> built in by default? > > Done in commit fe73352e8073ea0a0e6f6b5591f24395671998ab on master. > Closing this bug now, but please reopen if appropriate. I don=E2=80=99t understand why building it as a module is needed when upstr= eam decided to turn it into a built-in feature. Could you please explain? --=20 Ricardo From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 26 12:26:33 2018 Received: (at 32840) by debbugs.gnu.org; 26 Sep 2018 16:26:33 +0000 Received: from localhost ([127.0.0.1]:55602 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g5Ce1-0007Ip-Hk for submit@debbugs.gnu.org; Wed, 26 Sep 2018 12:26:33 -0400 Received: from static.195.114.201.195.clients.your-server.de ([195.201.114.195]:46344 helo=conspiracy.of.n0.pm) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g5Cdz-0007Ic-OS for 32840@debbugs.gnu.org; Wed, 26 Sep 2018 12:26:32 -0400 Received: by conspiracy.of.n0.pm (OpenSMTPD) with ESMTPSA id 8c195205 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Wed, 26 Sep 2018 16:26:24 +0000 (UTC) Date: Wed, 26 Sep 2018 16:27:19 +0000 From: Nils Gillmann To: Ricardo Wurmus Subject: Re: bug#32840: linux-libre 4.18.9: shpchp is no longer a module (now: built-in) Message-ID: <20180926162719.ab6vx3divs4upheu@abyayala> References: <20180925195720.nelxr55dy7ntupma@abyayala> <87lg7pgcva.fsf@netris.org> <87tvmc6ap2.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87tvmc6ap2.fsf@elephly.net> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 32840 Cc: Mark H Weaver , 32840@debbugs.gnu.org, Nils Gillmann X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Ricardo Wurmus transcribed 808 bytes: > > Mark H Weaver writes: > > > Nils Gillmann writes: > > > >> at taler we need shpchp as a module in the initrd. > >> > >> Before version 4.18.x, shpchp was a module we've build in guix' linux-libre, > >> you were able to just specify it for the initrd. > >> > >> With 4.18.9, this module became a compile-in/built-in (see linux > >> commit log). I want to avoid maintaining yet another kernel > >> definition for future complications if I can. Can we get this module > >> built in by default? > > > > Done in commit fe73352e8073ea0a0e6f6b5591f24395671998ab on master. > > Closing this bug now, but please reopen if appropriate. Thanks! I'll get back if this didn't fix upgrading the server. > I don’t understand why building it as a module is needed when upstream > decided to turn it into a built-in feature. > > Could you please explain? There are modules [M] and boolean y/n "builtins" in Linux. We don't need to build it as a module now, since upstream changed it to be a builtin. It is not covered by whatever selection we have in the kernel config as builtins. Since the module disappeared, users of the module were left with the choice to remove it and either build their own kernel variation or ask for it as a feature. I asked for it, since Taler wanted as little reliance on third-party repositories as possible, no matter how reliable the repositories are. > -- > Ricardo > > > > From unknown Tue Jun 17 20:39:48 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: Did not alter fixed versions and reopened. Date: Wed, 17 Oct 2018 22:57:02 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # Did not alter fixed versions and reopened. thanks # This fakemail brought to you by your local debbugs # administrator From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 17 18:59:15 2018 Received: (at 32840) by debbugs.gnu.org; 17 Oct 2018 22:59:15 +0000 Received: from localhost ([127.0.0.1]:55961 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gCumY-0006oy-PL for submit@debbugs.gnu.org; Wed, 17 Oct 2018 18:59:15 -0400 Received: from eggs.gnu.org ([208.118.235.92]:36086) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gCumW-0006oi-TS for 32840@debbugs.gnu.org; Wed, 17 Oct 2018 18:59:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gCumQ-0000Ct-Uw for 32840@debbugs.gnu.org; Wed, 17 Oct 2018 18:59:07 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:48168) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gCumQ-0000CZ-QC; Wed, 17 Oct 2018 18:59:06 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=40822 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gCumQ-0003IB-Hr; Wed, 17 Oct 2018 18:59:06 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Mark H Weaver Subject: Re: bug#32840: linux-libre 4.18.9: shpchp is no longer a module (now: built-in) References: <20180925195720.nelxr55dy7ntupma@abyayala> <87k1n9cfpp.fsf@netris.org> Date: Thu, 18 Oct 2018 00:59:05 +0200 In-Reply-To: <87k1n9cfpp.fsf@netris.org> (Mark H. Weaver's message of "Tue, 25 Sep 2018 19:36:18 -0400") Message-ID: <87y3aw9o3q.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32840 Cc: 32840@debbugs.gnu.org, Nils Gillmann X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Hi Mark, Mark H Weaver skribis: > Nils Gillmann writes: > >> at taler we need shpchp as a module in the initrd. >> >> Before version 4.18.x, shpchp was a module we've build in guix' linux-li= bre, >> you were able to just specify it for the initrd. >> >> With 4.18.9, this module became a compile-in/built-in (see linux >> commit log). I want to avoid maintaining yet another kernel >> definition for future complications if I can. Can we get this module >> built in by default? > > Sure, that sounds sensible. I'll push a config update soon. I=E2=80=99ve reopened the bug because I think we need the same change as in fe73352e8073ea0a0e6f6b5591f24395671998ab for AArch64 (at least it appears to be needed on the OverDrive 1000.) Could you take a look? (I=E2=80=99m not entirely sure about the workflow to get the updated config= from =E2=80=9Cmake oldconfig=E2=80=9D=E2=80=A6) Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 17 20:25:19 2018 Received: (at 32840) by debbugs.gnu.org; 18 Oct 2018 00:25:19 +0000 Received: from localhost ([127.0.0.1]:55986 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gCw7q-0002yz-LS for submit@debbugs.gnu.org; Wed, 17 Oct 2018 20:25:18 -0400 Received: from world.peace.net ([64.112.178.59]:59256) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gCw7m-0002yf-5a for 32840@debbugs.gnu.org; Wed, 17 Oct 2018 20:25:17 -0400 Received: from mhw by world.peace.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1gCw7f-0001XJ-S1; Wed, 17 Oct 2018 20:25:08 -0400 From: Mark H Weaver To: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: bug#32840: linux-libre 4.18.9: shpchp is no longer a module (now: built-in) References: <20180925195720.nelxr55dy7ntupma@abyayala> <87k1n9cfpp.fsf@netris.org> <87y3aw9o3q.fsf@gnu.org> Date: Wed, 17 Oct 2018 20:24:51 -0400 In-Reply-To: <87y3aw9o3q.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Thu, 18 Oct 2018 00:59:05 +0200") Message-ID: <877eig14q4.fsf@netris.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32840 Cc: 32840@debbugs.gnu.org, Nils Gillmann X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Ludovic, ludo@gnu.org (Ludovic Court=C3=A8s) writes: > Mark H Weaver skribis: > >> Nils Gillmann writes: >> >>> at taler we need shpchp as a module in the initrd. >>> >>> Before version 4.18.x, shpchp was a module we've build in guix' linux-l= ibre, >>> you were able to just specify it for the initrd. >>> >>> With 4.18.9, this module became a compile-in/built-in (see linux >>> commit log). I want to avoid maintaining yet another kernel >>> definition for future complications if I can. Can we get this module >>> built in by default? >> >> Sure, that sounds sensible. I'll push a config update soon. > > I=E2=80=99ve reopened the bug because I think we need the same change as = in > fe73352e8073ea0a0e6f6b5591f24395671998ab for AArch64 (at least it > appears to be needed on the OverDrive 1000.) > > Could you take a look? Sure. I've attached a proposed patch below. Would you like to try it and push it to master if it works? > (I=E2=80=99m not entirely sure about the workflow to get the updated conf= ig from > =E2=80=9Cmake oldconfig=E2=80=9D=E2=80=A6) FYI, my current method is: * Unpack the latest linux-libre source. * Copy the existing kernel configuration to .config in the source dir. * Manually edit .config with desired configuration change. * Within "guix environment linux-libre" run: ARCH=3Darm64 make oldconfig More generally, ARCH should be set to the value returned by 'system->linux-architecture' in (gnu packages linux). * Manually edit out some changes that are clearly irrelevant, such the addition of a top comment saying which compiler I have in my PATH. Some day, I would prefer to have multiple smaller configuration files, with a shared common configuration plus smaller architecture-specific files, but we're not there yet. Thanks, Mark --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-gnu-linux-libre-Enable-SHPC-PCI-Hotplug-driver-on-AR.patch Content-Description: [PATCH] gnu: linux-libre: Enable SHPC PCI Hotplug driver on ARM64 >From 41fdb333b05e300622c4c41aaced70fff2c6df7f Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Wed, 17 Oct 2018 20:09:19 -0400 Subject: [PATCH] gnu: linux-libre: Enable SHPC PCI Hotplug driver on ARM64. Fixes on ARM64. * gnu/packages/aux-files/linux-libre/4.18-arm64.conf: Add CONFIG_HOTPLUG_PCI_SHPC=y. --- gnu/packages/aux-files/linux-libre/4.18-arm64.conf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/aux-files/linux-libre/4.18-arm64.conf b/gnu/packages/aux-files/linux-libre/4.18-arm64.conf index ab30f51d2..64b14b52c 100644 --- a/gnu/packages/aux-files/linux-libre/4.18-arm64.conf +++ b/gnu/packages/aux-files/linux-libre/4.18-arm64.conf @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 4.18.0-gnu Kernel Configuration +# Linux/arm64 4.18.14-gnu Kernel Configuration # CONFIG_ARM64=y CONFIG_64BIT=y @@ -481,7 +481,7 @@ CONFIG_HOTPLUG_PCI=y CONFIG_HOTPLUG_PCI_ACPI=y CONFIG_HOTPLUG_PCI_ACPI_IBM=m CONFIG_HOTPLUG_PCI_CPCI=y -# CONFIG_HOTPLUG_PCI_SHPC is not set +CONFIG_HOTPLUG_PCI_SHPC=y # # PCI controller drivers -- 2.19.1 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 18 18:17:33 2018 Received: (at 32840) by debbugs.gnu.org; 18 Oct 2018 22:17:33 +0000 Received: from localhost ([127.0.0.1]:57489 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gDGbl-0000OZ-7i for submit@debbugs.gnu.org; Thu, 18 Oct 2018 18:17:33 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48587) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gDGbj-0000ON-Uq for 32840@debbugs.gnu.org; Thu, 18 Oct 2018 18:17:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gDGbP-0000Wt-3Z for 32840@debbugs.gnu.org; Thu, 18 Oct 2018 18:17:14 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:42433) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gDGbA-0000AD-AR; Thu, 18 Oct 2018 18:16:58 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=48460 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gDGb9-0006Kr-Oz; Thu, 18 Oct 2018 18:16:56 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Mark H Weaver Subject: Re: bug#32840: linux-libre 4.18.9: shpchp is no longer a module (now: built-in) References: <20180925195720.nelxr55dy7ntupma@abyayala> <87k1n9cfpp.fsf@netris.org> <87y3aw9o3q.fsf@gnu.org> <877eig14q4.fsf@netris.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 28 =?utf-8?Q?Vend=C3=A9miaire?= an 227 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Fri, 19 Oct 2018 00:16:54 +0200 In-Reply-To: <877eig14q4.fsf@netris.org> (Mark H. Weaver's message of "Wed, 17 Oct 2018 20:24:51 -0400") Message-ID: <875zxyaoix.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32840 Cc: 32840@debbugs.gnu.org, Nils Gillmann X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Hi Mark, Mark H Weaver skribis: > ludo@gnu.org (Ludovic Court=C3=A8s) writes: [...] >> I=E2=80=99ve reopened the bug because I think we need the same change as= in >> fe73352e8073ea0a0e6f6b5591f24395671998ab for AArch64 (at least it >> appears to be needed on the OverDrive 1000.) >> >> Could you take a look? > > Sure. I've attached a proposed patch below. Would you like to try it > and push it to master if it works? It does fix the problem for me so I=E2=80=99ve pushed it as 402e60859da609e95d16a04a253977da88f4077e. >> (I=E2=80=99m not entirely sure about the workflow to get the updated con= fig from >> =E2=80=9Cmake oldconfig=E2=80=9D=E2=80=A6) > > FYI, my current method is: > > * Unpack the latest linux-libre source. > * Copy the existing kernel configuration to .config in the source dir. > * Manually edit .config with desired configuration change. > * Within "guix environment linux-libre" run: > > ARCH=3Darm64 make oldconfig > > More generally, ARCH should be set to the value returned by > 'system->linux-architecture' in (gnu packages linux). > * Manually edit out some changes that are clearly irrelevant, > such the addition of a top comment saying which compiler I have in my > PATH. OK, thanks for explaining! > Some day, I would prefer to have multiple smaller configuration files, > with a shared common configuration plus smaller architecture-specific > files, but we're not there yet. Yeah=E2=80=A6 Anyway I=E2=80=99m happy to say I have GuixSD running on the OverDrive 1000! There were a few more shenanigans (the openSuSE kernel had a few things set to =E2=80=9Cy=E2=80=9D that we=E2=80=99re setting to =E2=80=9Cm=E2=80= =9D), but then it went smoothly. Thanks! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 11 12:33:57 2018 Received: (at control) by debbugs.gnu.org; 11 Nov 2018 17:33:57 +0000 Received: from localhost ([127.0.0.1]:46700 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gLtcT-00082n-Bp for submit@debbugs.gnu.org; Sun, 11 Nov 2018 12:33:57 -0500 Received: from eggs.gnu.org ([208.118.235.92]:60902) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gLtcR-00082X-Ce for control@debbugs.gnu.org; Sun, 11 Nov 2018 12:33:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gLtcL-0008Iq-Op for control@debbugs.gnu.org; Sun, 11 Nov 2018 12:33:50 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:51133) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gLtcL-0008Hq-K6 for control@debbugs.gnu.org; Sun, 11 Nov 2018 12:33:49 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=33200 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gLtcL-0007w6-7r for control@debbugs.gnu.org; Sun, 11 Nov 2018 12:33:49 -0500 Date: Sun, 11 Nov 2018 18:33:48 +0100 Message-Id: <87sh07plhf.fsf@gnu.org> To: control@debbugs.gnu.org From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: control message for bug #32840 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) tags 32840 fixed close 32840 From unknown Tue Jun 17 20:39:48 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 10 Dec 2018 12:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator