Clean up KVM QEMU patches for upstreaming
We currently carry a set of KVM related patches to QEMU in qemu-linaro. As part of the upstreaming process, we need to clean these up so they are in a submittable state to go along with the kernel changes.
Blueprint information
- Status:
- Complete
- Approver:
- Michael Hope
- Priority:
- High
- Drafter:
- Peter Maydell
- Direction:
- Approved
- Assignee:
- Peter Maydell
- Definition:
- Approved
- Series goal:
- Accepted for trunk
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Michael Hope
- Completed by
- Peter Maydell
Related branches
Related bugs
Sprints
Whiteboard
Meta:
Roadmap id: CARD-167
The remaining work here is blocked waiting for the kernel KVM patches to be accepted into kvm-next (or equivalent upstream tree) so we can import the headers into QEMU.
Work Items
Work items:
Enforce use of in-kernel GIC: DONE
Cleanup/refactor non-VGIC interrupt injection code: DONE
Squash later fixup patches into earlier ones: DONE
Drop the 'default kvm to disabled' patch: DONE
Resync with a clean set of kernel headers from a tree based on kvm-next: TODO
Miscellaneous cleanup and submit patches: TODO
Dependency tree
* Blueprints in grey have been implemented.