Making NetBSD as a fast(er) booting microvm
- Track: BSD
- Room: AW1.120
- Day: Saturday
- Start: 17:30
- End: 18:00
- Video only: aw1120
- Chat: Join the conversation!
How we implemented PVH boot capability to the NetBSD kernel, allowing it to start straight from QEMU's -kernel parameter or Firecracker's VMM. In the process, we reduced boot time from 300 to 20ms, using methods borrowed from FreeBSD, and some in-house optimisations to get rid of unnecessary delays.
Speakers
Emile 'iMil' Heitor |