diff options
author | Suravee Suthikulpanit <suravee.suthikulpanit@amd.com> | 2019-11-14 21:15:19 +0100 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2020-02-05 15:17:44 +0100 |
commit | f458d039db7e8518041db4169d657407e3217008 (patch) | |
tree | 695376329214f1f3bd71da2989a9d837387046fa /net/Kconfig | |
parent | kvm: ioapic: Refactor kvm_ioapic_update_eoi() (diff) | |
download | linux-f458d039db7e8518041db4169d657407e3217008.tar.xz linux-f458d039db7e8518041db4169d657407e3217008.zip |
kvm: ioapic: Lazy update IOAPIC EOI
In-kernel IOAPIC does not receive EOI with AMD SVM AVIC
since the processor accelerate write to APIC EOI register and
does not trap if the interrupt is edge-triggered.
Workaround this by lazy check for pending APIC EOI at the time when
setting new IOPIC irq, and update IOAPIC EOI if no pending APIC EOI.
Signed-off-by: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'net/Kconfig')
0 files changed, 0 insertions, 0 deletions