race condition between vhost_net_stop and CHR_EVENT_CLOSED on shutdown crashes qemu (fix regression)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Cloud Archive |
Invalid
|
Undecided
|
Unassigned | ||
Mitaka |
Fix Released
|
Medium
|
Unassigned | ||
Ocata |
Fix Released
|
Medium
|
Unassigned | ||
qemu (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Medium
|
Dan Streetman |
Bug Description
[impact]
this bug is to track re-uploading the fix for bug 1823458 plus a patch to fix a regression it introduced.
instead of copying the details from bug 1823458, please see that bug for impact and testcase.
[test case]
see bug 1823458 for the original bug test case
for the regression test case from bug 1829245, rebooting the guest will result in the guest being unable to use the interface (possibly a couple reboots are needed to reproduce if the interface still works after the first reboot).
[regression potential]
see bug 1823458
additionally, the regression from the last fix is in bug 1829245.
the change is in code where this still has the regression potential of causing guest networking to fail.
Related branches
- Rafael David Tinoco (community): Approve (tested package and reviewed code.)
- Dan Streetman (community): Approve
- Canonical Server: Pending requested
- Christian Ehrhardt : Pending requested
- git-ubuntu developers: Pending requested
-
Diff: 137 lines (+104/-2)4 files modifieddebian/changelog (+16/-0)
debian/patches/lp1823458/lp1829380.patch (+20/-0)
debian/patches/lp1828288/target-i386-Set-AMD-alias-bits-after-filtering-CPUID.patch (+64/-0)
debian/patches/series (+4/-2)
CVE References
Changed in cloud-archive: | |
status: | New → Invalid |
tags: | added: sts |
tags: |
added: verification-mitaka-done removed: verification-mitaka-needed |
marking 'invalid' for newer qemu; this is fixed in a different way in newer qemu but the change is too large to backport; the patches for xenial (and mitaka/ocata) are a minimal workaround.