|
@@ -1261,6 +1261,10 @@ static void load_linux(PCMachineState *pcms,
|
|
|
initrd_size);
|
|
|
}
|
|
|
|
|
|
+ option_rom[nb_option_roms].bootindex = 0;
|
|
|
+ option_rom[nb_option_roms].name = "pvh.bin";
|
|
|
+ nb_option_roms++;
|
|
|
+
|
|
|
return;
|
|
|
}
|
|
|
/* This looks like a multiboot kernel. If it is, let's stop
|
|
@@ -1712,6 +1716,7 @@ void xen_load_linux(PCMachineState *pcms)
|
|
|
for (i = 0; i < nb_option_roms; i++) {
|
|
|
assert(!strcmp(option_rom[i].name, "linuxboot.bin") ||
|
|
|
!strcmp(option_rom[i].name, "linuxboot_dma.bin") ||
|
|
|
+ !strcmp(option_rom[i].name, "pvh.bin") ||
|
|
|
!strcmp(option_rom[i].name, "multiboot.bin"));
|
|
|
rom_add_option(option_rom[i].name, option_rom[i].bootindex);
|
|
|
}
|