Hi, qboot (https://github.com/bonzini/qboot) is a stripped down firmware providing only what is needed to boot a Linux kernel on x86. I wonder if there is room to achieve similar results with SeaBIOS for the lightweight virtual machine use case.
The goal is to enter the kernel within 20 milliseconds. (That's the number I measured with qboot.)
Kevin: Have you looked at SeaBIOS startup time and do you think this use case is within the scope of what SeaBIOS is intended for?
Marc is beginning to profile boot times and any pointers would be helpful.