On 14/01/2020 17:21, Ian Jackson wrote: > Andrew Cooper writes ("[PATCH 12/12] libxc/save: Write X86_{CPUID,MSR}_DATA > records"): >> With all other plumbing in place, obtain the CPU Policy from Xen and >> write it into the migration stream. > This looks good to me but: > > This patch may need revision to handle the results of our discussion > about the ?: error handling idiom. > > And I am still missing the text discussing compatibility. Maybe I > have just overlooked it ?
In all cases with migration development, the receive side logic (previous patch) has to come before the save side logic (this patch), or the result will break bisection with the receive side choking on an unknown record type. From the "whole series" point of view, compatibility is also the destination side discarding the data because libxl still needs its order of CPUID handling shuffling to cope. ~Andrew _______________________________________________ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel