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


Groups > linux.debian.kernel > #94218

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

From Salvatore Bonaccorso <carnil@debian.org>
Newsgroups linux.debian.bugs.dist, linux.debian.kernel
Subject Bug#1148952: linux: enable opt-in Kexec Handover and Live Update Orchestrator
Date 2026-09-26 11:10 +0200
Message-ID <NHwzT-1T43-5@gated-at.bofh.it> (permalink)
References <NHfSp-1K0V-7@gated-at.bofh.it> <NHfSp-1K0V-7@gated-at.bofh.it>
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


Control: tags -1 + patch
Control: forwarded -1 https://salsa.debian.org/kernel-team/linux/-/merge_requests/1845

Hi,

On Fri, Sep 25, 2026 at 05:08:42PM +0200, Artem Prilutskiy wrote:
> 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

There is MR to request those additions at
https://salsa.debian.org/kernel-team/linux/-/merge_requests/1845 . So
linking both.

The choice to have it opt-in is likely sensible, should be followed up
on the MR.

Regards,
Salvatore

Back to linux.debian.kernel | Previous | Next — Previous 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