Patrick Georgi has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/36948 )
Change subject: Documentation/releases: Finalize 4.11, start 4.12 ......................................................................
Documentation/releases: Finalize 4.11, start 4.12
Fill in some stats using our repo analysis scripts in util/release/, thank the contributors, add some prose about notable achievements since 4.10.
Also start a new doc for 4.12.
Change-Id: I10a39081762d6e01f4040f717d36662975e4c8e9 Signed-off-by: Patrick Georgi pgeorgi@google.com --- M Documentation/releases/coreboot-4.11-relnotes.md A Documentation/releases/coreboot-4.12-relnotes.md 2 files changed, 106 insertions(+), 8 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/48/36948/1
diff --git a/Documentation/releases/coreboot-4.11-relnotes.md b/Documentation/releases/coreboot-4.11-relnotes.md index fa0da77..b2f8a25 100644 --- a/Documentation/releases/coreboot-4.11-relnotes.md +++ b/Documentation/releases/coreboot-4.11-relnotes.md @@ -1,18 +1,99 @@ Upcoming release - coreboot 4.11 ================================
-The 4.11 release is planned for October 2019 +coreboot 4.11 was released on November 19th.
-Update this document with changes that should be in the release -notes. -* Please use Markdown. -* See the [4.9](coreboot-4.9-relnotes.md) and [4.10](coreboot-4.10-relnotes.md) - release notes for the general format. -* The chip and board additions and removals will be updated right - before the release, so those do not need to be added. +This release cycle was a bit shorter to get closer to our regular +schedule of releasing in spring and autumn. + +Since 4.10 there were 1630 new commits by over 130 developers. +Of these, about 30 contributed to coreboot for the first time. + +Thank you to all contributors who made 4.11 what is it and welcome +to the project to all new contributors!
Clean Up -------- + +The past few months saw lots of clean up across the source tree: + +The included headers in source files were stripped down to avoid reading +unused headers, and unused code fragments, duplicate preprocessor symbols +and configuration options were eliminated. Even ACPI got its share +of attention, making our tables and bytecode more standards compliant +than ever. + +The code across Intel's chipsets was unified some more into drivers +for common function blocks, an effort we're more confident will +succeed now that Intel itself is driving it. + +Chipset work +------------ + +Most activity in the last couple months was on Intel support, +specifically the Kaby Lake and CannonLake drivers that were extended +for the generations that follow them. + +On ARM, the Mediatek 8173 chipset support saw significant work while +the AMD side worked on getting Picasso support in. + +But everything else also saw some action, the relatively old +(e.g. Intel GM45, Via VX900), the tiny (RISC-V) and the obscure +(Quark). + +Verified Boot +------------- + +The vboot feature that Chromebooks brought into coreboot was extended +to work on devices that weren't specially adapted for it: In addition +to its original device family it's now supported on various Lenovo +laptops, Open Compute Project systems and Siemens' industrial machines. + +Eltan's support for measured boot continues to be integrated with +vboot, sharing data structures and generally working together where +possible. + +New devices +----------- + +With 4.11 there's the beginning of support for Intel Tigerlake and +Qualcomm's SC7180 SoCs, while we removed the unmaintained support +for Allwinner's A10 SoC. + +There are also 25 new mainboards in our tree: + +* AMD PADMELON +* ASUS P5QL-EM +* EMULATION QEMU-AARCH64 +* GOOGLE AKEMI +* GOOGLE ARCADA CML +* GOOGLE DAMU +* GOOGLE DOOD +* GOOGLE DRALLION +* GOOGLE DRATINI +* GOOGLE JACUZZI +* GOOGLE JUNIPER +* GOOGLE KAKADU +* GOOGLE KAPPA +* GOOGLE PUFF +* GOOGLE SARIEN CML +* GOOGLE TREEYA +* GOOGLE TROGDOR +* LENOVO R60 +* LENOVO T410 +* LENOVO THINKPAD T440P +* LENOVO X301 +* RAZER BLADE-STEALTH KBL +* SIEMENS MC-APL6 +* SUPERMICRO X11SSH-TF +* SUPERMICRO X11SSM-F + +In addition to the Cubieboard (which uses the A10 SoC), we also +removed Google Hatch WHL. + +Deprecations +------------ + Because there was only a single developer board (AMD Torpedo) using AGESA family 12h, and because there were multiple, unique Coverity issues with it, the associated vendorcode will @@ -98,6 +179,7 @@ * intel/x4x * intel/gm45 * intel/nehalem +* intel/sandybridge * intel/braswell
### libgfxinit ### diff --git a/Documentation/releases/coreboot-4.12-relnotes.md b/Documentation/releases/coreboot-4.12-relnotes.md new file mode 100644 index 0000000..f9c5f7e --- /dev/null +++ b/Documentation/releases/coreboot-4.12-relnotes.md @@ -0,0 +1,16 @@ +Upcoming release - coreboot 4.12 +================================ + +The 4.12 release is planned for April 2020 + +Update this document with changes that should be in the release +notes. +* Please use Markdown. +* See the past few release notes for the general format. +* The chip and board additions and removals will be updated right + before the release, so those do not need to be added. + +Significant changes +------------------- + +### Add significant changes here
Paul Menzel has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/36948 )
Change subject: Documentation/releases: Finalize 4.11, start 4.12 ......................................................................
Patch Set 1:
(8 comments)
https://review.coreboot.org/c/coreboot/+/36948/1/Documentation/releases/core... File Documentation/releases/coreboot-4.11-relnotes.md:
https://review.coreboot.org/c/coreboot/+/36948/1/Documentation/releases/core... PS1, Line 12: what is it what it is
https://review.coreboot.org/c/coreboot/+/36948/1/Documentation/releases/core... PS1, Line 18: clean up cleanup
https://www.merriam-webster.com/dictionary/cleanup
https://review.coreboot.org/c/coreboot/+/36948/1/Documentation/releases/core... PS1, Line 26: The code across Intel's chipsets was unified some more into drivers : for common function blocks, an effort we're more confident will : succeed now that Intel itself is driving it. Re-format for block (line length)?
https://review.coreboot.org/c/coreboot/+/36948/1/Documentation/releases/core... PS1, Line 34: that Remove?
https://review.coreboot.org/c/coreboot/+/36948/1/Documentation/releases/core... PS1, Line 34: CannonLake Cannon Lake
https://review.coreboot.org/c/coreboot/+/36948/1/Documentation/releases/core... PS1, Line 35: that follow following
https://review.coreboot.org/c/coreboot/+/36948/1/Documentation/releases/core... PS1, Line 50: Siemens' Siemens to be consistent with the words before?
https://review.coreboot.org/c/coreboot/+/36948/1/Documentation/releases/core... PS1, Line 59: Tigerlake Tiger Lake
Patrick Georgi has uploaded a new patch set (#2). ( https://review.coreboot.org/c/coreboot/+/36948 )
Change subject: Documentation/releases: Finalize 4.11, start 4.12 ......................................................................
Documentation/releases: Finalize 4.11, start 4.12
Fill in some stats using our repo analysis scripts in util/release/, thank the contributors, add some prose about notable achievements since 4.10.
Also start a new doc for 4.12.
Change-Id: I10a39081762d6e01f4040f717d36662975e4c8e9 Signed-off-by: Patrick Georgi pgeorgi@google.com --- M Documentation/releases/coreboot-4.11-relnotes.md A Documentation/releases/coreboot-4.12-relnotes.md M Documentation/releases/index.md 3 files changed, 108 insertions(+), 9 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/48/36948/2
Arthur Heymans has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/36948 )
Change subject: Documentation/releases: Finalize 4.11, start 4.12 ......................................................................
Patch Set 1:
(1 comment)
https://review.coreboot.org/c/coreboot/+/36948/1/Documentation/releases/core... File Documentation/releases/coreboot-4.11-relnotes.md:
https://review.coreboot.org/c/coreboot/+/36948/1/Documentation/releases/core... PS1, Line 94: Deprecations I'll add a10 here.
Patrick Georgi has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/36948 )
Change subject: Documentation/releases: Finalize 4.11, start 4.12 ......................................................................
Patch Set 2:
(9 comments)
https://review.coreboot.org/c/coreboot/+/36948/1/Documentation/releases/core... File Documentation/releases/coreboot-4.11-relnotes.md:
https://review.coreboot.org/c/coreboot/+/36948/1/Documentation/releases/core... PS1, Line 12: what is it
what it is
Done
https://review.coreboot.org/c/coreboot/+/36948/1/Documentation/releases/core... PS1, Line 18: clean up
cleanup […]
Done
https://review.coreboot.org/c/coreboot/+/36948/1/Documentation/releases/core... PS1, Line 26: The code across Intel's chipsets was unified some more into drivers : for common function blocks, an effort we're more confident will : succeed now that Intel itself is driving it.
Re-format for block (line length)?
Done
https://review.coreboot.org/c/coreboot/+/36948/1/Documentation/releases/core... PS1, Line 34: that
Remove?
Done
https://review.coreboot.org/c/coreboot/+/36948/1/Documentation/releases/core... PS1, Line 34: CannonLake
Cannon Lake
Done
https://review.coreboot.org/c/coreboot/+/36948/1/Documentation/releases/core... PS1, Line 35: that follow
following
Done
https://review.coreboot.org/c/coreboot/+/36948/1/Documentation/releases/core... PS1, Line 50: Siemens'
Siemens to be consistent with the words before?
Done
https://review.coreboot.org/c/coreboot/+/36948/1/Documentation/releases/core... PS1, Line 59: Tigerlake
Tiger Lake
Done
https://review.coreboot.org/c/coreboot/+/36948/1/Documentation/releases/core... PS1, Line 94: Deprecations
I'll add a10 here.
A10 is already gone (as the previous section describes) and this section is about stuff that's still in 4.11 but will be gone in the very near future.
Hello build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/36948
to look at the new patch set (#3).
Change subject: Documentation/releases: Finalize 4.11, start 4.12 ......................................................................
Documentation/releases: Finalize 4.11, start 4.12
Fill in some stats using our repo analysis scripts in util/release/, thank the contributors, add some prose about notable achievements since 4.10.
Also start a new doc for 4.12.
Change-Id: I10a39081762d6e01f4040f717d36662975e4c8e9 Signed-off-by: Patrick Georgi pgeorgi@google.com --- M Documentation/releases/coreboot-4.11-relnotes.md A Documentation/releases/coreboot-4.12-relnotes.md M Documentation/releases/index.md 3 files changed, 108 insertions(+), 9 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/48/36948/3
Hello build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/36948
to look at the new patch set (#4).
Change subject: Documentation/releases: Finalize 4.11, start 4.12 ......................................................................
Documentation/releases: Finalize 4.11, start 4.12
Fill in some stats using our repo analysis scripts in util/release/, thank the contributors, add some prose about notable achievements since 4.10.
Also start a new doc for 4.12.
Change-Id: I10a39081762d6e01f4040f717d36662975e4c8e9 Signed-off-by: Patrick Georgi pgeorgi@google.com --- M Documentation/releases/coreboot-4.11-relnotes.md A Documentation/releases/coreboot-4.12-relnotes.md M Documentation/releases/index.md 3 files changed, 110 insertions(+), 9 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/48/36948/4
Paul Menzel has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/36948 )
Change subject: Documentation/releases: Finalize 4.11, start 4.12 ......................................................................
Patch Set 4: Code-Review+1
Hello Paul Menzel, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/36948
to look at the new patch set (#5).
Change subject: Documentation/releases: Finalize 4.11, start 4.12 ......................................................................
Documentation/releases: Finalize 4.11, start 4.12
Fill in some stats using our repo analysis scripts in util/release/, thank the contributors, add some prose about notable achievements since 4.10.
Also start a new doc for 4.12.
Change-Id: I10a39081762d6e01f4040f717d36662975e4c8e9 Signed-off-by: Patrick Georgi pgeorgi@google.com --- M Documentation/releases/coreboot-4.11-relnotes.md A Documentation/releases/coreboot-4.12-relnotes.md M Documentation/releases/index.md 3 files changed, 115 insertions(+), 9 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/48/36948/5
Arthur Heymans has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/36948 )
Change subject: Documentation/releases: Finalize 4.11, start 4.12 ......................................................................
Patch Set 5: Code-Review+2
Patrick Georgi has submitted this change. ( https://review.coreboot.org/c/coreboot/+/36948 )
Change subject: Documentation/releases: Finalize 4.11, start 4.12 ......................................................................
Documentation/releases: Finalize 4.11, start 4.12
Fill in some stats using our repo analysis scripts in util/release/, thank the contributors, add some prose about notable achievements since 4.10.
Also start a new doc for 4.12.
Change-Id: I10a39081762d6e01f4040f717d36662975e4c8e9 Signed-off-by: Patrick Georgi pgeorgi@google.com Reviewed-on: https://review.coreboot.org/c/coreboot/+/36948 Reviewed-by: Arthur Heymans arthur@aheymans.xyz Tested-by: build bot (Jenkins) no-reply@coreboot.org --- M Documentation/releases/coreboot-4.11-relnotes.md A Documentation/releases/coreboot-4.12-relnotes.md M Documentation/releases/index.md 3 files changed, 115 insertions(+), 9 deletions(-)
Approvals: build bot (Jenkins): Verified Arthur Heymans: Looks good to me, approved
diff --git a/Documentation/releases/coreboot-4.11-relnotes.md b/Documentation/releases/coreboot-4.11-relnotes.md index fa0da77..2d0b5cf 100644 --- a/Documentation/releases/coreboot-4.11-relnotes.md +++ b/Documentation/releases/coreboot-4.11-relnotes.md @@ -1,18 +1,99 @@ Upcoming release - coreboot 4.11 ================================
-The 4.11 release is planned for October 2019 +coreboot 4.11 was released on November 19th.
-Update this document with changes that should be in the release -notes. -* Please use Markdown. -* See the [4.9](coreboot-4.9-relnotes.md) and [4.10](coreboot-4.10-relnotes.md) - release notes for the general format. -* The chip and board additions and removals will be updated right - before the release, so those do not need to be added. +This release cycle was a bit shorter to get closer to our regular +schedule of releasing in spring and autumn. + +Since 4.10 there were 1630 new commits by over 130 developers. +Of these, about 30 contributed to coreboot for the first time. + +Thank you to all contributors who made 4.11 what it is and welcome +to the project to all new contributors!
Clean Up -------- + +The past few months saw lots of cleanup across the source tree: + +The included headers in source files were stripped down to avoid reading +unused headers, and unused code fragments, duplicate preprocessor symbols +and configuration options were eliminated. Even ACPI got its share +of attention, making our tables and bytecode more standards compliant +than ever. + +The code across Intel's chipsets was unified some more into drivers for +common function blocks, an effort we're more confident will succeed now +that Intel itself is driving it. + +Chipset work +------------ + +Most activity in the last couple months was on Intel support, +specifically the Kaby Lake and Cannon Lake drivers were extended +for the generations following them. + +On ARM, the Mediatek 8173 chipset support saw significant work while +the AMD side worked on getting Picasso support in. + +But everything else also saw some action, the relatively old +(e.g. Intel GM45, Via VX900), the tiny (RISC-V) and the obscure +(Quark). + +Verified Boot +------------- + +The vboot feature that Chromebooks brought into coreboot was extended +to work on devices that weren't specially adapted for it: In addition +to its original device family it's now supported on various Lenovo +laptops, Open Compute Project systems and Siemens industrial machines. + +Eltan's support for measured boot continues to be integrated with +vboot, sharing data structures and generally working together where +possible. + +New devices +----------- + +With 4.11 there's the beginning of support for Intel Tiger Lake and +Qualcomm's SC7180 SoCs, while we removed the unmaintained support +for Allwinner's A10 SoC. + +There are also 25 new mainboards in our tree: + +* AMD PADMELON +* ASUS P5QL-EM +* EMULATION QEMU-AARCH64 +* GOOGLE AKEMI +* GOOGLE ARCADA CML +* GOOGLE DAMU +* GOOGLE DOOD +* GOOGLE DRALLION +* GOOGLE DRATINI +* GOOGLE JACUZZI +* GOOGLE JUNIPER +* GOOGLE KAKADU +* GOOGLE KAPPA +* GOOGLE PUFF +* GOOGLE SARIEN CML +* GOOGLE TREEYA +* GOOGLE TROGDOR +* LENOVO R60 +* LENOVO T410 +* LENOVO THINKPAD T440P +* LENOVO X301 +* RAZER BLADE-STEALTH KBL +* SIEMENS MC-APL6 +* SUPERMICRO X11SSH-TF +* SUPERMICRO X11SSM-F + +In addition to the Cubieboard (which uses the A10 SoC), we also +removed Google Hatch WHL. + +Deprecations +------------ + Because there was only a single developer board (AMD Torpedo) using AGESA family 12h, and because there were multiple, unique Coverity issues with it, the associated vendorcode will @@ -23,6 +104,11 @@ board and no other work has picked up MIPS support, so it's very likely broken already.
+After more than a year of planning and following the announcement in +coreboot 4.10, platforms not using relocatable ramstage, a C bootblock +and, on systems using Cache as RAM, a postcar stage, won't be supported +going forward. + Significant changes -------------------
@@ -90,14 +176,17 @@ UPPER CASE commands and libpayload knows how to deal with USB3 hubs.
### Added VBOOT support to the following platforms: + * intel/gm45 * intel/nehalem
### Moved the following platforms to C_ENVIRONMENT_BOOTBLOCK: + * intel/i945 * intel/x4x * intel/gm45 * intel/nehalem +* intel/sandybridge * intel/braswell
### libgfxinit ### diff --git a/Documentation/releases/coreboot-4.12-relnotes.md b/Documentation/releases/coreboot-4.12-relnotes.md new file mode 100644 index 0000000..f9c5f7e --- /dev/null +++ b/Documentation/releases/coreboot-4.12-relnotes.md @@ -0,0 +1,16 @@ +Upcoming release - coreboot 4.12 +================================ + +The 4.12 release is planned for April 2020 + +Update this document with changes that should be in the release +notes. +* Please use Markdown. +* See the past few release notes for the general format. +* The chip and board additions and removals will be updated right + before the release, so those do not need to be added. + +Significant changes +------------------- + +### Add significant changes here diff --git a/Documentation/releases/index.md b/Documentation/releases/index.md index c49a61a..0a990f6 100644 --- a/Documentation/releases/index.md +++ b/Documentation/releases/index.md @@ -11,6 +11,7 @@ * [4.8 - May 2018](coreboot-4.8.1-relnotes.md) * [4.9 - December 2018](coreboot-4.9-relnotes.md) * [4.10 - July 2019](coreboot-4.10-relnotes.md) +* [4.11 - November 2019](coreboot-4.11-relnotes.md)
The checklist contains instructions to ensure that a release covers all important things and provides a reliable format for tarballs, branch @@ -22,4 +23,4 @@ ----------------
Please add to the release notes as changes are added: -* [4.11 - October 2019](coreboot-4.11-relnotes.md) +* [4.12 - April 2020](coreboot-4.12-relnotes.md)