~/talk

Multi-KVM Abstract

links:none on file
links:none on file
slides:none on file

Proposal builds a way to run multiple independent KVM modules on one host so you can upgrade or A/B test KVM without unloading the old module. It privatizes KVM internals, collapses kvm_intel/kvm_amd into kvm.ko on x86, and extracts shared system state (ASID/BPID, perf callbacks, MSR handling) into a small base module called VAC so those singletons stay stable. Multi‑KVM is opt‑in and backward compatible; live kernel upgrades remain out of scope so true zero‑downtime isn’t promised.

AI-written summary · about

  1. 0:00Introduction and presenter
  2. 0:42Why multi-KVM is proposed
  3. 1:24How multi-KVM would work
  4. 3:34Feedback and discussion points
  5. 6:25Live update vs feature rollout
  6. 11:27Testing different KVM flavors
  7. 12:53Isolation of KVM internals
  8. 15:27Prior art and other kernel modules
  9. 16:30Architecture-specific considerations
  10. 18:17PowerPC and module separation
  11. 20:02Security and trust boundaries
  12. 22:09Address space isolation
  13. 23:54Security fixes and live patching
  14. 25:46Upstream acceptance criteria
  15. 26:10Wrap-up and next steps
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.