qemu-cr16/target/i386/kvm
Xiaoyao Li f64832033d i386/tdx: Remove the redundant qemu_mutex_init(&tdx->lock)
Commit 40da501d89 ("i386/tdx: handle TDG.VP.VMCALL<GetQuote>") added
redundant qemu_mutex_init(&tdx->lock) in tdx_guest_init by mistake.

Fix it by removing the redundant one.

Fixes: 40da501d89 ("i386/tdx: handle TDG.VP.VMCALL<GetQuote>")
Reported-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Xiaoyao Li <xiaoyao.li@intel.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Link: https://lore.kernel.org/r/20250717103707.688929-1-xiaoyao.li@intel.com
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2025-07-17 17:18:59 +02:00
..
hyperv-proto.h hw/hyperv/hyperv-proto: Move SYNDBG definitions from target/i386 2025-03-11 20:03:27 +01:00
hyperv-stub.c target/i386: hyperv: add stub for hyperv_syndbg_query_options 2024-11-18 13:44:54 +01:00
hyperv.c exec/cpu-all: remove exec/target_page include 2025-04-23 15:04:57 -07:00
hyperv.h include: Rename sysemu/ -> system/ 2024-12-20 17:44:56 +01:00
kvm-cpu.c i386/kvm-cpu: Fix the indentation inside kvm_cpu_realizefn() 2025-07-12 15:28:21 +02:00
kvm.c target/i386: do not expose ARCH_CAPABILITIES on AMD CPU 2025-07-17 15:50:45 +02:00
kvm_i386.h i386/tdx: Add TDX fixed1 bits to supported CPUIDs 2025-05-28 19:35:54 +02:00
meson.build i386/tdx: handle TDG.VP.VMCALL<GetQuote> 2025-06-20 13:25:59 +02:00
tdx-quote-generator.c i386/tdx: Remove task->watch only when it's valid 2025-07-12 15:28:21 +02:00
tdx-quote-generator.h i386/tdx: handle TDG.VP.VMCALL<GetQuote> 2025-06-20 13:25:59 +02:00
tdx-stub.c i386/tdx: handle TDVMCALL_SETUP_EVENT_NOTIFY_INTERRUPT 2025-07-12 15:28:20 +02:00
tdx.c i386/tdx: Remove the redundant qemu_mutex_init(&tdx->lock) 2025-07-17 17:18:59 +02:00
tdx.h i386/tdx: handle TDVMCALL_SETUP_EVENT_NOTIFY_INTERRUPT 2025-07-12 15:28:20 +02:00
trace-events i386/kvm: Add KVM_EXIT_HYPERCALL handling for KVM_HC_MAP_GPA_RANGE 2024-06-05 11:01:06 +02:00
trace.h
vmsr_energy.c i386/cpu: Move the implementation of is_host_cpu_intel() host-cpu.c 2025-07-12 15:28:21 +02:00
vmsr_energy.h i386/cpu: Move the implementation of is_host_cpu_intel() host-cpu.c 2025-07-12 15:28:21 +02:00
xen-compat.h i386/xen: Implement HYPERVISOR_physdev_op 2023-03-01 09:08:26 +00:00
xen-emu.c exec/cpu-all: remove exec/target_page include 2025-04-23 15:04:57 -07:00
xen-emu.h hw/xen: Support HVM_PARAM_CALLBACK_TYPE_GSI callback 2023-03-01 09:06:44 +00:00