Got it! Thanks for the explanation, Tony!As you suggest, I will split the kvm patch into two parts, SERIALIZE andPaolo is saying that he has applied the SERIALIZE part to his KVM tree.
TSXLDTRK, and this series will include three patches then, 2 kvm patches
and 1 kernel patch. SERIALIZE could get merged into 5.9, but TSXLDTRK
should wait for the next release. I just want to double confirm with
you, please help correct me if I'm wrong.
https://git.kernel.org/pub/scm/virt/kvm/kvm.git/commit/?h=queue&id=43bd9ef42b3b862c97f1f4e86bf3ace890bef924
Next step for you is a two part series.
Part 1: Add TSXLDTRK to cpufeatures.h
Part 2: Add TSXLDTRK to arch/x86/kvm/cpuid.c (on top of the version that Paolo committed with SERIALIZE)
Paolo: The 5.9 merge window is still open this week. Will you send the KVM serialize patch to Linus
before this merge window closes? Or do you have it queued for v5.10?
-Tony