On Tue, Jun 02, 2026 at 01:46:09PM -0700, Ackerley Tng wrote: > Suzuki K Poulose <[email protected]> writes: > > > On 23/05/2026 01:17, Ackerley Tng via B4 Relay wrote: > >> From: Ackerley Tng <[email protected]> > >> > >> All-shared guest_memfd used to be only supported for non-CoCo VMs where > >> preparation doesn't apply. INIT_SHARED is about to be supported for > >> non-CoCo VMs in a later patch in this series. > > > > nit: s/non-CoCo/CoCo ? > > > > Yes, thanks! > > >> > >> In addition, KVM_SET_MEMORY_ATTRIBUTES2 is about to be supported in > >> guest_memfd in a later patch in this series. > >> > >> This means that the kvm fault handler may now call kvm_gmem_get_pfn() on a > >> shared folio for a CoCo VM where preparation applies. > >> > >> Add a check to make sure that preparation is only performed for private > >> folios. > >> > >> Preparation will be undone on freeing (see kvm_gmem_free_folio()) and on > >> conversion to shared. > >> > >> Signed-off-by: Michael Roth <[email protected]> > > > > nit: Missing Co-Developed-by: ? > > > > IIRC this should have been > > Suggested-by: Michael Roth <[email protected]> > > IIRC Michael suggested this on one of the guest_memfd calls, Michael > please let me know if you remember otherwise!
That rings a bell. Feel free to add, or just drop the stray SoB, either way. -Mike > > >> > >> [...snip...] > >>
