commit | bb218fbcfaaa3b115d4cd7a43c0ca164f3a96e57 | [log] [tgz] |
---|---|---|
author | Suravee Suthikulpanit <suravee.suthikulpanit@amd.com> | Tue Jan 22 10:25:13 2019 +0000 |
committer | Paolo Bonzini <pbonzini@redhat.com> | Fri Jan 25 19:11:34 2019 +0100 |
tree | 057e73c9199a2435309d479dab871a1b49cbcf85 | |
parent | 37ef0c4414c9743ba7f1af4392f0a27a99649f2a [diff] |
svm: Fix AVIC incomplete IPI emulation In case of incomplete IPI with invalid interrupt type, the current SVM driver does not properly emulate the IPI, and fails to boot FreeBSD guests with multiple vcpus when enabling AVIC. Fix this by update APIC ICR high/low registers, which also emulate sending the IPI. Signed-off-by: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>