kvm: x86: move tracepoints outside extended quiescent state
authorPaolo Bonzini <pbonzini@redhat.com>
Thu, 10 Dec 2015 17:37:32 +0000 (18:37 +0100)
committerPaolo Bonzini <pbonzini@redhat.com>
Fri, 11 Dec 2015 11:26:33 +0000 (12:26 +0100)
commit8b89fe1f6c430589122542f228a802d34995bebd
treef8465bc4d48bf413da077350a2845a14066981b4
parent6764e5ebd5c62236d082f9ae030674467d0b2779
kvm: x86: move tracepoints outside extended quiescent state

Invoking tracepoints within kvm_guest_enter/kvm_guest_exit causes a
lockdep splat.

Reported-by: Borislav Petkov <bp@alien8.de>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
arch/x86/kvm/svm.c
arch/x86/kvm/vmx.c
arch/x86/kvm/x86.c