GNU bug report logs - #75808
[PATCH] [PATCH] gnu: system: Disable EFI pstore backend by default

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Roman Riabenko <roman@HIDDEN>; Keywords: patch; dated Fri, 24 Jan 2025 16:10:01 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 75808 <at> debbugs.gnu.org:


Received: (at 75808) by debbugs.gnu.org; 28 Jan 2025 19:12:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 28 14:12:58 2025
Received: from localhost ([127.0.0.1]:38624 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tcr13-00017C-T0
	for submit <at> debbugs.gnu.org; Tue, 28 Jan 2025 14:12:58 -0500
Received: from sail-ipv4.us-core.com ([208.82.101.137]:44048)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <felix.lechner@HIDDEN>)
 id 1tcr0z-000170-HC
 for 75808 <at> debbugs.gnu.org; Tue, 28 Jan 2025 14:12:50 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=bJKpZzOjykwB238
 +y4pEcSxF6BS3zQF9yBAyZAK0GyA=;
 h=date:references:in-reply-to:subject:
 cc:to:from; d=lease-up.com; b=fTCJVPra3PWgP+cPBzblPFgRhn/IwJg9otjVq70O
 OFcD4/Co80BMy4QxtvIFGmbtSzsuOtu9WAov89SlLAcOXrFNaB/hTfjK2HyiFlG8ZazoQW
 QNGT+usB7j4qctddCy6sPnQ+kmBoZABvuXv1iHofIGVpCVoUvVZoJGuswpOlA=
Received: by sail-ipv4.us-core.com (OpenSMTPD) with ESMTPSA id 8f297d28
 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); 
 Tue, 28 Jan 2025 19:12:45 +0000 (UTC)
