diff options
-rw-r--r-- | hw/i386/x86-common.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/hw/i386/x86-common.c b/hw/i386/x86-common.c index 28341b4..1cef304 100644 --- a/hw/i386/x86-common.c +++ b/hw/i386/x86-common.c @@ -962,6 +962,9 @@ void x86_load_linux(X86MachineState *x86ms, sev_load_ctx.setup_data = (char *)setup; sev_load_ctx.setup_size = setup_size; + /* kernel without setup header patches */ + fw_cfg_add_file(fw_cfg, "etc/boot/kernel", kernel, kernel_size); + if (sev_enabled()) { sev_add_kernel_loader_hashes(&sev_load_ctx, &error_fatal); } |