Also this really needs a KVM unit test, to avoid breaking corner cases likeHi Paolo and Suravee Suthikulpanit!Understood. I was about to send v7 to remove this patch from the series, but too late. I'll test the current queue branch and provide update.
Note that this patch is not needed anymore, I fixed the avic_kick_target_vcpus_fast function,
and added the support for x2apic because it was very easy to do
(I already needed to parse logical id for flat and cluser modes)
Best regards,
Maxim Levitsky
sending IPI to 0xFF address, which was the reason I had to fix the
avic_kick_target_vcpus_fast.
We do have 'apic' test in kvm unit tests,
and I was already looking to extend it to cover more cases and to run it with AVIC's
compatible settings. I hope I will be able to do this this week.
Best regards,
Maxim Levitsky