quiz: tiny VMs for kernel development

I gave a talk at BSDCan 2024 about quiz, a tool I wrote for rapid kernel and OpenZFS development. The first part is about the challenges of kernel development and how I approached solving them, while the second part is about some of the shortcomings of FreeBSD’s virtual machine subsystem and what it would need to make quiz a first-class option there. This generated some very interesting and useful conversation, and it’s quite likely that this year FreeBSD will have enough support to bring quiz there too.