Patrick Georgi merged this change.

View Change

Approvals: build bot (Jenkins): Verified Stefan Reinauer: Looks good to me, approved Martin Roth: Looks good to me, approved HAOUAS Elyes: Looks good to me, but someone else must approve Arthur Heymans: Looks good to me, approved Angel Pons: Looks good to me, approved
Documentation: Add 4.10/4.11 release notes

For 4.11 that's obviously just the release notes template.

Change-Id: I44c15bcaedf1367d745c533cc0a4acebdd2f812e
Signed-off-by: Patrick Georgi <pgeorgi@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/34469
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: HAOUAS Elyes <ehaouas@noos.fr>
Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
Reviewed-by: Martin Roth <martinroth@google.com>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
---
M Documentation/releases/coreboot-4.10-relnotes.md
A Documentation/releases/coreboot-4.11-relnotes.md
2 files changed, 142 insertions(+), 11 deletions(-)

diff --git a/Documentation/releases/coreboot-4.10-relnotes.md b/Documentation/releases/coreboot-4.10-relnotes.md
index 9a6d63c..ce1c713 100644
--- a/Documentation/releases/coreboot-4.10-relnotes.md
+++ b/Documentation/releases/coreboot-4.10-relnotes.md
@@ -1,18 +1,39 @@
-Upcoming release - coreboot 4.10
+coreboot 4.10 release notes
===========================

-The 4.10 release is planned for April/May 2019
+The 4.10 release covers commit a2faaa9a2 to commit ae317695e3
+There is a pgp signed 4.10 tag in the git repository, and a branch will
+be created as needed.

-Update this document with changes that should be in the release
-notes.
-* Please use Markdown.
-* See the [4.7](coreboot-4.7-relnotes.md) and [4.9](coreboot-4.9-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.
+In nearly 8 months since 4.9 we had 198 authors commit 2538 changes
+to master. Of these, 85 authors made their first commit to coreboot:
+Welcome!

-Significant changes
--------------------
+Between the releases the tree grew by about 11000 lines of code plus
+5000 lines of comments.
+
+Again, a big Thank You to all contributors who helped shape the coreboot
+project, community and code with their effort, no matter if through
+development, review, testing, documentation or by helping people asking
+questions on our venues like IRC or our mailing list.
+
+What's New
+----------
+
+Most of the changes were to mainboards, and on the chipset side, lots
+of activity concentrated on x86. However compared to previous releases
+activity (and therefore interest, probably) increased in vboot and in
+non-x86 architectures. However it's harder this time to give this release
+a single topic like the last: This release accumulates some of everything.
+
+Clean Up
+--------
+As usual, there was a lot of cleaning up going on, and there notably,
+a good chunk of this year's Google Summer of Code project to clean out
+the issues reported by Coverity Scan is already in.
+
+The only larger scale change that was registered in the pre-release
+notes was also about cleaning up the tree:

### `device_t` is no more
coreboot used to have a data type, `device_t` that changed shape depending on
@@ -22,3 +43,96 @@
our romcc compiler.

That data type is now gone.
+
+Release Notes maintenance
+-------------------------
+Speaking of pre-release notes: After 4.10 we'll start a document for
+4.11 in the git repository. Feel free to add notable achievements there
+so we remember to give them a shout out in the next release's notes.
+
+Known Issues
+------------
+Sadly, Google Cyan is broken in this release. It doesn't work with the
+"C environment" bootblock (as compared to the old romcc type bootblock)
+which is now the default. Sadly it doesn't help to simply revert that
+change because doing so breaks other boards.
+
+If you want to use Google Cyan with the release (or if
+you're tracking the master branch), please keep an eye on
+https://review.coreboot.org/c/coreboot/+/34304 where a solution for this
+issue is sought.
+
+Deprecations
+------------
+As announced in the 4.9 release notes, there are no deprecations after 4.10.
+While 4.10 is also released late and we target a 4.11 release in October we
+nonetheless want to announce deprecations this time: These are under
+discussion since January, people are working on mitigations for about as long
+and so it should be possible to resolve the outstanding issues by the end of
+October.
+
+Specifically, we want to require code to work with the following Kconfig
+options so we can remove the options and the code they disable:
+
+* C\_ENVIRONMENT\_BOOTBLOCK
+* NO\_CAR\_GLOBAL\_MIGRATION
+
+These only affect x86. If your platform only works without them, please
+look into fixing that.
+
+Added 28 mainboards:
+--------------------
+ASROCK H110M-DVS
+ASUS H61M-CS
+ASUS P5G41T-M-LX
+ASUS P5QPL-AM
+ASUS P8Z77-M-PRO
+FACEBOOK FBG1701
+FOXCONN G41M
+GIGABYTE GA-H61MA-D3V
+GOOGLE BLOOG
+GOOGLE FLAPJACK
+GOOGLE GARG
+GOOGLE HATCH-WHL
+GOOGLE HELIOS
+GOOGLE KINDRED
+GOOGLE KODAMA
+GOOGLE KOHAKU
+GOOGLE KRANE
+GOOGLE MISTRAL
+HP COMPAQ-8200-ELITE-SFF-PC
+INTEL COMETLAKE-RVP
+INTEL KBLRVP11
+LENOVO R500
+LENOVO X1
+MSI MS7707
+PORTWELL M107
+PURISM LIBREM13-V4
+PURISM LIBREM15-V4
+SUPERMICRO X10SLM-PLUS-F
+UP SQUARED
+
+Removed 7 mainboards:
+---------------------
+GOOGLE BIP
+GOOGLE DELAN
+GOOGLE ROWAN
+PCENGINES ALIX1C
+PCENGINES ALIX2C
+PCENGINES ALIX2D
+PCENGINES ALIX6
+
+Removed 3 processors:
+---------------------
+src/cpu/amd/geode\_lx
+src/cpu/intel/model\_69x
+src/cpu/intel/model\_6dx
+
+Added 2 socs:
+-------------
+src/soc/amd/picasso
+src/soc/qualcomm/qcs405
+
+Toolchain
+---------
+* Update to gcc 8.3.0, binutils 2.32, IASL 20190509, clang 8
diff --git a/Documentation/releases/coreboot-4.11-relnotes.md b/Documentation/releases/coreboot-4.11-relnotes.md
new file mode 100644
index 0000000..995a8e7
--- /dev/null
+++ b/Documentation/releases/coreboot-4.11-relnotes.md
@@ -0,0 +1,17 @@
+Upcoming release - coreboot 4.11
+================================
+
+The 4.11 release is planned for October 2019
+
+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.
+
+Significant changes
+-------------------
+
+### Add significant changes here

To view, visit change 34469. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I44c15bcaedf1367d745c533cc0a4acebdd2f812e
Gerrit-Change-Number: 34469
Gerrit-PatchSet: 6
Gerrit-Owner: Patrick Georgi <pgeorgi@google.com>
Gerrit-Reviewer: Angel Pons <th3fanbus@gmail.com>
Gerrit-Reviewer: Arthur Heymans <arthur@aheymans.xyz>
Gerrit-Reviewer: HAOUAS Elyes <ehaouas@noos.fr>
Gerrit-Reviewer: Martin Roth <martinroth@google.com>
Gerrit-Reviewer: Patrick Georgi <pgeorgi@google.com>
Gerrit-Reviewer: Stefan Reinauer <stefan.reinauer@coreboot.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply@coreboot.org>
Gerrit-CC: Kyösti Mälkki <kyosti.malkki@gmail.com>
Gerrit-CC: Paul Menzel <paulepanter@users.sourceforge.net>
Gerrit-MessageType: merged