Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.kernel > #94215

Bug#1148952: linux: enable opt-in Kexec Handover and Live Update Orchestrator

Path csiph.com!2.eu.feeder.erje.net!feeder.erje.net!newsfeed.bofh.team!news.samoylyk.net!gothmog.csi.it!bofh.it!news.nic.it!robomod
From Artem Prilutskiy <cyanide.burnout@gmail.com>
Newsgroups linux.debian.bugs.dist, linux.debian.kernel
Subject Bug#1148952: linux: enable opt-in Kexec Handover and Live Update Orchestrator
Date Fri, 25 Sep 2026 17:20:01 +0200
Message-ID <NHfSp-1K0V-7@gated-at.bofh.it> (permalink)
X-Mailbox-Line From debian-bugs-dist-request@lists.debian.org Fri Sep 25 15:11:08 2026
Old-Return-Path <debbugs@buxtehude.debian.org>
X-Spam-Flag NO
X-Spam-Score -0.547
Reply-To Artem Prilutskiy <cyanide.burnout@gmail.com>, 1148952@bugs.debian.org
Resent-To debian-bugs-dist@lists.debian.org
Resent-Cc debian-kernel@lists.debian.org
X-Debian-Pr-Message report 1148952
X-Debian-Pr-Package src:linux
X-Debian-Pr-Source linux
X-Gm-Message-State AFuF++mImugmZhRXNWltBJiyuSU5d0kgwVrbYhf6JeQgNsiHe+PeCUUs 4yLrG3QEUWkHf3T6WlmfXuh3oXBdu5EVhCcJ98vuBYZ9G7kQAG12en4vkf3jGg==
X-Gm-Gg AYBFou1vWK03ob4MWhG5OZZsn7RpDHLR1MxZLivwT/Bbe4ROC6ssNVGnnZ0nvWThFNI Wj6X1PPuuoSQjqKbxaz2gNYmGD7smO1dETcou+txhiyiZGxbsYjNOrFIRELEvGqnWOlVbRo3VZY 6trBIlnBdVI6li4GWUES8PWu03+yszUC7uJe6nfUr2kNMD83YjZUkX0s9ZdOittmTlp9TdCzkNc HsrABPf7HAkCwMcDjM/U2NiA8J5g0Did7DrQa1kDRDIVH1yxrTOdnXLC9YqFyhlHDs/B+Wf5LlE wRfPHRHHj9+DkTLT41ln1yyhAuApW8WQAxUndTX+XUmZJjK83sTNESnXhBq+Z6fxZzGUnuPRaz8 MFNf5XZhflcwiXUPy5aqQul/xLEc69gjGcgPJ/F7zpHQ4X22DaMK5cWxwSmfWH3FdVYBbNgXhY7 J5f8DdfDhX5fsvWNXbvfXExnUVQL4036oSGVWjuRZdiTlQR8A5WMTXktAWs6sMxwrRI+UbsWFrH TtJUG9vf7h9wwtPujq9wpAQ9wjkQ/NuGVKdnv69AjEWs4PCv/Va0APshdPEa2emk6XjfFlcvYL4 cG3EISsN+iWTqmmArlcyRHvNb3D3lZT1
X-Received by 2002:a05:6000:250d:b0:485:8a46:7057 with SMTP id ffacd0b85a97d-48872ac765bmr9945891f8f.41.1790348934764; Fri, 25 Sep 2026 08:08:54 -0700 (PDT)
Content-Type text/plain; charset=us-ascii
Content-Transfer-Encoding quoted-printable
MIME-Version 1.0 (Mac OS X Mail 16.0 \(3901.100.1.1.11\))
X-Mailer Apple Mail (2.3901.100.1.1.11)
X-Debian-Message from BTS
X-Mailing-List <debian-bugs-dist@lists.debian.org> archive/latest/1993185
List-ID <debian-bugs-dist.lists.debian.org>
List-URL <https://lists.debian.org/debian-bugs-dist/>
Approved robomod@news.nic.it
Lines 32
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Fri, 25 Sep 2026 17:08:42 +0200
X-Original-Message-ID <AFE4F096-41D9-486D-89EE-EA8D391A061E@gmail.com>
Xref csiph.com linux.debian.bugs.dist:1310669 linux.debian.kernel:94215

Cross-posted to 2 groups.

Show key headers only | View raw


Package: src:linux
Version: 7.2.7-1
Severity: wishlist

Please consider enabling the following options in Debian kernel builds on architectures that support them (in particular amd64 and arm64):

CONFIG_KEXEC_HANDOVER=y
CONFIG_KEXEC_HANDOVER_ENABLE_DEFAULT=n
CONFIG_LIVEUPDATE=y
CONFIG_LIVEUPDATE_MEMFD=y

The default-off setting is intentional. Kexec Handover should remain opt-in through the kho=on kernel parameter; Live Update Orchestrator likewise requires liveupdate=on. This makes the facilities available without changing the default behavior or requiring users to rebuild Debian kernels.

Our use case is a stateful service that stores application state in memfds held by systemd's file descriptor store. That state includes many UDP connection contexts. With KHO and LUO, a new kernel and service instance can recover the same memfd-backed state across kexec. This does not require the kernel to preserve the UDP sockets themselves. We have exercised the handover with a custom 7.2.7 kernel in a Debian sid KVM guest; stock Debian kernels do not currently expose these options.

The options are provided upstream and remain gated by the required architecture and feature dependencies. Enabling them in Debian would let interested users test and deploy this mechanism explicitly, while leaving normal boots unchanged.

Upstream documentation: https://docs.kernel.org/core-api/liveupdate.html

Back to linux.debian.kernel | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

Bug#1148952: linux: enable opt-in Kexec Handover and Live Update Orchestrator Artem Prilutskiy <cyanide.burnout@gmail.com> - 2026-09-25 17:20 +0200
  Processed: Re: Bug#1148952: linux: enable opt-in Kexec Handover  and Live Update Orchestrator "Debian Bug Tracking System" <owner@bugs.debian.org> - 2026-09-26 11:10 +0200
  Bug#1148952: linux: enable opt-in Kexec Handover and Live Update Orchestrator Salvatore Bonaccorso <carnil@debian.org> - 2026-09-26 11:10 +0200

csiph-web