From 7b739f016bfd621d5fa63ed34346eb9428751f86 Mon Sep 17 00:00:00 2001 From: Martin Roth Date: Tue, 31 May 2022 17:06:21 -0600 Subject: Documentation: Update index.md and add 4.18 release notes Signed-off-by: Martin Roth Change-Id: I52814ebbae804ea0ff24a7cec0618054029b8b47 Reviewed-on: https://review.coreboot.org/c/coreboot/+/64843 Tested-by: build bot (Jenkins) Reviewed-by: Felix Singer --- Documentation/releases/coreboot-4.18-relnotes.md | 56 ++++++++++++++++++++++++ Documentation/releases/index.md | 3 +- 2 files changed, 58 insertions(+), 1 deletion(-) create mode 100644 Documentation/releases/coreboot-4.18-relnotes.md (limited to 'Documentation') diff --git a/Documentation/releases/coreboot-4.18-relnotes.md b/Documentation/releases/coreboot-4.18-relnotes.md new file mode 100644 index 0000000000..cfa47ed7ad --- /dev/null +++ b/Documentation/releases/coreboot-4.18-relnotes.md @@ -0,0 +1,56 @@ +Upcoming release - coreboot 4.18 +================================ + +The 4.18 release is planned for August 2022. + +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 + + + + + + + + + + + +Plans for Code Deprecation +-------------------------- + + +### Intel Icelake + +Intel Icelake code will be removed following the 4.19 release, planned +for November 2022. This consists of the Intel Icelake SOC and Intel +Icelake RVP mainboard + +Intel Icelake is unmaintained. Also, the only user of this platform ever +was the CRB board. From the looks of it the code never was ready for +production as only engineering sample CPUIDs are supported. This reduces +the maintanence overhead for the coreboot project. + + +### LEGACY_SMP_INIT + +Legacy SMP init will be removed from the coreboot master branch +immediately following this release. Anyone looking for the latest +version of the code should find it on the 4.18 branch. + +This also includes the codepath for SMM_ASEG. This code is used to start +APs and do some feature programming on each AP, but also set up SMM. +This has largely been superseded by PARALLEL_MP, which should be able to +cover all use cases of LEGACY_SMP_INIT, with little code changes. The +reason for deprecation is that having 2 codepaths to do the virtually +the same increases maintenance burden on the community a lot, while also +being rather confusing. diff --git a/Documentation/releases/index.md b/Documentation/releases/index.md index 91710f1a30..f1326b6e97 100644 --- a/Documentation/releases/index.md +++ b/Documentation/releases/index.md @@ -3,7 +3,7 @@ ## Upcoming release Please add to the release notes as changes are added: -* [4.17 - May 2022](coreboot-4.17-relnotes.md) +* [4.18 - Aug 2022](coreboot-4.18-relnotes.md) The [checklist] contains instructions to ensure that a release covers all important things and provides a reliable format for tarballs, branch @@ -15,6 +15,7 @@ important is taken care of. ## Previous releases +* [4.17 - May 2022](coreboot-4.17-relnotes.md) * [4.16 - Feb 2022](coreboot-4.16-relnotes.md) * [4.15 - November 2021](coreboot-4.15-relnotes.md) * [4.14 - May 2021](coreboot-4.14-relnotes.md) -- cgit v1.2.3