-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
rhel-9.4, rhel-9.5
-
Yes
-
Moderate
-
Regression
-
rhel-sst-virtualization
-
ssg_virtualization
-
8
-
QE ack
-
False
-
-
None
-
Red Hat Enterprise Linux
-
None
-
None
-
RegressionOnly
-
-
x86_64
-
Windows
-
None
What were you trying to do that didn't work?
guest cannot power off with the iommu and iothread enabled
qemu-kvm-8.2.0-11.el9_4
kernel-5.14.0-417.kpq1.el9.x86_64
edk2-20231122-6.el9
How reproducible:
100%
Steps to reproduce
1.boot vm with virtio-blk assigned iothread and intel-iommu
-object '{"qom-type":"iothread","id":"iothread1"}' \
-device '{"driver":"virtio-blk-pci","iommu_platform":true,"ats":true,"iothread":"iothread1","bus":"pci.4","addr":"0x0","drive":"libvirt-1-format","id":"virtio-disk0","bootindex":1}' \
-device '{"driver":"intel-iommu","id":"iommu0","intremap":"on","caching-mode":true,"eim":"on","device-iotlb":true}' \
2.shutdown vm with shutdown -h now
Expected results
vm shutdown successfully
Actual results
fail to shutdown
- is cloned by
-
RHEL-44581 Guest power off failed with iommu_platform=on and enable iothread [rhel-10.beta]
- Planning
- is triggering
-
RHEL-54667 virtio_error() deadlocks by taking BQL in iothread [RHEL-10.0.Beta]
- Planning
-
RHEL-49790 virtio_error() deadlocks by taking BQL in iothread [rhel-9.5]
- Planning