From: Felix Lechner <felix.lechner@HIDDEN>
To: Leo Famulari <leo@HIDDEN>
Subject: Re: Could not prepare Boot variable
In-Reply-To: <Z5kPh0UwO8imI85y@HIDDEN> (Leo Famulari's message of "Tue,
 28 Jan 2025 12:10:31 -0500")
References: <20250112153348.ed75f40b941c4b9daaee6f52@HIDDEN>
 <45175e30c13d6c9bd10661063a32697443d94484.camel@HIDDEN>
 <20250113220122.d62a7353d3f72037fe68652f@HIDDEN>
 <Z4_uVkmH9R-18_bu@HIDDEN>
 <20250121221701.3a7f85d3a06c51ce00715563@HIDDEN>
 <e65a8df8-67cd-4432-ac8c-c246ec200e1b@HIDDEN>
 <20250122091837.bfa5ee9afbead473e30b2f4c@HIDDEN>
 <Z5Cm-6tpT6TvqykI@3900XT> <Z5g5JY-9lE9HRNST@HIDDEN>
 <87frl3556o.fsf@HIDDEN> <Z5kPh0UwO8imI85y@HIDDEN>
User-Agent: mu4e 1.12.7; emacs 29.4
Date: Tue, 28 Jan 2025 11:12:45 -0800
Message-ID: <874j1i69ci.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 75808
Cc: Roman Riabenko <roman@HIDDEN>, Wilko Meyer <w@HIDDEN>,
 Christophe Pisteur <christophe.pisteur@HIDDEN>,
 Efraim Flashner <efraim@HIDDEN>, znavko--- via <help-guix@HIDDEN>,
 75808 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Leo,

On Tue, Jan 28 2025, Leo Famulari wrote:

> A Guix news entry, perhaps?

A news entry is probably a good idea, although I was thinking about the
manual.  Maybe a new section entitled "Kernel Options" in Chapter 11
"System Configuration" right after "Bootloader Configuration?"

With Initrd section before it, the order would remain in reverse of the
boot process and de-emphasize the somewhat esoteric topic of kernel
options, if you also think that's appropriate.

Kind regards
Felix




Information forwarded to guix-patches@HIDDEN:
bug#75808; Package guix-patches. Full text available.

Message received at 75808 <at> debbugs.gnu.org:


Received: (at 75808) by debbugs.gnu.org; 28 Jan 2025 17:10:43 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 28 12:10:43 2025
Received: from localhost ([127.0.0.1]:38315 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tcp6p-0003Vr-Bm
	for submit <at> debbugs.gnu.org; Tue, 28 Jan 2025 12:10:43 -0500
Received: from fout-b2-smtp.messagingengine.com ([202.12.124.145]:60533)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <leo@HIDDEN>) id 1tcp6m-0003Va-Gy
 for 75808 <at> debbugs.gnu.org; Tue, 28 Jan 2025 12:10:41 -0500
Received: from phl-compute-04.internal (phl-compute-04.phl.internal
 [10.202.2.44])
 by mailfout.stl.internal (Postfix) with ESMTP id 5B37F114016F;
 Tue, 28 Jan 2025 12:10:34 -0500 (EST)
Received: from phl-mailfrontend-01 ([10.202.2.162])
 by phl-compute-04.internal (MEProxy); Tue, 28 Jan 2025 12:10:34 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name;
 h=cc:cc:content-type:content-type:date:date:from:from
 :in-reply-to:in-reply-to:message-id:mime-version:references
 :reply-to:subject:subject:to:to; s=mesmtp; t=1738084234; x=
 1738170634; bh=qFtKj96Om0tBAYc5xXYUisY1PZ+gLNE2csJ2Qd5eLtQ=; b=1
 HWoH2gN1SocO6lxM1jXIrZQyLK+oaO8VWlMpDyLj7ekZswscylKo37bk3/CKYdbV
 kg56MP3Dx0gDzVfEhORL/cQ3gkPIfN7bmfwY4CJgoJLswkcqFnLXXiYiPd5/Xm6h
 AnFOVxPPUZqVpdw23GYob8X3NjrMZXaVDDtgiBUNoA=
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:cc:content-type:content-type:date:date
 :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to
 :message-id:mime-version:references:reply-to:subject:subject:to
 :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=
 1738084234; x=1738170634; bh=qFtKj96Om0tBAYc5xXYUisY1PZ+gLNE2csJ
 2Qd5eLtQ=; b=lpZvI44m+BYa5NFPZnoEKeT4H2QLfgPoxsYgMysC4sZSvd2NIoa
 ympN6K+Jel80nG1Li7Qf5QCdfysyjSGk0QVvNVHEWecgmvYERoGgBSVEeq1trZ/S
 lADQ/Jjaz96GeXV1OESyz+FPKDm7wyEH5T7WavruFJuOpmhNkpSvYwXdbBJuTb/2
 dAMgG3syrxxxYANVR9A80jFIF9DcQ1wDGsX8ywytPvREgseL6t5gF2plwTJx+6ZF
 tHox6J7SqzL7oSoAHXSA7b+bh0IapMt+/8oGh8oZRK+B4YGmjhCe9l/17NtXX5M9
 wdUkw6PdniJqXyzgh8VNIrbSjBKLAT49T5g==
X-ME-Sender: <xms:iQ-ZZyy4GzkaUi63kgZl3oU74yieQ9e_FLl6K_3vPeAKmYDVGxOB_Q>
 <xme:iQ-ZZ-QOy3DALN1k9X2czSQgTneaDnHa6gKBGXri_oVFghlme4skR3MGTaqVI_xwK
 IbCUPmeHh48wN-9Wg>
X-ME-Received: <xmr:iQ-ZZ0WHZt95kTm4kgjjvpJITY5vfelzghHRhPb70q6xUtY9wiGQKW6SL-Pq5NzxRqupqvtLj5V1uySVVPYgMSbX>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdeiiecutefuodetggdotefrodftvf
 curfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdpuffr
 tefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnth
 hsucdlqddutddtmdenucfjughrpeffhffvvefukfhfgggtuggjsehttdertddttddvnecu
 hfhrohhmpefnvghoucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmh
 gvqeenucggtffrrghtthgvrhhnpeeiteduheefkeeufeelgeduhfejgfelheefleeuhfef
 fffgueduleehvdejleeiteenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmh
 grihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgvpdhnsggprhgtphhtthho
 peejpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopehfvghlihigrdhlvggthhhnvg
 hrsehlvggrshgvqdhuphdrtghomhdprhgtphhtthhopehrohhmrghnsehrihgrsggvnhhk
 ohdrtghomhdprhgtphhtthhopegthhhrihhsthhophhhvgdrphhishhtvghurhesfhhsfh
 gvrdhorhhgpdhrtghpthhtohephhgvlhhpqdhguhhigiesghhnuhdrohhrghdprhgtphht
 thhopeifseifmhgvhigvrhdrvghupdhrtghpthhtohepvghfrhgrihhmsehflhgrshhhnh
 gvrhdrtghordhilhdprhgtphhtthhopeejheektdekseguvggssghughhsrdhgnhhurdho
 rhhg
X-ME-Proxy: <xmx:iQ-ZZ4gCrwrA6Bv_ejVvfPxWM3QV6jy0DdNjdBc2E_vOn-xFq2i6DQ>
 <xmx:iQ-ZZ0AIbkpMV5ONjIHT-FlusX013MFZX6RA-nYIAIFCUxiiklQXEw>
 <xmx:iQ-ZZ5KfKSgo9AAW_j05z12EFn_O0AVsYD8UtcF9Dk0y_tq5LRpp8w>
 <xmx:iQ-ZZ7CuS6iiYscPdb86s8bMqeUCF4sKMeUBtprDjRnje607kUfl0A>
 <xmx:ig-ZZyAaZmvwNE2_8-XikgO6VbW5AT41OpAHDMKuYe6JFWXTLCvPZ4V0>
Feedback-ID: i819c4023:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue,
 28 Jan 2025 12:10:33 -0500 (EST)
Date: Tue, 28 Jan 2025 12:10:31 -0500
From: Leo Famulari <leo@HIDDEN>
To: Felix Lechner <felix.lechner@HIDDEN>
Subject: Re: Could not prepare Boot variable
Message-ID: <Z5kPh0UwO8imI85y@HIDDEN>
References: <20250112153348.ed75f40b941c4b9daaee6f52@HIDDEN>
 <45175e30c13d6c9bd10661063a32697443d94484.camel@HIDDEN>
 <20250113220122.d62a7353d3f72037fe68652f@HIDDEN>
 <Z4_uVkmH9R-18_bu@HIDDEN>
 <20250121221701.3a7f85d3a06c51ce00715563@HIDDEN>
 <e65a8df8-67cd-4432-ac8c-c246ec200e1b@HIDDEN>
 <20250122091837.bfa5ee9afbead473e30b2f4c@HIDDEN>
 <Z5Cm-6tpT6TvqykI@3900XT> <Z5g5JY-9lE9HRNST@HIDDEN>
 <87frl3556o.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <87frl3556o.fsf@HIDDEN>
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 75808
Cc: Roman Riabenko <roman@HIDDEN>, Wilko Meyer <w@HIDDEN>,
 Christophe Pisteur <christophe.pisteur@HIDDEN>,
 Efraim Flashner <efraim@HIDDEN>, znavko--- via <help-guix@HIDDEN>,
 75808 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

On Tue, Jan 28, 2025 at 07:27:59AM -0800, Felix Lechner wrote:
> If you go with build time, which I find reasonable, please consider that
> the change from vanilla is less visible to users and should therefore be
> documented better.

Do you have something in mind to improve documentation of this change? A
Guix news entry, perhaps?




Information forwarded to guix-patches@HIDDEN:
bug#75808; Package guix-patches. Full text available.

Message received at 75808 <at> debbugs.gnu.org:


Received: (at 75808) by debbugs.gnu.org; 28 Jan 2025 15:28:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 28 10:28:06 2025
Received: from localhost ([127.0.0.1]:38032 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tcnVW-0000vU-FL
	for submit <at> debbugs.gnu.org; Tue, 28 Jan 2025 10:28:06 -0500
Received: from sail-ipv4.us-core.com ([208.82.101.137]:38422)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <felix.lechner@HIDDEN>)
 id 1tcnVT-0000vI-Ax
 for 75808 <at> debbugs.gnu.org; Tue, 28 Jan 2025 10:28:05 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=Mb0ijREDOGuojP0
 Ih1OR9+d0AaRaLcYKHfoZHU7g6a4=;
 h=date:references:in-reply-to:subject:
 cc:to:from; d=lease-up.com; b=ZhwFDcuAa2QK8N2b9UGxWCcGAxMMVC/rYgF9fkwk
 u2xAc1+8gLK7fUFfVaLnRvTsuZcoQC9nwSDnWMDSgWrl9WYZxlkx1VbZZADRGalQ/yFoSb
 U/39d8RWY6Fi8Db3txO1LebbWIm2MofgyjAFM7VqqcYNPEVoIg0MXaPlW2iTM=
Received: by sail-ipv4.us-core.com (OpenSMTPD) with ESMTPSA id 641211e3
 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); 
 Tue, 28 Jan 2025 15:27:59 +0000 (UTC)
