GNU bug report logs - #80796
[PATCH] machine: ssh: Allow skipping kexec.

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: Tomas Volf <~@wolfsden.cz>; dated Fri, 10 Apr 2026 11:05:01 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.
Removed tag(s) patch. Request was from Tomas Volf <~@wolfsden.cz> to control <at> debbugs.gnu.org. Full text available.
Did not alter fixed versions and reopened. Request was from Debbugs Internal Request <help-debbugs@HIDDEN> to internal_control <at> debbugs.gnu.org. Full text available.
bug unarchived. Request was from Tomas Volf <~@wolfsden.cz> to control <at> debbugs.gnu.org. Full text available.
Removed tag(s) patch. Request was from Tomas Volf <~@wolfsden.cz> to control <at> debbugs.gnu.org. Full text available.
Did not alter fixed versions and reopened. Request was from Debbugs Internal Request <help-debbugs@HIDDEN> to internal_control <at> debbugs.gnu.org. Full text available.
bug archived. Request was from Debbugs Internal Request <help-debbugs@HIDDEN> to internal_control <at> debbugs.gnu.org. Full text available.

Message received at 80796-done <at> debbugs.gnu.org:


Received: (at 80796-done) by debbugs.gnu.org; 10 Apr 2026 16:48:43 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 10 12:48:42 2026
Received: from localhost ([127.0.0.1]:53416 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1wBF2A-0002VD-FR
	for submit <at> debbugs.gnu.org; Fri, 10 Apr 2026 12:48:42 -0400
Received: from wolfsden.cz ([37.205.8.62]:58654)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1wBF26-0002Ux-Lz
 for 80796-done <at> debbugs.gnu.org; Fri, 10 Apr 2026 12:48:40 -0400
Received: by wolfsden.cz (Postfix, from userid 104)
 id 401153CE752; Fri, 10 Apr 2026 16:48:36 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail;
 t=1775839716; bh=Vx9DXpLKrlt32iwBGDSLn7ylUeE/qQavmWWwvtI1kJo=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date;
 b=d8M5u80G4gJZcPc/kHsAPFtoFHiKPFOZdXerVYgXzxtDqXePk8Chts/i/rt3dFKzc
 lSdo4oqZGnyjbNKKaI5upV6OufRxZUCPkGeMqaqXhtJpS9fzJJTHJMAreYDzCKfK9e
 Fr6UW/bSu+UofS50FoaAo8VUrvZYpxmRgxY1qiINUcHUsYG5GUGXMdAij/O54InGPM
 WIrx1UBAKORN7taCguD8Dbp3z2WMpj151fCBGrAQKggJ8x8Nw8VwERjV5mWpfyzXfZ
 uE0pU26U8pT8bsH4VfX7boLA81adzS++Yqa1n0pdruHNVRvFGIVIeyQ8g1Pstdha2A
 teS2f+6FBzaw1L2LBDiSp2zpUy4JDIzXZ8jcIP2iU6Kw4gNHEMQB9WqXZ5+ppG42DX
 /T3/LrMJlP+KCjZFmLBrU9D8QhLJ394ypTBj7DnbgQNchZry0YPelSfAsD+a1S/rqP
 /NtBtN2WC5lCGUIZ8AfJW3CqcCtHePJhMKPX8nrdIVK8HEi+/TY8rVWqzfiJBeOdIk
 NC9J1JZRnxVnYMQpu8uWlgL1U7vuB/QZlv6XoCPeXCtTGXAgEIs1JRwed8WoFL/IuC
 vSDh3p5OkstnfVnIRyAnEAoxNS/4PwLR12QfE1WFmgC7w57PP+Q3Q2tHtjaErhglQ1
 Dw8bDsGPGqlKgVNEbgzMkYYw=
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden
X-Spam-Level: 
X-Spam-Status: No, score=-3.1 required=5.0 tests=ALL_TRUSTED,BAYES_00,
 DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,URIBL_BLOCKED
 autolearn=ham autolearn_force=no version=3.4.6
Received: from localhost (unknown [128.0.188.242])
 by wolfsden.cz (Postfix) with ESMTPSA id 5F5143CD627;
 Fri, 10 Apr 2026 16:48:35 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail;
 t=1775839715; bh=Vx9DXpLKrlt32iwBGDSLn7ylUeE/qQavmWWwvtI1kJo=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date;
 b=ojMQ2asAl8Vk5FQL+u54ZBUz3JTatBdlv8yLHV28PXzyntoLUB55knV6ISjS01GX8
 gGE076dl/rvcGDNNeqeJ2yr6k6vLiOlGTbjRvB0cmRqffRf+hSPDkYYtBBtTbO4WbU
 2IPkPkv7KZ5MCrLAjHcSU8MSNgh3N6IqfBc6gVkCf+OYirQcgfiaM71XcXxbsDOhFw
 RNHBUjllVHWYVQzQfNNcumta0gZN9Vj+WvK+9HnkbH54NRjPdBFZZb8Z1Hv1QaW2PO
 8b9+Po905SNsvnwtPzV8m0Yah7hYKbnc2x3gsOUo1FNBItE/UE23vk5Dvniid+Fdi9
 hLaPy3cRwbHgLaoo9ZjpXVmWgjY5+HHvu0sAS9cPYZDYZEjko7bjPgFHEj0YmhUFvo
 qzYyBS7aWVpMqr0nN0pf3057/nLZHdbz8ou8WFN/LxwFl5QlJZNBxGxfqAjilVycLa
 uupttxr+JifPuU2ZkybI0/3hgXEhGvvd+0xz1Mntl51TzRWYd7UKdTsMdPWrBnIXuR
 p6wABOb3kl3NL0LTtejowGxWroMzdOUHSr2QnnAanQ6YLiRb4voMd2o5Jx5mX4+OH/
 7Nj8H9bTdiKF7SzOUq1qyhajn6F7vWfLKiNqdPJ9oA4LumzR/PCQaxLVryBouB9Uil
 2yFLOb8T1UpU4udj5J4jbWp8=
From: Tomas Volf <~@wolfsden.cz>
To: Gabriel Wicki <gabriel@HIDDEN>
Subject: Re: [bug#80796] [PATCH] machine: ssh: Allow skipping kexec.
In-Reply-To: <25E7E9CD-540A-46C7-B34D-C24130834B9E@HIDDEN> (Gabriel
 Wicki's message of "Fri, 10 Apr 2026 17:46:09 +0200")
References: <923d4bd91bb3134113bb5fa196f62eaf27d2a4ad.1775819028.git.~@wolfsden.cz>
 <25E7E9CD-540A-46C7-B34D-C24130834B9E@HIDDEN>
Date: Fri, 10 Apr 2026 18:48:34 +0200
Message-ID: <871pgmg3rx.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 80796-done
Cc: =?utf-8?B?Rm9sw6J0IFBqw6pyc8O0bcOqag==?= <folaht@HIDDEN>,
 Maxim Cournoyer <maxim@HIDDEN>, 80796-done <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 (-)

--=-=-=
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Hi,

Gabriel Wicki <gabriel@HIDDEN> writes:

> Hi Thomas!
>
> Thank you for that patch!  Would you mind opening this as a Pull
> Request on Codeberg?

I *think* I did it right: https://codeberg.org/guix/guix/pulls/7794

> I'll gladly have a look ASAP.

Thanks :)

>
> I hope you enjoy the weekend!

U2.

Tomas

=2D-=20
There are only two hard things in Computer Science:
cache invalidation, naming things and off-by-one errors.

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQJCBAEBCgAsFiEEt4NJs4wUfTYpiGikL7/ufbZ/wakFAmnZKeIOHH5Ad29sZnNk
ZW4uY3oACgkQL7/ufbZ/walMwA//V2dHggDcrJ5BlShpn9lOrxkXqhNhnqnvLH/Y
Doa7hJhu0EqTraZSJULVcCJnEvIZiaexEJsBd4SLjmRh7m5AKXLgWTL1/GeF2nNw
iD9sWLCtS2qkIjng+V84kXlDC7XnqvtJwG5ugjiEY0Qe9d61p4kUiWKF9V4E6ANE
t83aDKYQpdlNy+fxLGUgJg87dVf4cviUGSDHOFg1XazYH2/VqLQWXZqQXTTIcfks
R75ZJlrkPDG1wgMUsibxMHAuHgFw0n4/Kra8a+1rugQTYRuLaWtN5C6SpLeJNeaW
10mEpY6x5IisOU0fCqSEzJKg1fhrZpl6tl5VnJPYRu2d9Qyfdz/VBlO1U8geQZk7
gWcDoclzOk7ZtBA8LlqCBSeVY732ytIenJBafgckS9s4fsb6ikLTjsaLPnEaMrM7
Q+vSBt7OwngDou9sXwYWO2IbriW/HJqsV3VnMmO08np6/+SmJR7tNhLz7EzwyzIk
M2YFITek51X/HaIsNZG9WUE2h2aC2H4jamg3El86fhQUcAuY72axKZKyW+1fUI49
cljOgDNO8hGLb8dH73ZIAe//88jDy5ls1A/sRk9vU/nxdklo7MnB9SFzse9gb6Fw
zwIRBrxaKhN1v5T7laYgGwHmeuoe4SV6mYT5puROxZsksrf/fpI16wSRuSB3VLXq
4QQzbJ8=
=w3u9
-----END PGP SIGNATURE-----
--=-=-=--




Notification sent to Tomas Volf <~@wolfsden.cz>:
bug acknowledged by developer. Full text available.
Reply sent to Tomas Volf <~@wolfsden.cz>:
You have taken responsibility. Full text available.

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


Received: (at 80796) by debbugs.gnu.org; 10 Apr 2026 15:46:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 10 11:46:20 2026
Received: from localhost ([127.0.0.1]:52736 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1wBE3n-0006ki-TG
	for submit <at> debbugs.gnu.org; Fri, 10 Apr 2026 11:46:20 -0400
Received: from cotopaxi.ee.ethz.ch ([129.132.148.196]:52641)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <gabriel@HIDDEN>)
 id 1wBE3l-0006kO-1k; Fri, 10 Apr 2026 11:46:18 -0400
Received: from ehlo.thunderbird.net (212-51-128-25.fiber7.init7.net
 [212.51.128.25])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
 (Client did not present a certificate)
 (Authenticated sender: gabriel)
 by cotopaxi.ee.ethz.ch (Postfix) with ESMTPSA id 326BC1FFEA;
 Fri, 10 Apr 2026 17:46:10 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=erlikon.ch; s=20250312;
 t=1775835970;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references:autocrypt:autocrypt;
 bh=RRzln+jUm7NHKR9kHCK8tVWFX5VfXXIEM9h5PnETmck=;
 b=ojXeq9SnFXqeWWlHYDNzAn5h2fkVVawVW6KK6NoFasskR03jyFxTLUBX8gRhCkr8bAqM2K
 bo2dURT6wVLg19tDY+uTRqVuyWjAm8QIY9HZs/PRSz+mzrJIYgd5OP9UynoyBrtKhoYmtR
 bhQKezrzLdqFCt5K6ZPvE31eDolmpum9mdZjxthElqd6Z2mNU0bWULfwwIoJIwVv2gguqK
 xQpB1/V4Tq/Plb9BYQDaxJw/nL93/S1jSIz/1ADNTnvEhMo4xNsmyidot9Ru51Iid6g1kH
 mf+Qp7UGENTWlskyMqPYE0DCJB8uaNxyNLOJXTIhl7Wxkw7BQiWt0xWspri3SFJFzpBgYu
 3lsSdQK64Onu7ikddVWSvi0hfoPkEfhSr7PO7a6HjuEvnQfKstGiEhyHuCGLm3csAm3fQr
 z4kI9vNHRbff/FUpNiwDMuO6hQ7K01nzz61UFLPQiTGolmAV1izFF245xPgePICzv5zkqY
 vLBFA2f8GULjEWxvb70R7qYcSY1OdWRJwIQ1UsL2Dirb6lcGSSMAaH3WY/XvCv6THX0g0k
 lTn94zys2KpMX9+7318c0qjmg+KnaJglZPCw516EfEscRmDJd9TjHPK8pUXkDphL5JN1By
 PO+UFuWXi10hb2PXyetqY2U+xA+6w61/vXeHCJ1EVzeg03CyErarA=
Date: Fri, 10 Apr 2026 17:46:09 +0200
From: Gabriel Wicki <gabriel@HIDDEN>
To: debbugs-submit <at> debbugs.gnu.org, Tomas Volf <~@wolfsden.cz>,
 80796 <at> debbugs.gnu.org
Subject: Re: [bug#80796] [PATCH] machine: ssh: Allow skipping kexec.
User-Agent: K-9 Mail for Android
In-Reply-To: <923d4bd91bb3134113bb5fa196f62eaf27d2a4ad.1775819028.git.~@wolfsden.cz>
References: <923d4bd91bb3134113bb5fa196f62eaf27d2a4ad.1775819028.git.~@wolfsden.cz>
Message-ID: <25E7E9CD-540A-46C7-B34D-C24130834B9E@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable
Autocrypt: addr=gabriel@HIDDEN; keydata=
 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
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 80796
Cc: =?ISO-8859-1?Q?Fol=E2t_Pj=EArs=F4m=EAj?= <folaht@HIDDEN>,
 Maxim Cournoyer <maxim@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: -1.0 (-)

Hi Thomas!

Thank you for that patch!  Would you mind opening this as a Pull Request o=
n Codeberg?

I'll gladly have a look ASAP=2E

I hope you enjoy the weekend!
gabriel / gabber




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

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


Received: (at submit) by debbugs.gnu.org; 10 Apr 2026 11:04:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 10 07:04:10 2026
Received: from localhost ([127.0.0.1]:51436 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1wB9ek-0002et-6o
	for submit <at> debbugs.gnu.org; Fri, 10 Apr 2026 07:04:10 -0400
Received: from lists1p.gnu.org ([2001:470:142::17]:50154)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1wB9eh-0002eZ-Ax
 for submit <at> debbugs.gnu.org; Fri, 10 Apr 2026 07:04:08 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <~@wolfsden.cz>) id 1wB9ea-0005qO-PJ
 for guix-patches@HIDDEN; Fri, 10 Apr 2026 07:04:01 -0400
Received: from wolfsden.cz ([37.205.8.62])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <~@wolfsden.cz>) id 1wB9eY-0001x8-H8
 for guix-patches@HIDDEN; Fri, 10 Apr 2026 07:04:00 -0400
Received: by wolfsden.cz (Postfix, from userid 104)
 id 965223CDC11; Fri, 10 Apr 2026 11:03:55 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail;
 t=1775819035; bh=VNwk6e/CJY2G1C/ekNF7f23tRxUWr3ELgsW+nlg01Q8=;
 h=From:To:Cc:Subject:Date;
 b=edKKIIEAw2FkBfPzLjf+iCd3S5uH1x6SOrB2PRkVz4kt8B3QC0YUV0vkJwuYAGYWE
 +60LsvRL7gRZziDaH4QUeY6Az+hvHqFPDQEsNnZoQO9RGM421pcacHhA7np8c2eppE
 082JwDdN+Poo1Bda0uptOsXMKvDXGToUdw1eTSYaNmKD7VBj06plw8kia33QCY09sF
 6QnetFLtiT6DknFx+zclt/KLVEC2XeQznmYF/IdF4aGjwLHK9t543mWAeejp1Kyk8k
 WG1HXJCmisq7MDJeOfLNYzvuYIvm2FKI3wS6sTvofAC/W9aoo7zPQuhstTT68zSjDR
 gOuXwUhknFfvQzn7j94r7NheLXLMwN0pdvw65G/fFt9tspZ1RLs48v/XtBXB27Psox
 a8YczcT6wA8j0FqQaBmw9F5VPJ/aKVFWsvOQ5jscvujqg8mGj1tAVGhVcwAL1vCblr
 KvxXp6ppLQebdRj+cxcCbT91o1S3XXvvVJ3CMDEAUhkhbomjj0T7AYb2GFhXnMDUjF
 XbPbkKkFbk2x+aTM7rRMQgsBwseai0foEPb+rW0zWpU+gq9GRY7T3fXUkwnkyj/ksf
 Z87f54mxgHyHsiHUi6qMgguohL4Jph0gHnAcs8+wMmEgk33+TpHI6V0uWeIlU8WilQ
 QAnKAJhDlNDFW5iYIxQIxik4=
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden
X-Spam-Level: 
X-Spam-Status: No, score=-3.1 required=5.0 tests=ALL_TRUSTED,BAYES_00,
 DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,URIBL_BLOCKED
 autolearn=ham autolearn_force=no version=3.4.6
Received: from localhost (unknown [128.0.188.242])
 by wolfsden.cz (Postfix) with ESMTPSA id BF3EA3CDA96;
 Fri, 10 Apr 2026 11:03:54 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail;
 t=1775819034; bh=VNwk6e/CJY2G1C/ekNF7f23tRxUWr3ELgsW+nlg01Q8=;
 h=From:To:Cc:Subject:Date;
 b=dauhC72zK1uPeZ/Dkrx1Inz40yk+TqxTRb8pEWfiJ7LuA5reAnZTbq9LHdjBRtPLD
 ic5f72HbFNRe+/rku+j5Gm3XyeoJpLB2Gh1R0+izRupqWaEda9/Nyvi9pwQlgP/hI5
 7mwlR9FyJgTBIE4AhmFUseQ0FSDJ8gHSZAuPDE3NELTWF/vwBWNaw3/n6tf3is7L44
 ALaPwUz7yyle7gAzi6WEQMbN9X/X53Ub7c3wZZvWRaJxWA0xbtoBnFZ6Q4fnvRIuap
 CrrEgAt4yuP8vI6lFz6Jg3NOhjc8sOuxp/4UXTC7u+uPi5kbQ7GQeBEgAWfoJWijKz
 4dcl2jdIpJfj5KWbnwEBnEomHSd4/nH3tGnN5CdDgGuJ6j2Ds2dbh37Gp97BXFDDJe
 lQuNyl5OH7c6nTnL2ZAlII92al/rhOt48W+Sq1/xIVCQ96VKp7mSX2MJ9hCzNPwlIT
 pmt/riselTWgxGCVuGc2lfn5KQhUP6p5cG2UAYa5yANUSItJ5iwu1WRw0LuqbY0mWi
 NzDMYqV/KjK+66C/vI8abAYUiSUL2FgLTijTm+YYHrU1tFoIo3PFoVQ0L24A8mLAlX
 rVFOCxeowFVINaVoWxr50HwnJK/1TLCDPhqYv0nQfppSOjL7zjNJ+B7okWWEwm/4X8
 QxK8/hiOvCGvrxd7XmHLrj5I=
From: Tomas Volf <~@wolfsden.cz>
To: guix-patches@HIDDEN
Subject: [PATCH] machine: ssh: Allow skipping kexec.
Date: Fri, 10 Apr 2026 13:03:49 +0200
Message-ID: <923d4bd91bb3134113bb5fa196f62eaf27d2a4ad.1775819028.git.~@wolfsden.cz>
X-Mailer: git-send-email 2.52.0
MIME-Version: 1.0
X-Debbugs-Cc: Folât Pjêrsômêj <folaht@HIDDEN>, Gabriel Wicki <gabriel@HIDDEN>, Maxim Cournoyer <maxim@HIDDEN>
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=37.205.8.62; envelope-from=~@wolfsden.cz;
 helo=wolfsden.cz
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_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001,
 SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
Cc: Tomas Volf <~@wolfsden.cz>
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.0 (/)

Allows working around #80792.

* gnu/machine/ssh.scm (<machine-ssh-configuration>): Add load-for-kexec?.
(deploy-managed-host): Use it.
* doc/guix.texi (Invoking guix deploy): Document it.
(Invoking guix import): Trim trailing white-space.
---
 doc/guix.texi       |  5 ++++-
 gnu/machine/ssh.scm | 21 +++++++++++++--------
 2 files changed, 17 insertions(+), 9 deletions(-)

diff --git a/doc/guix.texi b/doc/guix.texi
index 733c86afac1..eaf7f7b3bc4 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -14794,7 +14794,7 @@ Invoking guix import
 most relevant information, including package dependencies.
 There are some caveats, however.  The metadata does not always include
 repository information, in which case the importer attempts to extract
-it from the symbol package (@file{.snupkg}) if available. 
+it from the symbol package (@file{.snupkg}) if available.
 Additionally, dependencies are grouped by target framework in NuGet,
 but the importer flattens all dependency groups into a single list.
 
@@ -50002,6 +50002,9 @@ Invoking guix deploy
 
 These safety checks ensure that you do not inadvertently deploy a system
 that would fail to boot.  Be careful before turning them off!
+
+@item @code{load-for-kexec?} (default: @code{#t})
+Whether to load the system for kexec.
 @end table
 @end deftp
 
diff --git a/gnu/machine/ssh.scm b/gnu/machine/ssh.scm
index 0ce28602363..f38236506e3 100644
--- a/gnu/machine/ssh.scm
+++ b/gnu/machine/ssh.scm
@@ -68,7 +68,8 @@ (define-module (gnu machine ssh)
             machine-ssh-configuration-port
             machine-ssh-configuration-user
             machine-ssh-configuration-host-key
-            machine-ssh-configuration-session))
+            machine-ssh-configuration-session
+            machine-ssh-configuration-load-for-kexec?))
 
 ;;; Commentary:
 ;;;
@@ -111,7 +112,9 @@ (define-record-type* <machine-ssh-configuration> machine-ssh-configuration
                     ;; By default, open the session once and cache it.
                     (open-machine-ssh-session* this-machine-ssh-configuration)))
   (host-key       machine-ssh-configuration-host-key       ; #f | string
-                  (default #f)))
+                  (default #f))
+  (load-for-kexec? machine-ssh-configuration-load-for-kexec?
+                   (default #t)))
 
 (define-with-syntax-properties (validate-system-type (value properties))
   ;; Raise an error if VALUE is not a valid system type.
@@ -496,6 +499,7 @@ (define (deploy-managed-host machine)
   (define config (machine-configuration machine))
   (define host   (machine-ssh-configuration-host-name config))
   (define system (machine-ssh-configuration-system config))
+  (define kexec? (machine-ssh-configuration-load-for-kexec? config))
 
   (maybe-raise-unsupported-configuration-error machine)
   (when (machine-ssh-configuration-authorize?
@@ -553,13 +557,14 @@ (define (deploy-managed-host machine)
                                                       (inferior-exception-arguments
                                                        c)))
                                            os)
-                (load-system-for-kexec (eval/error-handling c
-                                         (warning (G_ "\
+                (mwhen kexec?
+                  (load-system-for-kexec (eval/error-handling c
+                                           (warning (G_ "\
 failed to load system of '~a' for kexec reboot:~%~{~s~^ ~}~%")
-                                                  host
-                                                  (inferior-exception-arguments
-                                                   c)))
-                                       os)
+                                                    host
+                                                    (inferior-exception-arguments
+                                                     c)))
+                                         os))
                 (install-bootloader (eval/error-handling c
                                       (raise (formatted-message
                                               (G_ "\
-- 
2.52.0





Acknowledgement sent to Tomas Volf <~@wolfsden.cz>:
New bug report received and forwarded. Copy sent to folaht@HIDDEN, gabriel@HIDDEN, maxim@HIDDEN, guix-patches@HIDDEN. Full text available.
Report forwarded to folaht@HIDDEN, gabriel@HIDDEN, maxim@HIDDEN, guix-patches@HIDDEN:
bug#80796; 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: Sat, 9 May 2026 12:45:05 UTC

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