diff options
author | Paolo Bonzini <[email protected]> | 2020-11-27 08:53:52 +0100 |
---|---|---|
committer | Paolo Bonzini <[email protected]> | 2020-11-27 09:19:52 -0500 |
commit | 72c3bcdcda494cbd600712a32e67702cdee60c07 (patch) | |
tree | 3fac8966a2b3858de81be7ce9080b53bcc59752c /include/linux/compiler-clang.h | |
parent | 545f63948d3a2d5ad5aa2245c5cc75d5a45c19b4 (diff) |
KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint
Centralize handling of interrupts from the userspace APIC
in kvm_cpu_has_extint and kvm_cpu_get_extint, since
userspace APIC interrupts are handled more or less the
same as ExtINTs are with split irqchip. This removes
duplicated code from kvm_cpu_has_injectable_intr and
kvm_cpu_has_interrupt, and makes the code more similar
between kvm_cpu_has_{extint,interrupt} on one side
and kvm_cpu_get_{extint,interrupt} on the other.
Cc: [email protected]
Reviewed-by: Filippo Sironi <[email protected]>
Reviewed-by: David Woodhouse <[email protected]>
Tested-by: David Woodhouse <[email protected]>
Signed-off-by: Paolo Bonzini <[email protected]>
Diffstat (limited to 'include/linux/compiler-clang.h')
0 files changed, 0 insertions, 0 deletions