On Thu, Apr 30, 2026 at 03:49:47PM -0400, Stefan Berger wrote: > > > On 4/22/26 6:30 AM, Arun Menon wrote: > > From: Arun Menon <[email protected]> > > > > - Add subsection in VMState for TPM CRB with the newly introduced > > command and response buffer GByteArrays, along with a needed callback, > > so that newer QEMU only sends the buffers if it is necessary. > > - Implement a migration blocker to prevent migration of the VM if the > > user manually enables chunking capability, cap-chunk, but the machine > > type does not support it, using a new hw_compat property called > > allow_chunk_migration. > > - Add a post_load_errp hook so that during a migration, the buffers are > > validated before destination VM is started. > > > > Signed-off-by: Arun Menon <[email protected]> > > --- > > hw/core/machine.c | 1 + > > hw/tpm/tpm_crb.c | 71 +++++++++++++++++++++++++++++++++++++++++++++++ > > 2 files changed, 72 insertions(+) > > > > diff --git a/hw/core/machine.c b/hw/core/machine.c > > index 6d27cf69a2..b590af0125 100644 > > --- a/hw/core/machine.c > > +++ b/hw/core/machine.c > > @@ -40,6 +40,7 @@ > > GlobalProperty hw_compat_11_0[] = { > > { "tpm-crb", "cap-chunk", "off"}, > > + { "tpm-crb", "x-allow-chunk-migration", "off"}, > > Nit: A space after the "off". Also in previous patch that added "cap-chunk".
Thanks. Changed it in v6. > > Regards, Arun Menon
