libkrun v1.19.4 fork adding PVH boot primitives (start_info + protected-mode vCPU state) for faster, kernel-direct x86_64 microVM startup.

x86_64: dump vcpu regs/sregs on KVM_EXIT_SHUTDOWN (triple-fault debug) master

So a PVH triple-fault is actually debuggable: rip shows whether it faulted on the first instruction (bad segment/mode) or later (bad start_info); cr0/cr2/ cr3/cr4/efer + cs/gdt/tr show the CPU mode and whether protected mode + the GDT/TR were set up as intended.


+19
1 changed file