On 12/23/21 22:24, Sean Christopherson wrote:
Any word on when these will make it out to kvm.git? Did you find
something else I need to fix?
I got a WARN when testing the queue branch, now I'm bisecting.
Was it perhaps this WARN?
No, it was PEBKAC. I was trying to be clever and only rebuilding the
module instead of the whole kernel, but kvm_handle_signal_exit is
inlined in kernel/entry/kvm.c and thus relies on the offsets that were
changed by removing pre_pcpu and blocked_vcpu_list.
So now the hashes in kvm/queue is still not officially stable, but the
pull request for the merge window should be exactly that branch + the
AMX stuff. The SEV selftests can still make it in 5.17 but probably
more towards the end of the merge window.
Paolo