Arm KVM guests fail to start if KVM_CREATE_VM returns EINTR
Bug #2019766 reported by
dann frazier
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
qemu (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Jammy |
Fix Released
|
Undecided
|
dann frazier | ||
Kinetic |
Fix Released
|
Undecided
|
dann frazier |
Bug Description
[Impact]
KVM-accelerated virtual machines sometimes fail to start on ARM.
[Test Case]
My reproducer is to run 6 parallel VM create/destroy loop - using the attached test.sh script. When this issue is hit, a VM will fail with the following in its log:
2023-05-
CPU features
2023-05-16 21:07:37.466+0000: shutting down, reason=failed
[Fix]
https:/
[What Could Go Wrong]
There may exist conditions that could cause the added loop to block for a long time, burning CPU. However, the fix uses a seemingly common pattern.
description: | updated |
Changed in qemu (Ubuntu Jammy): | |
assignee: | nobody → dann frazier (dannf) |
Changed in qemu (Ubuntu Kinetic): | |
assignee: | nobody → dann frazier (dannf) |
status: | New → In Progress |
Changed in qemu (Ubuntu Jammy): | |
status: | New → In Progress |
To post a comment you must log in.
The fix is in qemu 7.2, so >=Lunar is already fixed.
But this really looks like a straight forward case to SRU.