Thanks Paolo, Is it still time for me to submit the v2 of this patch ? I would like do add 2 changes: - add fixes:xxx line suggested by Daniel - fix link error for qemu-user build (since it has no access to migration code)
Best, Hector <https://launchpad.net/~hectorcao> Le mar. 23 sept. 2025, 09:53, Paolo Bonzini <[email protected]> a écrit : > On 9/10/25 13:57, Hector Cao wrote: > > Hello, > > > > Since it is a blocking issue for us, we went further and ended up with a > solution along [1] > > that allows us to get out of this situation. > > > > The idea is to add compatibility properties to restore legacy behaviors > for machine types > > with older versions of QEMU (<10.1). 2 compatiblity properties have been > added to address > > respectively the 2 missing features, each one is done in a separate > patch. > > > > We know that 10.1 has been released and it's final, but working on a > solution towards 11.0 > > would allow everyone to settle on the fix and even consider backporting > where not yet released > > like Ubuntu 25.10 for us. > > Thanks, I have applied the patch. It's better to have the fix in 10.1.1. > > Sorry for the delay, I was on vacation for one week and working reduced > hours the next. > > Paolo > > > It is important to have upstream support going forward in this or any > other way > > and therefore reach out with this RFC to ask you to think about it with > us. > > > > [1] > https://gitlab.com/qemu-project/qemu/-/blob/master/docs/devel/migration/compatibility.rst > > > > Hector Cao (2): > > target/i386: add compatibility property for arch_capabilities > > target/i386: add compatibility property for pdcm feature > > > > hw/core/machine.c | 2 ++ > > migration/migration.h | 23 +++++++++++++++++++++++ > > migration/options.c | 6 ++++++ > > target/i386/cpu.c | 17 ++++++++++++++--- > > target/i386/kvm/kvm.c | 5 ++++- > > 5 files changed, 49 insertions(+), 4 deletions(-) > > > >
