The Linux Kernel Mailing List
 help / color / mirror / Atom feed
From: Pasha Tatashin <pasha.tatashin@soleen.com>
To: Pasha Tatashin <pasha.tatashin@soleen.com>,
	 Alexander Graf <graf@amazon.com>,
	"Andersen, Tycho" <Tycho.Andersen@amd.com>,
	 Anthony Yznaga <anthony.yznaga@oracle.com>,
	Baolu Lu <baolu.lu@linux.intel.com>,
	 David Hildenbrand <david@kernel.org>,
	David Matlack <dmatlack@google.com>,
	 "Heyne, Maximillian" <mheyne@amazon.de>,
	James Gowans <jgowans@amazon.com>,
	 Jason Gunthorpe <jgg@nvidia.com>,
	Mike Rapoport <rppt@kernel.org>,
	 Pankaj Gupta <pankaj.gupta.linux@gmail.com>,
	Pratyush Yadav <pratyush@kernel.org>,
	 Praveen Kumar <kpraveen.lkml@gmail.com>,
	Vipin Sharma <vipinsh@google.com>,
	 Vishal Annapurve <vannapurve@google.com>,
	"Woodhouse, David" <dwmw@amazon.co.uk>,
	 Luca Boccassi <luca.boccassi@gmail.com>,
	Samiullah Khawaja <skhawaja@google.com>,
	 Jork Loeser <jloeser@linux.microsoft.com>,
	Chenghao Duan <duanchenghao@kylinos.cn>,
	 Zhu Yanjun <yanjun.zhu@linux.dev>
Cc: linux-mm@kvack.org, kexec@lists.infradead.org,
	 linux-kernel@vger.kernel.org
Subject: Re: [Hypervisor Live Update] Notes from June 15 and June 29, 2026
Date: Fri, 3 Jul 2026 20:52:05 -0400	[thread overview]
Message-ID: <akhY7Njh6LqzyWyz@google.com> (raw)
In-Reply-To: <20260704004316.1109918-1-pasha.tatashin@soleen.com>

Adding missing CCs to the mailing lists.

On 07-03 20:43, Pasha Tatashin wrote:
> Hi everybody,
> 
> Here are the combined notes from our last two Hypervisor Live Update
> calls, held on June 15 and June 29. These notes are intended to bring
> those who could not attend up to speed and to keep the momentum going
> between meetings.
> 
> ----->o-----
> LPC 2026 Call for Proposals
> 
> The Call for Proposals for the Live Update Microconference at LPC 2026
> in Prague is open. Please make sure to submit your topics and abstracts
> before the upcoming deadline on July 24th.
> 
> https://lore.kernel.org/all/ahcc3Qyuy7Oy03Iq@plex
> 
> ----->o-----
> VFIO & PCIe Persistence Roadmap
> 
> * Roadmap Recap (June 15): Vipin Sharma outlined the five-milestone
>   roadmap for preserving PCIe endpoint functions (and upstream bridges)
>   across live updates without disrupting registers or ongoing DMA.
> 
> * Status Update (June 29): Vipin has addressed feedback on the v4
>   submission. Revision v5 is currently undergoing internal validation
>   and is on track for the mailing list before our next sync.
> 
> PCIe Core Updates
> 
> * v6/v7 Evolution: David Matlack is preparing the v7 PCI series. The
>   group aligned on deploying an FLB reference-counting model to maintain
>   symmetry for incoming/outgoing sessions across kexec.
> 
> * Pratyush Yadav suggested that drivers should explicitly isolate
>   structural "probe" routines from "retrieve" logic and separate
>   "shutdown" from "finish" callbacks. David is evaluating the
>   feasibility of deferring probes until the retrieve phase to improve
>   driver cleanliness.
> 
> * David is refactoring the PCI series to utilize KHO blocks.
> 
> IOMMU & Dependency Management
> 
> * v3 Status: Samiullah has posted v3 of the IOMMU persistence series,
>   addressing hot-plug handling and context entry preservation.
> 
> * Dependency Policy: The group agreed that the Live Update framework
>   will not enforce a hardcoded preservation sequence. Instead,
>   individual subsystem file handlers will verify dependency states
>   locally during their freeze/finish callbacks.
> 
> LUO, KHO
> 
> * Terminology Updates: "Scratch" memory is now designated as
>   "unpreserved memory" (memblock perspective). KHO "Scratch" is renamed
>   to "KHO boot memory".
> 
> * LUO Limits: Limits on the number of sessions and preserved files have
>   been removed and landed in upstream Linux.
> 
> Guest Memory (guest_memfd)
> 
> * Naming Conventions: Regarding the KVM file binding debate, the team is
>   moving away from the debugfs-based incremented value approach (due to
>   production compilation concerns). We are exploring using unique names
>   derived from user-space file-handler compatibility strings. Tarun will
>   escalate this to the KVM maintainers.
> 
> ----->o-----
> Action Items & Next Steps
> 
> Pasha: Consult with Mike regarding KHO component splitting without
> versioning support.
> 
> David M: Send next version of the FLB ref-count patch; refactor PCI
> series to use KHO blocks; share recording link from June 29.
> 
> Pratyush: Implement rename of KHO scratch/boot mem.
> 
> Vipin: Submit VFIO v5.
> 
> Group: Review Guest Memory Preservation V3 series (Pasha/David).
> 
> ----->o-----
> 
> Next meeting will be on Monday, July 13 at 8am PDT (UTC-7), everybody is
> welcome!
> 
> Join Here: https://meet.google.com/rjn-dmzu-hgq
> 
> Please let me know if you'd like to propose additional topics for
> discussion, thank you!
> 
> Best regards,
> Pasha

           reply	other threads:[~2026-07-04  0:52 UTC|newest]

Thread overview: expand[flat|nested]  mbox.gz  Atom feed
 [parent not found: <20260704004316.1109918-1-pasha.tatashin@soleen.com>]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=akhY7Njh6LqzyWyz@google.com \
    --to=pasha.tatashin@soleen.com \
    --cc=Tycho.Andersen@amd.com \
    --cc=anthony.yznaga@oracle.com \
    --cc=baolu.lu@linux.intel.com \
    --cc=david@kernel.org \
    --cc=dmatlack@google.com \
    --cc=duanchenghao@kylinos.cn \
    --cc=dwmw@amazon.co.uk \
    --cc=graf@amazon.com \
    --cc=jgg@nvidia.com \
    --cc=jgowans@amazon.com \
    --cc=jloeser@linux.microsoft.com \
    --cc=kexec@lists.infradead.org \
    --cc=kpraveen.lkml@gmail.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-mm@kvack.org \
    --cc=luca.boccassi@gmail.com \
    --cc=mheyne@amazon.de \
    --cc=pankaj.gupta.linux@gmail.com \
    --cc=pratyush@kernel.org \
    --cc=rppt@kernel.org \
    --cc=skhawaja@google.com \
    --cc=vannapurve@google.com \
    --cc=vipinsh@google.com \
    --cc=yanjun.zhu@linux.dev \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox