Message ID | 20200826105254.28496-3-kraxel@redhat.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | microvm: add acpi support | expand |
On Wed, Aug 26, 2020 at 12:52:36PM +0200, Gerd Hoffmann wrote: > Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> > --- > roms/Makefile | 5 ++++- > roms/config.seabios-microvm | 26 ++++++++++++++++++++++++++ > 2 files changed, 30 insertions(+), 1 deletion(-) > create mode 100644 roms/config.seabios-microvm Reviewed-by: Sergio Lopez <slp@redhat.com> > diff --git a/roms/Makefile b/roms/Makefile > index 2673a39f9dc2..f8890c7e39de 100644 > --- a/roms/Makefile > +++ b/roms/Makefile > @@ -70,9 +70,12 @@ default help: > @echo " clean -- delete the files generated by the previous" \ > "build targets" > > -bios: build-seabios-config-seabios-128k build-seabios-config-seabios-256k > +bios: build-seabios-config-seabios-128k \ > + build-seabios-config-seabios-256k \ > + build-seabios-config-seabios-microvm > cp seabios/builds/seabios-128k/bios.bin ../pc-bios/bios.bin > cp seabios/builds/seabios-256k/bios.bin ../pc-bios/bios-256k.bin > + cp seabios/builds/seabios-microvm/bios.bin ../pc-bios/bios-microvm.bin > > vgabios seavgabios: $(patsubst %,seavgabios-%,$(vgabios_variants)) > > diff --git a/roms/config.seabios-microvm b/roms/config.seabios-microvm > new file mode 100644 > index 000000000000..a253e2edc6ec > --- /dev/null > +++ b/roms/config.seabios-microvm > @@ -0,0 +1,26 @@ > +CONFIG_QEMU=y > +CONFIG_QEMU_HARDWARE=y > +CONFIG_PERMIT_UNALIGNED_PCIROM=y > +CONFIG_ROM_SIZE=128 > +CONFIG_XEN=n > +CONFIG_BOOTSPLASH=n > +CONFIG_ATA=n > +CONFIG_AHCI=n > +CONFIG_SDCARD=n > +CONFIG_PVSCSI=n > +CONFIG_ESP_SCSI=n > +CONFIG_LSI_SCSI=n > +CONFIG_MEGASAS=n > +CONFIG_MPT_SCSI=n > +CONFIG_FLOPPY=n > +CONFIG_FLASH_FLOPPY=n > +CONFIG_NVME=n > +CONFIG_PS2PORT=n > +CONFIG_USB=n > +CONFIG_LPT=n > +CONFIG_RTC_TIMER=n > +CONFIG_USE_SMM=n > +CONFIG_PMTIMER=n > +CONFIG_TCGBIOS=n > +CONFIG_HARDWARE_IRQ=n > +CONFIG_ACPI_PARSE=y > -- > 2.27.0 >
diff --git a/roms/Makefile b/roms/Makefile index 2673a39f9dc2..f8890c7e39de 100644 --- a/roms/Makefile +++ b/roms/Makefile @@ -70,9 +70,12 @@ default help: @echo " clean -- delete the files generated by the previous" \ "build targets" -bios: build-seabios-config-seabios-128k build-seabios-config-seabios-256k +bios: build-seabios-config-seabios-128k \ + build-seabios-config-seabios-256k \ + build-seabios-config-seabios-microvm cp seabios/builds/seabios-128k/bios.bin ../pc-bios/bios.bin cp seabios/builds/seabios-256k/bios.bin ../pc-bios/bios-256k.bin + cp seabios/builds/seabios-microvm/bios.bin ../pc-bios/bios-microvm.bin vgabios seavgabios: $(patsubst %,seavgabios-%,$(vgabios_variants)) diff --git a/roms/config.seabios-microvm b/roms/config.seabios-microvm new file mode 100644 index 000000000000..a253e2edc6ec --- /dev/null +++ b/roms/config.seabios-microvm @@ -0,0 +1,26 @@ +CONFIG_QEMU=y +CONFIG_QEMU_HARDWARE=y +CONFIG_PERMIT_UNALIGNED_PCIROM=y +CONFIG_ROM_SIZE=128 +CONFIG_XEN=n +CONFIG_BOOTSPLASH=n +CONFIG_ATA=n +CONFIG_AHCI=n +CONFIG_SDCARD=n +CONFIG_PVSCSI=n +CONFIG_ESP_SCSI=n +CONFIG_LSI_SCSI=n +CONFIG_MEGASAS=n +CONFIG_MPT_SCSI=n +CONFIG_FLOPPY=n +CONFIG_FLASH_FLOPPY=n +CONFIG_NVME=n +CONFIG_PS2PORT=n +CONFIG_USB=n +CONFIG_LPT=n +CONFIG_RTC_TIMER=n +CONFIG_USE_SMM=n +CONFIG_PMTIMER=n +CONFIG_TCGBIOS=n +CONFIG_HARDWARE_IRQ=n +CONFIG_ACPI_PARSE=y
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> --- roms/Makefile | 5 ++++- roms/config.seabios-microvm | 26 ++++++++++++++++++++++++++ 2 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 roms/config.seabios-microvm