Assertion hit on hot-unplugging virtio iommu enabled device
Bug #1912846 reported by
Eugenio Pérez
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
QEMU |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
From commit ("2d24a646 device-core: use RCU for
list of children of a bus") an assertion is hit when
removing a iommu aware virtio device, since as->listeners
are not properly removed. To reproduce:
/home/qemu/
-netdev tap,id=
-device virtio-
In QMP:
{'execute': 'qmp_capabilities'}
{"execute": "device_del", "arguments": {"id": "net0"} }
And crash:
../softmmu/
description: | updated |
description: | updated |
summary: |
- Assertion hit on hot-unplugging iommu enabled device + Assertion hit on hot-unplugging virtio iommu enabled device |
To post a comment you must log in.
Fixed here: /gitlab. com/qemu- project/ qemu/-/ commit/ f6ab64c05f8a622 9bf6
https:/