From: Felix Lechner <felix.lechner@HIDDEN>
To: Leo Famulari <leo@HIDDEN>
Subject: Re: Could not prepare Boot variable
In-Reply-To: <Z5g5JY-9lE9HRNST@HIDDEN> (Leo Famulari's message of "Mon,
 27 Jan 2025 20:55:49 -0500")
References: <87zfjzbr1c.fsf@HIDDEN>
 <20250110155130.2cdf3561c0224b1a0f16b38e@HIDDEN>
 <20250112153348.ed75f40b941c4b9daaee6f52@HIDDEN>
 <45175e30c13d6c9bd10661063a32697443d94484.camel@HIDDEN>
 <20250113220122.d62a7353d3f72037fe68652f@HIDDEN>
 <Z4_uVkmH9R-18_bu@HIDDEN>
 <20250121221701.3a7f85d3a06c51ce00715563@HIDDEN>
 <e65a8df8-67cd-4432-ac8c-c246ec200e1b@HIDDEN>
 <20250122091837.bfa5ee9afbead473e30b2f4c@HIDDEN>
 <Z5Cm-6tpT6TvqykI@3900XT> <Z5g5JY-9lE9HRNST@HIDDEN>
User-Agent: mu4e 1.12.7; emacs 29.4
Date: Tue, 28 Jan 2025 07:27:59 -0800
Message-ID: <87frl3556o.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 75808
Cc: Roman Riabenko <roman@HIDDEN>, Wilko Meyer <w@HIDDEN>,
 Christophe Pisteur <christophe.pisteur@HIDDEN>,
 Efraim Flashner <efraim@HIDDEN>, znavko--- via <help-guix@HIDDEN>,
 75808 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Leo,

On Mon, Jan 27 2025, Leo Famulari wrote:

> Your thoughts?

You should choose whichever is easier and more intuitive for you.

If you go with build time, which I find reasonable, please consider that
the change from vanilla is less visible to users and should therefore be
documented better.

Kind regards
Felix




Information forwarded to guix-patches@HIDDEN:
bug#75808; Package guix-patches. Full text available.

Message received at 75808 <at> debbugs.gnu.org:


Received: (at 75808) by debbugs.gnu.org; 28 Jan 2025 01:56:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jan 27 20:56:05 2025
Received: from localhost ([127.0.0.1]:35002 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tcapc-0007WS-Tn
	for submit <at> debbugs.gnu.org; Mon, 27 Jan 2025 20:56:05 -0500
Received: from fout-b1-smtp.messagingengine.com ([202.12.124.144]:48265)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <leo@HIDDEN>) id 1tcapZ-0007WD-L6
 for 75808 <at> debbugs.gnu.org; Mon, 27 Jan 2025 20:55:59 -0500
Received: from phl-compute-06.internal (phl-compute-06.phl.internal
 [10.202.2.46])
 by mailfout.stl.internal (Postfix) with ESMTP id 0E747114014B;
 Mon, 27 Jan 2025 20:55:52 -0500 (EST)
Received: from phl-mailfrontend-01 ([10.202.2.162])
 by phl-compute-06.internal (MEProxy); Mon, 27 Jan 2025 20:55:52 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name;
 h=cc:cc:content-type:content-type:date:date:from:from
 :in-reply-to:in-reply-to:message-id:mime-version:references
 :reply-to:subject:subject:to:to; s=mesmtp; t=1738029351; x=
 1738115751; bh=ucLhKjgDYaVFDXRdpPqoBMsz+OrjyZMR4/AZFZYD9ic=; b=k
 +hXwNuUFaz17RsWJHFkeZBtna58uYgcjzz6t7tMW5RDX3MsZ+RVw7m5TizzF58MM
 p8NLZKhCAlvj+1CsRoDTldODOMMseK5sTGbWUlA+noEUEsXKZSXLK5zTG1tMNqbQ
 YOes1l8KUtINvkau32Nn0k87WPf6tZcca2iUDx5tUY=
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:cc:content-type:content-type:date:date
 :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to
 :message-id:mime-version:references:reply-to:subject:subject:to
 :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=
 1738029351; x=1738115751; bh=ucLhKjgDYaVFDXRdpPqoBMsz+OrjyZMR4/A
 ZFZYD9ic=; b=VdyRupXYRGqL0a2cY7XvcTSY1Hj1ZgPIWPcCbvOV64e1fgbOxBC
 C89VzrhNgWVPEydCIN570cGSzBhESBfgruKe33cohesLgyJi6Own7ZXwOA6psVPf
 iwuA7nuEHF0rdpYwdIF6yBSmqY4rx2gm3ZF/vK17C6w1MEJ+nO31tFU201g9JysC
 ieUguDJ0Y6TGSkcBFki0baPKpv8+KX/Liljx+Z9QZpmcxn5fzjIeHOgwI/zcEXSs
 o3wM06E890lRqkpvkGA5whQ2Iq5psxrGUMK8shojxw8grjthE8WrVN4w8OuMhtqR
 SDtLz8OSuJW7xPCNXBDhFQ1di3OHIRhPUSQ==
X-ME-Sender: <xms:JjmYZyuEZDGaygLFPou9J7JdXCmZ5oEVZ02JR7Gh1SG9JwMlQAD_yg>
 <xme:JjmYZ3cEJcBUwHMivxeoazruer6T0SZFWrbnZwSzR6K0IU_Ize1lHoEnH92hSAlEK
 pBPoC3x4abVPGDq3A>
X-ME-Received: <xmr:JjmYZ9wo2lhxls5189F_TcghIOytYsJ_NC1qWZ2anWO6u8oTBj0DfV84z7Bd-MU3KJrCG3a8voQ_KuVI92ep1fzn>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefuddrudejgedgudegkeduucetufdoteggodetrf
 dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv
 pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpih
 gvnhhtshculddquddttddmnecujfgurhepfffhvfevuffkfhggtggujgesthdtredttddt
 vdenucfhrhhomhepnfgvohcuhfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhird
 hnrghmvgeqnecuggftrfgrthhtvghrnhepteehuedviedvleeuueekhfdtieehtdeghfdv
 vdelhfdujeduieehleefveetuefhnecuffhomhgrihhnpehgnhhurdhorhhgnecuvehluh
 hsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplhgvohesfhgrmhhu
 lhgrrhhirdhnrghmvgdpnhgspghrtghpthhtohepjedpmhhouggvpehsmhhtphhouhhtpd
 hrtghpthhtoheprhhomhgrnhesrhhirggsvghnkhhordgtohhmpdhrtghpthhtoheptghh
 rhhishhtohhphhgvrdhpihhsthgvuhhrsehfshhfvgdrohhrghdprhgtphhtthhopehhvg
 hlphdqghhuihigsehgnhhurdhorhhgpdhrtghpthhtohepfhgvlhhigidrlhgvtghhnhgv
 rheslhgvrghsvgdquhhprdgtohhmpdhrtghpthhtohepfiesfihmvgihvghrrdgvuhdprh
 gtphhtthhopegvfhhrrghimhesfhhlrghshhhnvghrrdgtohdrihhlpdhrtghpthhtohep
 jeehkedtkeesuggvsggsuhhgshdrghhnuhdrohhrgh
X-ME-Proxy: <xmx:JzmYZ9N5TI1lUB0kODGVLy8R6nvrSYB5hZncSKl6DNpc3n_JPQnScA>
 <xmx:JzmYZy81y2NdjI22RPU6dK1Z5ZsxvU6gzDnn_XCiuW35_hs5sUAV9A>
 <xmx:JzmYZ1V7iFmzdmYaDUljFKMdjR44ySfaYSEVxvtqtErDJlhMupPKww>
 <xmx:JzmYZ7dy5JhjmZwZeZJmuJw0Dbblte3GlXivOXlcO7uq0mV8ykioLg>
 <xmx:JzmYZ3OaxKsk3jUfO9uQfBNcsiPzleF58Hq_B_0EnXK237WgIJrqAwkW>
Feedback-ID: i819c4023:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon,
 27 Jan 2025 20:55:50 -0500 (EST)
Date: Mon, 27 Jan 2025 20:55:49 -0500
From: Leo Famulari <leo@HIDDEN>
To: Roman Riabenko <roman@HIDDEN>,
 Christophe Pisteur <christophe.pisteur@HIDDEN>,
 znavko--- via <help-guix@HIDDEN>,
 Felix Lechner <felix.lechner@HIDDEN>,
 Wilko Meyer <w@HIDDEN>, Efraim Flashner <efraim@HIDDEN>
Subject: Re: Could not prepare Boot variable
Message-ID: <Z5g5JY-9lE9HRNST@HIDDEN>
References: <87zfjzbr1c.fsf@HIDDEN>
 <20250110155130.2cdf3561c0224b1a0f16b38e@HIDDEN>
 <20250112153348.ed75f40b941c4b9daaee6f52@HIDDEN>
 <45175e30c13d6c9bd10661063a32697443d94484.camel@HIDDEN>
 <20250113220122.d62a7353d3f72037fe68652f@HIDDEN>
 <Z4_uVkmH9R-18_bu@HIDDEN>
 <20250121221701.3a7f85d3a06c51ce00715563@HIDDEN>
 <e65a8df8-67cd-4432-ac8c-c246ec200e1b@HIDDEN>
 <20250122091837.bfa5ee9afbead473e30b2f4c@HIDDEN>
 <Z5Cm-6tpT6TvqykI@3900XT>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <Z5Cm-6tpT6TvqykI@3900XT>
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 75808
Cc: 75808 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

On Wed, Jan 22, 2025 at 10:06:19AM +0200, Efraim Flashner wrote:
> While I like the adherence to upstream's decisions and not doing
> downstream development through patches, in this case we should try to
> remove the footgun that has bit us multiple times in the past.
>
> What if we leave the kernel config as-is but add
> efi_pstore.pstore_disable=1 as a default kernel argument during boot?

I've pushed the patch in #75808 to the 'kernel-updates' branch as commit
4f30f754e7f12b81cb8b9d9cc5bc24ad83c41681 in order to test the build on
our build farm. It will appear here shortly:

https://ci.guix.gnu.org/jobset/kernel-updates

I do wonder about the right place to make this change. Currently we can
make special changes to the kernel configuration in two ways:

1) at build time, in ((gnu packages linux) default-extra-linux-options)
2) at run time, in ((gnu system) %default-kernel-arguments)

