Botched backport breaks level triggered EOIs in QEMU guests with --machine kernel_irqchip=split
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Medium
|
Luis Henriques | ||
Xenial |
Fix Released
|
Medium
|
Luis Henriques |
Bug Description
The port of KVM's HyperV SynIC patches (and other HyperV related KVM Patches) broke QEMU's --machine kernel_
Ubuntu Xenial dropped the upstream patch abdb080f7ac8a85
The result of this is that the EOI exit bitmaps are not updated when the table is updated, and no IOAPIC EOIs go to userspace.
The fix is backporting abdb080f7ac8a85
Repro: The KVM-Unit-test's IOAPIC test should fail with QEMU and --machine kernel_
Security Implications: I believe this is not a security issue. kvm_hv_
Versioning information: I cloned the tree at git://kernel.
tags: | added: patch |
Changed in linux (Ubuntu Xenial): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu Xenial): | |
importance: | Undecided → Medium |
Changed in linux (Ubuntu): | |
status: | Confirmed → Fix Released |
importance: | Undecided → Medium |
assignee: | nobody → Luis Henriques (henrix) |
[I've CC'ed the people that signed-off/acked the original backport.]