]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit31c6e4818097aab63990f3cbb036438352e6e72d
treef8465bc4d48bf413da077350a2845a14066981b4
parent4fe2a87c6a53e2db1f4faa84c54f1d87b16ba17a
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