Clean up KVM QEMU patches for upstreaming

Registered by Peter Maydell

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

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.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.