lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <CALzav=d_Bjfy=6if+rPmxgGJfUV8ijnQ5hf40HoH6Yozg_H6Ew@mail.gmail.com>
Date: Fri, 1 Aug 2025 08:32:37 -0700
From: David Matlack <dmatlack@...gle.com>
To: "linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>, 
	"kvm@...r.kernel.org" <kvm@...r.kernel.org>, "iommu@...ts.linux.dev" <iommu@...ts.linux.dev>, kexec@...ts.infradead.org, 
	Linux MM Mailing List <linux-mm@...ck.org>, linux-pci@...r.kernel.org, X86 ML <x86@...nel.org>
Cc: "pasha.tatashin@...een.com" <pasha.tatashin@...een.com>, David Rientjes <rientjes@...gle.com>, 
	Chris Li <chriscli@...gle.com>, Bjorn Helgaas <bhelgaas@...gle.com>, 
	Samiullah Khawaja <skhawaja@...gle.com>, Vipin Sharma <vipinsh@...gle.com>, 
	Josh Hilke <jrhilke@...gle.com>, Changyuan Lyu <changyuanl@...gle.com>, 
	"graf@...zon.com" <graf@...zon.com>, "dwmw2@...radead.org" <dwmw2@...radead.org>, 
	"jgowans@...zon.com" <jgowans@...zon.com>, "ptyadav@...zon.de" <ptyadav@...zon.de>, 
	"jgg@...dia.com" <jgg@...dia.com>, "rppt@...nel.org" <rppt@...nel.org>, 
	"alex.williamson@...hat.com" <alex.williamson@...hat.com>, "tglx@...utronix.de" <tglx@...utronix.de>, 
	"dan.j.williams@...el.com" <dan.j.williams@...el.com>, Saeed Mahameed <saeedm@...dia.com>, 
	Adithya Jayachandran <ajayachandra@...dia.com>, Parav Pandit <parav@...dia.com>, 
	Leon Romanovsky <leonro@...dia.com>, William Tu US <witu@...dia.com>, 
	"anthony.yznaga@...cle.com" <anthony.yznaga@...cle.com>, dave.hansen@...el.com, 
	David Hildenbrand <david@...hat.com>, Frank van der Linden <fvdl@...gle.com>, jork.loeser@...rosoft.com, 
	Junaid Shahid <junaids@...gle.com>, pankaj.gupta.linux@...il.com, 
	Pratyush Yadav <pratyush@...nel.org>, kpraveen.lkml@...il.com, 
	Vishal Annapurve <vannapurve@...gle.com>, Steve Sistare <steven.sistare@...cle.com>, 
	Zhu Yanjun <yanjun.zhu@...ux.dev>
Subject: Live Update MC (LPC): Call for Presentations

We are pleased to announce that there will be a Live Update Microconference at
Linux Plumbers 2025: https://lpc.events/event/19/contributions/2004/

This microconference aims to bring together developers from across the kernel
to discuss topics related to Live Update support in Linux. Live Update is a
specialized reboot process where selected devices are kept operational and
kernel state is preserved and recreated across a kexec. For devices, DMA and
interrupts may continue during the reboot.

The primary use-case of Live Update is to enable hypervisor updates in cloud
environments with minimal disruption to running virtual machines. During a Live
Update, a VM can pause and its state is stored to memory while the hypervisor
reboots. PCIe devices attached to those VMs (such as GPUs, NICs, and SSDs), are
kept running during the Live Update. After the reboot, VMs are recreated and
restored from memory, reattached to devices, and resumed. The disruption is
limited to the time it takes to complete this entire process.

With Live Update infrastructure in place, other use-cases may emerge, like for
example preserving the state of GPU doing LLM, freezing running containers with
CRIU, and preserving large in-memory databases.

Topics to be discussed at the microconference include:
  - Live Update Orchestrator (state machine, userspace API, implementation)
  - Generic infrastructure for preserving file descriptors across Live Updates
  - Live Update support for specific files (memfd, iommufd, VFIO cdev, etc.)
  - Integration of Live Update with the PCI subsystem and Linux device model
  - Integration of Live Update with IOMMU and Interrupt Remapping drivers
  - Serializing, deserializing, and versioning kernel state that is passed
    across Live Update
  - Persistence of movable memory
  - Leveraging suspend/resume functionality for device state preservation
  - Optimizing kernel shutdown and boot times
  - Support for Confidential VMs
  - Automated testing

Please submit your proposals at https://lpc.events/event/19/abstracts/ and
select "Live Update MC" as the track. Submissions are due on or before 11:59PM
UTC on Wednesday, September 10, 2025.

We look forward to seeing you at LPC!

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