In both cases, the system administrator can override the setting during
boot.

Is there a good reason to choose one or the other? If not, I'm inclined
to choose the former (build time), since that is where the bulk of these
special changes are currently made. It seems icky to have two lists. We
can leave the list of run-time settings for things cannot be configured
at build time, like modprobe blacklisting.

Your thoughts?

PS, I sent this message twice because I forgot to CC the patch tracker
and I want this message to appear there too.




Information forwarded to guix-patches@HIDDEN:
bug#75808; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 24 Jan 2025 16:09:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jan 24 11:09:37 2025
Received: from localhost ([127.0.0.1]:46657 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tbMFU-0007zc-JK
	for submit <at> debbugs.gnu.org; Fri, 24 Jan 2025 11:09:37 -0500
Received: from lists.gnu.org ([2001:470:142::17]:36796)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <roman@HIDDEN>)
 id 1tbMFA-0007yF-5z
 for submit <at> debbugs.gnu.org; Fri, 24 Jan 2025 11:09:17 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <roman@HIDDEN>)
 id 1tbMEs-0005E9-Hw
 for guix-patches@HIDDEN; Fri, 24 Jan 2025 11:08:58 -0500
Received: from lab.riabenko.com ([185.143.146.30])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <roman@HIDDEN>)
 id 1tbMEo-0001Pp-88
 for guix-patches@HIDDEN; Fri, 24 Jan 2025 11:08:56 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=riabenko.com; s=selector; h=Content-Transfer-Encoding:MIME-Version:
 Message-ID:Date:Subject:Cc:To:From:From:Sender:Reply-To:Subject:Date:
 Message-ID:To:Cc:MIME-Version:Content-Type:Content-Transfer-Encoding:
 Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
 Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id:
 List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=kX6nvIctRt2PZ7t9Mm67exYo+A4qIAqE2K0Z1x/6R/M=; b=yKTPht49LOqxyhFVlkDZ1cXX5G
 eAHE5O1C9uIVVvg0ekzGBP4f6afpkDnpD9oaM3l71RCoYNTD7eNifm9+HLVaBKn5ZGOWOp6qF8tQQ
 rziJKEFTMMVElwWcme77lonZ9F4h0mCwZtIL5zwrsNzinsWWvyJ3voz4u5Cf4dar15fBNLiizRpT+
 eWDAmkxXPS4jT7EJPa99p09jXH8KcceKQVZyJsaF7hbBkSI/g7GH5GSYXq31kVUAwvQ7KiQ4CjAAQ
 VweMc6ChE6Pg/ahhXHPC++HEXDQwqyiuGTKodhQIFYQlfFAtmapIEwmALtNaQwEX5D6nmOWHfNUvH
 3x7x5s3A==;
