]> git.ipfire.org Git - thirdparty/qemu.git/commit
kvm: use configs/ definition to conditionalize debug support
authorPaolo Bonzini <pbonzini@redhat.com>
Fri, 22 Mar 2024 18:29:07 +0000 (19:29 +0100)
committerPaolo Bonzini <pbonzini@redhat.com>
Thu, 18 Apr 2024 09:17:27 +0000 (11:17 +0200)
commit1e1e48792a92652af05f59b4df2f643542c71d90
tree55646fa90b796fca6195ac1d35b9467d31f1f42d
parentf89761d349999a3d898b35fd85737cf25114d44a
kvm: use configs/ definition to conditionalize debug support

If an architecture adds support for KVM_CAP_SET_GUEST_DEBUG but QEMU does not
have the necessary code, QEMU will fail to build after updating kernel headers.
Avoid this by using a #define in config-target.h instead of KVM_CAP_SET_GUEST_DEBUG.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
accel/kvm/kvm-accel-ops.c
accel/kvm/kvm-all.c
configs/targets/aarch64-softmmu.mak
configs/targets/i386-softmmu.mak
configs/targets/ppc-softmmu.mak
configs/targets/ppc64-softmmu.mak
configs/targets/s390x-softmmu.mak
configs/targets/x86_64-softmmu.mak
include/sysemu/kvm.h
include/sysemu/kvm_int.h