diff options
author | Paolo Bonzini <[email protected]> | 2020-02-25 08:54:26 +0100 |
---|---|---|
committer | Paolo Bonzini <[email protected]> | 2020-02-28 10:33:17 +0100 |
commit | 7943f4acea3caf0b6d5b6cdfce7d5a2b4a9aa608 (patch) | |
tree | bafefb073f8bbe836e51354a19bbd5ecfa662cd2 /tools/perf/util/trace-event-scripting.c | |
parent | a93236fcbe1d0248461b29c0f87cb0b510c94e6f (diff) |
KVM: SVM: allocate AVIC data structures based on kvm_amd module parameter
Even if APICv is disabled at startup, the backing page and ir_list need
to be initialized in case they are needed later. The only case in
which this can be skipped is for userspace irqchip, and that must be
done because avic_init_backing_page dereferences vcpu->arch.apic
(which is NULL for userspace irqchip).
Tested-by: [email protected]
Fixes: https://bugzilla.kernel.org/show_bug.cgi?id=206579
Reviewed-by: Miaohe Lin <[email protected]>
Signed-off-by: Paolo Bonzini <[email protected]>
Diffstat (limited to 'tools/perf/util/trace-event-scripting.c')
0 files changed, 0 insertions, 0 deletions