After expose all the capabilities of Intel PT to KVM guest, the guest Intel PT CPUID information may difference with same guest cpu model on differnt hardware. It will block the live migration. This patch will mark the Intel PT feature as unmigratable.
Signed-off-by: Luwei Kang <luwei.k...@intel.com> --- target/i386/cpu.c | 1 + 1 file changed, 1 insertion(+) diff --git a/target/i386/cpu.c b/target/i386/cpu.c index 4d9e203..caee8b1 100644 --- a/target/i386/cpu.c +++ b/target/i386/cpu.c @@ -1024,6 +1024,7 @@ static FeatureWordInfo feature_word_info[FEATURE_WORDS] = { .reg = R_EBX, }, .tcg_features = TCG_7_0_EBX_FEATURES, + .unmigratable_flags = CPUID_7_0_EBX_INTEL_PT, }, [FEAT_7_0_ECX] = { .type = CPUID_FEATURE_WORD, -- 1.8.3.1