Bug 1284254 - Update to 1.9.0
Update to 1.9.0
Status: CLOSED RAWHIDE
Product: Fedora
Classification: Fedora
Component: seabios (Show other bugs)
rawhide
x86_64 Linux
unspecified Severity unspecified
: ---
: ---
Assigned To: Fedora Virtualization Maintainers
Fedora Extras Quality Assurance
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2015-11-22 07:33 EST by poma
Modified: 2015-11-24 10:55 EST (History)
3 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2015-11-24 10:55:27 EST
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)
Update to 1.9.0 (2.67 KB, text/plain)
2015-11-22 07:33 EST, poma
no flags Details
SeaBIOS 1.9.0 (3.41 KB, image/png)
2015-11-22 07:35 EST, poma
no flags Details

  None (edit)
Description poma 2015-11-22 07:33:31 EST
Created attachment 1097527 [details]
Update to 1.9.0

SeaBIOS 1.9.0

Available on 20151117. Major changes in this release:

    The default boot menu key is now the ESC key (instead of F12)
    Initial support for Trusted Platform Module (TPM) hardware and BIOS calls
    Initial support for chain loading SeaBIOS from Grub (via multiboot support)
    Initial support for booting from SD cards on real hardware
    virtio 1.0 device support
    The build will no longer include the build hostname or build time on "clean" builds. This makes the build binaries more "reproducible".
    Basic support for running SeaBIOS on Baytrail Chromebooks
    SeaVGABIOS improvements:
        Improved support for old versions of x86emu (the "leal" instruction is now emulated)
    Several bug fixes and code cleanups


http://seabios.org/Releases#SeaBIOS_1.9.0
Comment 1 poma 2015-11-22 07:35:05 EST
...
python ./scripts/checkrom.py out/rom.o.objdump 128 out/bios.bin.raw out/bios.bin.prep
Error!  ROM doesn't fit (142188 > 131072)
   You have to either increase the size (CONFIG_ROM_SIZE)
   or turn off some features (such as hardware support not
   needed) to make it fit. ...
...

diff --git a/config.seabios-128k b/config.seabios-128k
index 2068757..d79a9b7 100644
--- a/config.seabios-128k
+++ b/config.seabios-128k
@@ -5,3 +5,8 @@ CONFIG_ROM_SIZE=128
 CONFIG_XEN=n
 CONFIG_USB_XHCI=n
 CONFIG_USB_UAS=n
+CONFIG_FLASH_FLOPPY=n
+CONFIG_RTC_TIMER=n
+CONFIG_HARDWARE_IRQ=n
+CONFIG_TSC_TIMER=n
+CONFIG_TCGBIOS=n
Comment 2 poma 2015-11-22 07:35 EST
Created attachment 1097528 [details]
SeaBIOS 1.9.0
Comment 3 Cole Robinson 2015-11-22 12:58:06 EST
I've already got the same patches locally as well. But I need to confirm with gerd that it's okay to use those config changes, I was waiting to see if a qemu pull request shows up
Comment 4 Cole Robinson 2015-11-24 10:55:27 EST
Built for rawhide now

Note You need to log in before you can comment on or make changes to this bug.