Received: from librecmc.lan ([192.168.10.1] helo=localhost.localdomain)
 by lab.riabenko.com with esmtpsa (TLS1.3) tls
 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98)
 (envelope-from <roman@HIDDEN>) id 1tbMEg-000000000pv-0u00;
 Fri, 24 Jan 2025 18:08:46 +0200
From: Roman Riabenko <roman@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH] [PATCH] gnu: system: Disable EFI pstore backend by default
Date: Fri, 24 Jan 2025 18:01:54 +0200
Message-ID: <20250124160840.3114-1-roman@HIDDEN>
X-Mailer: git-send-email 2.47.1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=185.143.146.30; envelope-from=roman@HIDDEN;
 helo=lab.riabenko.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-Debbugs-Envelope-To: submit
Cc: Roman Riabenko <roman@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.1 (/)

* gnu/system.scm (%default-kernel-arguments): Add efi_pstore.pstore_disable=1.

Change-Id: Id0294fa90ccbf3bacbb55a22aeb4f0a863efe22c
---

This patch disables one of the backends for the persistent storage driver pstore
in the Linux kernel, in particular the backend which allows it to save data to
EFI variables storage in UEFI NVRAM, such as error log "dump" files.

This reduces writes to UEFI to reduce the chances of it wearing out or
malfunctioning for other reasons, as well as prevents situations when the efivar
is full and cannot take new variables, which is known to cause
"Could not prepare Boot variable: No space left on device" errors on computers
with some UEFI implementations which are susceptible to such problems, typically
on relatively older machines. The user is confronted by the issue at the later
stages of guix system reconfiguration when the new boot entry is created. It may
be difficult to recover from because the exact cause depends on UEFI. Sometimes
it is enough to remove dumps from efivars. Disabling the EFI pstore backend is
expected to reduce the chances of unaware users running into issues with UEFI
and failing to boot their Guix Systems.

