qemu/hw/i386
David Woodhouse 30a4cc2723 hw/xen: take iothread mutex in xen_evtchn_reset_op()
The xen_evtchn_soft_reset() function requires the iothread mutex, but is
also called for the EVTCHNOP_reset hypercall. Ensure the mutex is taken
in that case.

Cc: qemu-stable@nongnu.org
Fixes: a15b10978f ("hw/xen: Implement EVTCHNOP_reset")
Signed-off-by: David Woodhouse <dwmw@amazon.co.uk>
Reviewed-by: Paul Durrant <paul@xen.org>
(cherry picked from commit debc995e883b05c2fd02fb797a61ab1328e5bae2)
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
2023-11-09 16:39:13 +03:00
..
kvm hw/xen: take iothread mutex in xen_evtchn_reset_op() 2023-11-09 16:39:13 +03:00
xen xen-platform: do full PCI reset during unplug of IDE devices 2023-08-01 10:22:33 +01:00
acpi-build.c acpi: x86: remove _ADR on host bridges 2023-08-03 16:06:49 -04:00
acpi-build.h
acpi-common.c
acpi-common.h
acpi-microvm.c
acpi-microvm.h
amd_iommu.c amd_iommu: Fix APIC address check 2023-10-06 15:36:37 +03:00
amd_iommu.h amd_iommu: Fix APIC address check 2023-10-06 15:36:37 +03:00
e820_memory_layout.c
e820_memory_layout.h
fw_cfg.c
fw_cfg.h
generic_event_device_x86.c
intel_iommu.c hw/i386/intel_iommu: Fix index calculation in vtd_interrupt_remap_msi() 2023-08-03 16:06:49 -04:00
intel_iommu_internal.h hw/i386/intel_iommu: Fix struct VTDInvDescIEC on big endian hosts 2023-08-03 16:06:49 -04:00
Kconfig
kvmvapic.c
meson.build
microvm-dt.c
microvm-dt.h
microvm.c
multiboot.c
multiboot.h
pc.c pc: Factor out (un)plug handling of virtio-md-pci devices 2023-07-12 09:27:27 +02:00
pc_piix.c hw/pci/pci: Remove multifunction parameter from pci_create_simple_multifunction() 2023-07-10 16:29:17 -04:00
pc_q35.c hw/pci/pci: Remove multifunction parameter from pci_new_multifunction() 2023-07-10 18:59:32 -04:00
pc_sysfw.c
pc_sysfw_ovmf-stubs.c
pc_sysfw_ovmf.c
port92.c
sgx-epc.c
sgx-stub.c
sgx.c
trace-events
trace.h
vmmouse.c hw/i386/vmmouse:add relative packet flag for button status 2023-08-07 15:50:31 +04:00
vmport.c
x86-iommu-stub.c
x86-iommu.c hw/i386/x86-iommu: Fix endianness issue in x86_iommu_irq_to_msi_message() 2023-08-03 16:16:17 -04:00
x86.c