2018-06-03 23:51:30 +02:00
|
|
|
|
coreboot 4.8 & 4.8.1 release notes
|
|
|
|
|
==================================
|
|
|
|
|
|
|
|
|
|
The 4.8.1 release contains 2 commits: 5f0b80b880 and 6794ce02d4. This
|
|
|
|
|
minor release fixes an issue with adding payloads. The 4.8 release
|
|
|
|
|
covers commit 6dd2f69878 to commit ebdeb4d07d
|
|
|
|
|
|
|
|
|
|
Since the last release, the coreboot project had 1198 commits by 124
|
|
|
|
|
authors.
|
|
|
|
|
|
|
|
|
|
There are PGP signed 4.8 and 4.8.1 tags in the git repository. A branch
|
|
|
|
|
for 4.8 releases (4.8_branch) has been created.
|
|
|
|
|
|
|
|
|
|
A big thank you to everyone involved in making this release happen. We
|
|
|
|
|
couldn't have done this without the 35 new commit authors, the
|
|
|
|
|
experienced developers, the many reviewers, documentation writers and
|
|
|
|
|
the fantastic community supporting users on both the mailing list and
|
|
|
|
|
the IRC channel.
|
|
|
|
|
|
|
|
|
|
In general, this has been a calm release cycle. Several old devices were
|
|
|
|
|
removed from the master branch early in the release, as they hinder
|
|
|
|
|
development and nobody stepped up doing the porting effort or was
|
|
|
|
|
willing to test coreboot on them. If there is the desire to get a board
|
|
|
|
|
back, it isn't lost as it’s still in the git history.
|
|
|
|
|
|
|
|
|
|
Intel i945 platform
|
|
|
|
|
-------------------
|
|
|
|
|
* On Intel 945 devices, native graphics initialization is now skipped
|
|
|
|
|
saving around 100 ms during resume from S3. The OS drivers need to be
|
|
|
|
|
able to handle that. Linux’ i915 driver is able to handle it, but not
|
|
|
|
|
the frame buffer driver.
|
|
|
|
|
|
|
|
|
|
AMD Stoney Ridge
|
|
|
|
|
----------------------------------
|
|
|
|
|
* Significant cleanup from older AGESA based platforms
|
|
|
|
|
* Fixes to get S3 working
|
|
|
|
|
* Updates to GPIO code to match other modern coreboot chips
|
|
|
|
|
* AGESA interface cleanup - Use native coreboot functions when
|
|
|
|
|
possible
|
|
|
|
|
|
|
|
|
|
Lenovo mainboards
|
|
|
|
|
-----------------
|
2020-02-16 16:22:52 +01:00
|
|
|
|
* Started integration of VBT (Video BIOS Table) binary files to
|
2018-06-03 23:51:30 +02:00
|
|
|
|
support native graphics initialisation
|
|
|
|
|
|
|
|
|
|
Internal changes
|
|
|
|
|
----------------
|
|
|
|
|
* Rename of payload type 'payload' to 'simple_elf'
|
|
|
|
|
* Progress in removing typedef device_t
|
|
|
|
|
* Migrated all Intel platforms to a common VBT codebase
|
|
|
|
|
* Ongoing cleanup of whitespace, spelling and formatting
|
|
|
|
|
* Support for PCI in ramstage on non-x86
|
|
|
|
|
* Ongoing Intel platform code deduplication
|
|
|
|
|
|
|
|
|
|
Console changes
|
|
|
|
|
---------------
|
|
|
|
|
* Reduce default loglevel to DEBUG
|
|
|
|
|
* Introduce a way for mainboard to override the loglevel
|
|
|
|
|
* Restrict console messages to after console initialization
|
|
|
|
|
|
|
|
|
|
Fixed Bugs
|
|
|
|
|
----------
|
|
|
|
|
* qemu-i440fx: Fix ACPI checksum corruption
|
|
|
|
|
* intelmetool: Fix crash, support ME11+ platforms, fix bootguard
|
|
|
|
|
detection
|
|
|
|
|
* tpm: Fix TPM software stack vulnerability in tlcl_read() for TPM 1.2 (https://github.com/nccgroup/TPMGenie)
|
|
|
|
|
* asrock/b75pro3-m: Fixed HDMI
|
|
|
|
|
* Intel/ibexpeak: Fix missing ACPI PIRQ entries
|
|
|
|
|
* Intel/nehalem: Fix freeze during chipset lockdown
|
|
|
|
|
|
|
|
|
|
Payloads
|
|
|
|
|
--------
|
|
|
|
|
* Bumped SeaBIOS to 1.11.1
|
2022-07-13 11:11:44 +02:00
|
|
|
|
* Improved edk2 integration
|
2018-06-03 23:51:30 +02:00
|
|
|
|
|
|
|
|
|
Security
|
|
|
|
|
--------
|
|
|
|
|
* Start of refactoring the TPM software stack
|
|
|
|
|
* Introduced coreboot security section in kconfig
|
2020-03-24 08:40:45 +01:00
|
|
|
|
* vboot & TPM code moved into src/security
|
2018-06-03 23:51:30 +02:00
|
|
|
|
|
|
|
|
|
Intelmetool
|
|
|
|
|
-----------
|
|
|
|
|
* Add Intel Boot Guard status support
|
|
|
|
|
|
|
|
|
|
Documentation
|
|
|
|
|
-------------
|
|
|
|
|
* Switch from Hugo to Sphinx for the Documentation
|
|
|
|
|
* Working on markdown documentation for https://doc.coreboot.org
|
|
|
|
|
|
|
|
|
|
Added 17 mainboards
|
|
|
|
|
-------------------
|
|
|
|
|
* Asus MAXIMUS_IV_GENE_Z Intel Sandybridge
|
|
|
|
|
* Google ATLAS Intel Kabylake
|
|
|
|
|
* Google BIP Intel Geminilake
|
|
|
|
|
* Google CHEZA Qualcomm SDM845
|
|
|
|
|
* Google NOCTURNE Intel Kabylake
|
|
|
|
|
* Google OCTOPUS Intel Geminilake
|
|
|
|
|
* Google PHASER Intel Geminilake
|
|
|
|
|
* Google YORP Intel Geminilake
|
|
|
|
|
* HP 8770W Intel Ivybridge
|
|
|
|
|
* HP FOLIO_9470M Intel Ivybridge
|
|
|
|
|
* Intel KBLRVP8 Intel Skylake
|
|
|
|
|
* Lenovo W520 Intel Sandybridge
|
|
|
|
|
* OCP MONOLAKE Intel Broadwell DE
|
|
|
|
|
* OCP WEDGE100S Intel Broadwell DE
|
|
|
|
|
* Purism Librem 15 v2 Intel Broadwell
|
|
|
|
|
* Scaleway TAGADA Intel Denverton
|
|
|
|
|
* SiFive HIFIVE_UNLEASHED SiFive FU540
|
|
|
|
|
|
|
|
|
|
Removed 39 mainboards
|
|
|
|
|
---------------------
|
|
|
|
|
* Abit BE6_II_V2_0
|
|
|
|
|
* AMD DINAR
|
|
|
|
|
* AMD RUMBA
|
|
|
|
|
* Asus DSBF
|
|
|
|
|
* Asus MEW_AM
|
|
|
|
|
* Asus MEW_VM
|
|
|
|
|
* A-trend ATC_6220
|
|
|
|
|
* A-trend ATC_6240
|
|
|
|
|
* AZZA PT_6IBD
|
|
|
|
|
* Biostar M6TBA
|
|
|
|
|
* Compaq DESKPRO_EN_SFF_P600
|
|
|
|
|
* DMP EX
|
|
|
|
|
* ECS P6IWP_FE
|
|
|
|
|
* Gigabyte GA_6BXC
|
|
|
|
|
* Gigabyte GA_6BXE
|
|
|
|
|
* HP E_VECTRA_P2706T
|
|
|
|
|
* Intel D810E2CB
|
|
|
|
|
* Intel EAGLEHEIGHTS
|
|
|
|
|
* Intel MTARVON
|
|
|
|
|
* Intel TRUXTON
|
|
|
|
|
* Iwave RAINBOW_G6
|
|
|
|
|
* Lanner EM8510
|
|
|
|
|
* Lippert FRONTRUNNER
|
|
|
|
|
* Mitac 6513WU
|
|
|
|
|
* MSI MS_6119
|
|
|
|
|
* MSI MS_6147
|
|
|
|
|
* MSI MS_6156
|
|
|
|
|
* MSI MS_6178
|
|
|
|
|
* NEC POWERMATE_2000
|
|
|
|
|
* Nokia IP530
|
|
|
|
|
* RCA RM4100
|
|
|
|
|
* Soyo SY_6BA_PLUS_III
|
|
|
|
|
* Supermicro H8QGI
|
|
|
|
|
* Supermicro H8SCM
|
|
|
|
|
* Supermicro X7DB8
|
|
|
|
|
* Thomson IP1000
|
|
|
|
|
* Tyan S1846
|
|
|
|
|
* Tyan S8226
|
|
|
|
|
* Wyse S50
|
|
|
|
|
|
|
|
|
|
Added 2 socs
|
|
|
|
|
------------
|
|
|
|
|
* Qualcomm sdm845
|
|
|
|
|
* SiFive fu540
|
|
|
|
|
|
|
|
|
|
Removed 2 socs
|
|
|
|
|
--------------
|
|
|
|
|
* DMP vortex86ex
|
|
|
|
|
* Intel sch
|
|
|
|
|
|
|
|
|
|
Removed 5 processors
|
|
|
|
|
--------------------
|
|
|
|
|
* AMD agesa-family15
|
|
|
|
|
* AMD geode-gx2
|
|
|
|
|
* Intel ep80579
|
|
|
|
|
* Intel model-f0x
|
|
|
|
|
* Intel model-f1x
|
|
|
|
|
|
|
|
|
|
Statistics
|
|
|
|
|
----------
|
|
|
|
|
* Total commits: 1198
|
|
|
|
|
* Average Commits per day: 9.85
|
|
|
|
|
* Total authors: 124
|
|
|
|
|
* New authors: 35
|
|
|
|
|
* Total lines added: 386113
|
|
|
|
|
* Total lines removed: 291201
|
|
|
|
|
* Total lines difference: 94912
|