Sophisticated users may still enable the backend by removing the option from the
kernel arguments, either in the system configuration or in GRUB.

The above is my summary of what was previously discussed in guix-help mailing
list: <https://lists.gnu.org/archive/html/help-guix/2025-01/msg00173.html>.

Disclosure: I have ran into this issue recently. I am a guix user who researched
the topic but not a developer.

To be sure, I reconfigured the system with this patch and it worked as expected
by adding the kernel argument.

 gnu/system.scm | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/gnu/system.scm b/gnu/system.scm
index 8df871f255..5785cfdd9a 100644
--- a/gnu/system.scm
+++ b/gnu/system.scm
@@ -761,6 +761,9 @@ (define %default-kernel-arguments
   ;; Default arguments passed to the kernel.
   (list (string-append "modprobe.blacklist="
                        (string-join %default-modprobe-blacklist ","))
+        ;; Avoiding susceptible UEFIs failures from efivars used for pstore, see
+        ;; <https://lists.gnu.org/archive/html/help-guix/2025-01/msg00173.html>.
+        "efi_pstore.pstore_disable=1"
         "quiet"))
 
 (define* (operating-system-directory-base-entries os)

base-commit: 13367c6c47f5a4962dde6fab480ea14cd0ac536c
-- 
2.47.1





Acknowledgement sent to Roman Riabenko <roman@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#75808; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Tue, 28 Jan 2025 19:15:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.