KVM Post upstreaming
All topics past the initial upstreaming
Blueprint information
- Status:
- Not started
- Approver:
- Michael Hope
- Priority:
- High
- Drafter:
- Michael Hope
- Direction:
- Approved
- Assignee:
- None
- Definition:
- Approved
- Series goal:
- Accepted for trunk
- Implementation:
- Not started
- Milestone target:
- backlog
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
[1] may need updates to the host network card driver to allow TUN/TAP.
[2] A device tree based goal so you can have one kernel for both. Guest and host must be LPAE based. Marked DONE 2012-11-20 as you can boot the same kernel on guest and host now -- PMM.
[3] Might be a virtio shutdown device. Check if any other architectures do this without ACPI, or if the fast models do.
re: [3], SPARC uses a SLAVIO write, ACPI uses pm1_cnt write, CUDA uses CUDAPOWERDOWN, Nokia CBUS uses the watchdog, Highbank uses a device write, Bochs uses an I/O port, MIPS pseudoboard uses I/O, MilkyMist uses ICAP write, vexpress does write to cfgctrl, lm32 does write to R_CTRL, PowerPC uses sPAPR, S/390 uses intercept CPU_STOP, Alpha uses MPTR.
vexpress is fine for halt and restart. Does the kernel use it? v2m_power_off(), yes.
Work Items
Work items:
Guest initiated shutdown: DONE
Can ask a guest to shutdown from host[3]: TODO
Network bridging?[1]: TODO
Minimise/eliminate guest vs host differences[2]: DONE
Guest debugging support: TODO