diff options
Diffstat (limited to 'Documentation/releases/coreboot-4.8.1-relnotes.md')
-rw-r--r-- | Documentation/releases/coreboot-4.8.1-relnotes.md | 179 |
1 files changed, 179 insertions, 0 deletions
diff --git a/Documentation/releases/coreboot-4.8.1-relnotes.md b/Documentation/releases/coreboot-4.8.1-relnotes.md new file mode 100644 index 0000000000..8a6ab964e8 --- /dev/null +++ b/Documentation/releases/coreboot-4.8.1-relnotes.md @@ -0,0 +1,179 @@ +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 +----------------- +* Started integration of VBT (Video Bios Table) binary files to +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 +* Improved TianoCore integration + +Security +-------- +* Start of refactoring the TPM software stack +* Introduced coreboot security section in kconfig +* VBoot & TPM code moved into src/security + +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 |