QEMU Emulated NVMe - Lessons Learned and Future Work

QEMU Emulated NVMe - Lessons Learned and Future Work

Linux Foundation via YouTube Direct link

Emulated NVMe Timeline

3 of 17

3 of 17

Emulated NVMe Timeline

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

QEMU Emulated NVMe - Lessons Learned and Future Work

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 NVMe in 1 Slide
  3. 3 Emulated NVMe Timeline
  4. 4 Speaking of APIs...
  5. 5 A bit of history
  6. 6 QDev Bus-based Plumbing
  7. 7 NVMe Plumbing (pre-v6.0)
  8. 8 Shared Namespaces
  9. 9 Mistake: Just use -device
  10. 10 NVMe Plumbing (v6.0)
  11. 11 NVMe Plumbing (the "fix")
  12. 12 How do we fix this properly?
  13. 13 Rethinking the model
  14. 14 The hw/nvme "devpocalypse"
  15. 15 device VS -object
  16. 16 Lesson Learned
  17. 17 Future Work

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.