* [Hypervisor Live Update] Notes from February 9, 2026
@ 2026-02-14 23:48 David Rientjes
0 siblings, 0 replies; only message in thread
From: David Rientjes @ 2026-02-14 23:48 UTC (permalink / raw)
To: Alexander Graf, Anthony Yznaga, David Hildenbrand, David Matlack,
James Gowans, Jason Gunthorpe, Mike Rapoport, Pankaj Gupta,
Pasha Tatashin, Pratyush Yadav, Praveen Kumar, Vipin Sharma,
Vishal Annapurve, Woodhouse, David
Cc: linux-mm, kexec
Hi everybody,
Here are the notes from the last Hypervisor Live Update call that happened
on Monday, February 9. Thanks to everybody who was involved!
These notes are intended to bring people up to speed who could not attend
the call as well as keep the conversation going in between meetings.
----->o-----
Stateless KHO was reviewed by both Pasha and Mike upstream and they are
on-track to be merged into Andrew's tree with no blockers.
We're awaiting additional feedback on the luod design doc[1], so please
take a look and provide feedback directly on the doc or bring comments and
questions to the next meeting. The main question is whether this should
be part of systemd -- if so, it should have a different design based on
systemd. Luca was noted as being interesting but there hasn't been a
design review yet.
This is important because VMs would interact with my luod and LUO
sessions, so there are APIs to align. If luod is standalone, then this is
more challenging to align; if part of systemd then this becomes easier for
qemu, CHV, etc.
----->o-----
Sami updated on IOMMU persistence. He sent out v1 last week and there was
feedback from Jason to divide them into two phases, so Sami sent out the
first phase. First phase only has preservation, the state of the IOMMU
page tables are preserved across kexec.
----->o-----
Pratyush updated on the status of HugeTLB preservation, he's planning on
sending a series out for RFC v1 next week. He also sent out a proposal
for LSF/MM/BPF for this topic. He also suggested we do a Linux MM
Alignment session for topics between LSF/MM/BPF and LPC.
Ackerley updated on guest_memfd support for HugeTLB. The next step is for
conversion support for private -> shared. Although not a hard constraint,
this is what the community has decided on for upstream merge. Pratyush
suggested parallelizing as much of this as possible including for HugeTLB
cleanups.
Vishal discussed folios being fractured on conversion and the Confidential
VM requirements. He also discussed dependencies on guest_memfd specific
features that work needs to be done on for HugeTLB support. We planned on
carving out time in the next instance of this meeting series for that
topic.
----->o-----
Next meeting will be on Monday, February 23 at 8am PST (UTC-8), everybody
is welcome: https://meet.google.com/rjn-dmzu-hgq
Topics for the next meeting:
- stateless KHO patch status in Andrew's tree
- determine if luod would become part of systemd and discussions with
Luca; implementation and next steps
- versioning support for luod to negotiate
- HugeTLB preservation support
- ordering issues when disabling interrupts based on feedback from Nvidia
- VFIO patch series that would be incremental on top of the previous
version
- phase 1 of IOMMU persistence patch series, then phase 2 status and
updates
- hitless replacement for iommu domains and series from Baolu
- [15 min] guest_memfd support for 1GB HugeTLB pages and preservation
- live update related topics to propose for LSF/MM/BPF 2026
- later: update on PCI preservation series and next steps
- later: testing methodology to allow downstream consumers to qualify
that live update works from one version to another
- later: reducing blackout window during live update, including deferred
struct page initialization
Please let me know if you'd like to propose additional topics for
discussion, thank you!
[1] https://tinyurl.com/luoddesign
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2026-02-14 23:48 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-02-14 23:48 [Hypervisor Live Update] Notes from February 9, 2026 David Rientjes
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox