]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit - arch/x86/kvm/x86.c
KVM: x86: Use vector-hashing to deliver lowest-priority interrupts
authorFeng Wu <feng.wu@intel.com>
Mon, 25 Jan 2016 08:53:33 +0000 (16:53 +0800)
committerPaolo Bonzini <pbonzini@redhat.com>
Tue, 9 Feb 2016 12:24:40 +0000 (13:24 +0100)
commit520040146a0af36f7875ec06b58f44b19a0edf53
treec6159cfc984ec0e77e7957c87ccc7def68e9ffa8
parent23a1c2579b575b228a6c685dfe93f296d3d5e0e1
KVM: x86: Use vector-hashing to deliver lowest-priority interrupts

Use vector-hashing to deliver lowest-priority interrupts, As an
example, modern Intel CPUs in server platform use this method to
handle lowest-priority interrupts.

Signed-off-by: Feng Wu <feng.wu@intel.com>
Reviewed-by: Radim Krčmář <rkrcmar@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
arch/x86/include/asm/kvm_host.h
arch/x86/kvm/irq_comm.c
arch/x86/kvm/lapic.c
arch/x86/kvm/lapic.h
arch/x86/kvm/x86.c
arch/x86/kvm/x86.h