commit | 4d5523cfd5d298c58743eb31c003886cfc856709 | [log] [tgz] |
---|---|---|
author | Paolo Bonzini <pbonzini@redhat.com> | Tue May 05 07:33:20 2020 -0400 |
committer | Paolo Bonzini <pbonzini@redhat.com> | Thu May 07 06:13:41 2020 -0400 |
tree | a5b7397fd37cca52f7ef77d8e91d0e6a83188f96 | |
parent | b9b2782cd55aaf5a65573df99376cf391941cb66 [diff] |
KVM: x86: fix DR6 delivery for various cases of #DB injection Go through kvm_queue_exception_p so that the payload is correctly delivered through the exit qualification, and add a kvm_update_dr6 call to kvm_deliver_exception_payload that is needed on AMD. Reported-by: Peter Xu <peterx@redhat.com> Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>