Attention is currently required from: Angel Pons, Felix Singer, Jason Glenesk, Martin L Roth.
Nicholas Chin has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/79232?usp=email )
Change subject: doc/releases/4.22: Replace unicode chars with ASCII
......................................................................
Patch Set 1: Code-Review+2
--
To view, visit https://review.coreboot.org/c/coreboot/+/79232?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I0b8419a8ad01d711362733e02ace89c48d2893b2
Gerrit-Change-Number: 79232
Gerrit-PatchSet: 1
Gerrit-Owner: Felix Singer <service+coreboot-gerrit(a)felixsinger.de>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Jason Glenesk <jason.glenesk(a)gmail.com>
Gerrit-Reviewer: Martin L Roth <gaumless(a)gmail.com>
Gerrit-Reviewer: Nicholas Chin <nic.c3.14(a)gmail.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Felix Singer <service+coreboot-gerrit(a)felixsinger.de>
Gerrit-Attention: Jason Glenesk <jason.glenesk(a)gmail.com>
Gerrit-Attention: Martin L Roth <gaumless(a)gmail.com>
Gerrit-Attention: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Comment-Date: Sun, 26 Nov 2023 01:34:12 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment
Felix Singer has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/79232?usp=email )
Change subject: doc/releases/4.22: Replace unicode chars with ASCII
......................................................................
doc/releases/4.22: Replace unicode chars with ASCII
Change-Id: I0b8419a8ad01d711362733e02ace89c48d2893b2
Signed-off-by: Felix Singer <felixsinger(a)posteo.net>
---
M Documentation/releases/coreboot-4.22-relnotes.md
1 file changed, 3 insertions(+), 3 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/32/79232/1
diff --git a/Documentation/releases/coreboot-4.22-relnotes.md b/Documentation/releases/coreboot-4.22-relnotes.md
index ff978c2..4cd0991 100644
--- a/Documentation/releases/coreboot-4.22-relnotes.md
+++ b/Documentation/releases/coreboot-4.22-relnotes.md
@@ -29,14 +29,14 @@
Year.Month.Sub-version naming scheme. As such, the next release,
scheduled for February of 2024 will be numbered 24.02, with the
sub-version of 00 implied. If we need to do a fix or future release of
-the 24.02 release, we’ll append the values .01, .02 and so on to the
+the 24.02 release, we'll append the values .01, .02 and so on to the
initial release value.
### coreboot default branch update
Immediately after the 4.21 release, the coreboot project changed the
-default git branch from ‘master’ to ‘main’. For the first couple of
+default git branch from 'master' to 'main'. For the first couple of
months after the change, The master branch was synced with the main
branch several times a day, allowing people time to update any scripts.
As of 2023-11-01, the sync rate has slowed to once a week. This will
@@ -166,7 +166,7 @@
Additional coreboot changes
---------------------------
-* Move all ‘select’ statements from Kconfig.name files to Kconfig
+* Move all 'select' statements from Kconfig.name files to Kconfig
* acpigen now generates variable-length PkgLength fields instead of a
fixed 3-byte size to improve compatibility and to bring it in line
with IASL
--
To view, visit https://review.coreboot.org/c/coreboot/+/79232?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I0b8419a8ad01d711362733e02ace89c48d2893b2
Gerrit-Change-Number: 79232
Gerrit-PatchSet: 1
Gerrit-Owner: Felix Singer <service+coreboot-gerrit(a)felixsinger.de>
Gerrit-MessageType: newchange
Patrick Georgi has submitted this change. ( https://review.coreboot.org/c/coreboot/+/79263?usp=email )
Change subject: libpayload/unit-tests: Rename ARCH_BIG_ENDIAN to ARCH_MOCK_BIG_ENDIAN
......................................................................
libpayload/unit-tests: Rename ARCH_BIG_ENDIAN to ARCH_MOCK_BIG_ENDIAN
This fixes commit 12ae850dfc1 which used the wrong symbol, and previous
versions of Kconfig didn't notice.
Change-Id: I7145fd81a30a1455a6dd2c7f24564956a116d180
Signed-off-by: Patrick Georgi <patrick(a)coreboot.org>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/79263
Reviewed-by: Matt DeVillier <matt.devillier(a)gmail.com>
Reviewed-by: Martin L Roth <gaumless(a)gmail.com>
Tested-by: build bot (Jenkins) <no-reply(a)coreboot.org>
---
M payloads/libpayload/configs/config.unit-tests
1 file changed, 1 insertion(+), 1 deletion(-)
Approvals:
Martin L Roth: Looks good to me, approved
Matt DeVillier: Looks good to me, approved
build bot (Jenkins): Verified
diff --git a/payloads/libpayload/configs/config.unit-tests b/payloads/libpayload/configs/config.unit-tests
index dc1a49a..620d351 100644
--- a/payloads/libpayload/configs/config.unit-tests
+++ b/payloads/libpayload/configs/config.unit-tests
@@ -1,2 +1,2 @@
CONFIG_LP_ARCH_MOCK=y
-CONFIG_LP_ARCH_BIG_ENDIAN=n
+CONFIG_LP_ARCH_MOCK_BIG_ENDIAN=n
--
To view, visit https://review.coreboot.org/c/coreboot/+/79263?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I7145fd81a30a1455a6dd2c7f24564956a116d180
Gerrit-Change-Number: 79263
Gerrit-PatchSet: 2
Gerrit-Owner: Patrick Georgi <patrick(a)coreboot.org>
Gerrit-Reviewer: Martin L Roth <gaumless(a)gmail.com>
Gerrit-Reviewer: Matt DeVillier <matt.devillier(a)gmail.com>
Gerrit-Reviewer: Patrick Georgi <patrick(a)coreboot.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-MessageType: merged
Sven Anderson has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/77356?usp=email )
Change subject: security/tpm/crtm: Add measure additional CBFS files
......................................................................
Patch Set 8:
(1 comment)
Patchset:
PS8:
So, I’m not sure what the consensus is here. I’m happy to adapt the patch, but I would like to avoid a back and forth.
--
To view, visit https://review.coreboot.org/c/coreboot/+/77356?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: Ic7e1fb3787f496f7ddddf5cdc5f14c02acdc8066
Gerrit-Change-Number: 77356
Gerrit-PatchSet: 8
Gerrit-Owner: Sven Anderson <sven(a)anderson.de>
Gerrit-Reviewer: Christian Walter <christian.walter(a)9elements.com>
Gerrit-Reviewer: Julius Werner <jwerner(a)chromium.org>
Gerrit-Reviewer: Michał Żygowski <michal.zygowski(a)3mdeb.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-CC: Martin L Roth <gaumless(a)gmail.com>
Gerrit-CC: Nico Huber <nico.h(a)gmx.de>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Comment-Date: Sat, 25 Nov 2023 15:58:31 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Gerrit-MessageType: comment
Attention is currently required from: Patrick Georgi.
Martin L Roth has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/79263?usp=email )
Change subject: libpayload/unit-tests: Rename ARCH_BIG_ENDIAN to ARCH_MOCK_BIG_ENDIAN
......................................................................
Patch Set 1: Code-Review+2
(1 comment)
Patchset:
PS1:
thanks.
--
To view, visit https://review.coreboot.org/c/coreboot/+/79263?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I7145fd81a30a1455a6dd2c7f24564956a116d180
Gerrit-Change-Number: 79263
Gerrit-PatchSet: 1
Gerrit-Owner: Patrick Georgi <patrick(a)coreboot.org>
Gerrit-Reviewer: Martin L Roth <gaumless(a)gmail.com>
Gerrit-Reviewer: Matt DeVillier <matt.devillier(a)gmail.com>
Gerrit-CC: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Patrick Georgi <patrick(a)coreboot.org>
Gerrit-Comment-Date: Sat, 25 Nov 2023 15:47:34 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment
Attention is currently required from: Patrick Georgi.
Matt DeVillier has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/79263?usp=email )
Change subject: libpayload/unit-tests: Rename ARCH_BIG_ENDIAN to ARCH_MOCK_BIG_ENDIAN
......................................................................
Patch Set 1: Code-Review+2
--
To view, visit https://review.coreboot.org/c/coreboot/+/79263?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I7145fd81a30a1455a6dd2c7f24564956a116d180
Gerrit-Change-Number: 79263
Gerrit-PatchSet: 1
Gerrit-Owner: Patrick Georgi <patrick(a)coreboot.org>
Gerrit-Reviewer: Matt DeVillier <matt.devillier(a)gmail.com>
Gerrit-CC: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Patrick Georgi <patrick(a)coreboot.org>
Gerrit-Comment-Date: Sat, 25 Nov 2023 15:46:24 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment
Patrick Georgi has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/79263?usp=email )
Change subject: libpayload/unit-tests: Rename ARCH_BIG_ENDIAN to ARCH_MOCK_BIG_ENDIAN
......................................................................
libpayload/unit-tests: Rename ARCH_BIG_ENDIAN to ARCH_MOCK_BIG_ENDIAN
This fixes commit 12ae850dfc1 which used the wrong symbol, and previous
versions of Kconfig didn't notice.
Change-Id: I7145fd81a30a1455a6dd2c7f24564956a116d180
Signed-off-by: Patrick Georgi <patrick(a)coreboot.org>
---
M payloads/libpayload/configs/config.unit-tests
1 file changed, 1 insertion(+), 1 deletion(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/63/79263/1
diff --git a/payloads/libpayload/configs/config.unit-tests b/payloads/libpayload/configs/config.unit-tests
index dc1a49a..620d351 100644
--- a/payloads/libpayload/configs/config.unit-tests
+++ b/payloads/libpayload/configs/config.unit-tests
@@ -1,2 +1,2 @@
CONFIG_LP_ARCH_MOCK=y
-CONFIG_LP_ARCH_BIG_ENDIAN=n
+CONFIG_LP_ARCH_MOCK_BIG_ENDIAN=n
--
To view, visit https://review.coreboot.org/c/coreboot/+/79263?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I7145fd81a30a1455a6dd2c7f24564956a116d180
Gerrit-Change-Number: 79263
Gerrit-PatchSet: 1
Gerrit-Owner: Patrick Georgi <patrick(a)coreboot.org>
Gerrit-MessageType: newchange
Patrick Georgi has submitted this change. ( https://review.coreboot.org/c/coreboot/+/79258?usp=email )
Change subject: tree wide: Rename VBOOT_MEASURED_BOOT* to TPM_MEASURED_BOOT
......................................................................
tree wide: Rename VBOOT_MEASURED_BOOT* to TPM_MEASURED_BOOT
This follows commit c79e96b4eb3 which did the rename across the tree
except in these places. Remove the flag from CHROMEOS abuild builds
because it never really belonged there.
Change-Id: If98fa27f64d6b676d3edf68ba6fbaacf7ac422e4
Signed-off-by: Patrick Georgi <patrick(a)coreboot.org>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/79258
Reviewed-by: Arthur Heymans <arthur(a)aheymans.xyz>
Tested-by: build bot (Jenkins) <no-reply(a)coreboot.org>
Reviewed-by: Felix Singer <service+coreboot-gerrit(a)felixsinger.de>
---
M Documentation/mainboard/lenovo/vboot.md
M Documentation/security/vboot/measured_boot.md
M configs/config.google_octopus_spi_flash_console
M src/soc/amd/stoneyridge/Makefile.inc
M util/abuild/abuild
5 files changed, 5 insertions(+), 5 deletions(-)
Approvals:
Arthur Heymans: Looks good to me, approved
Felix Singer: Looks good to me, approved
build bot (Jenkins): Verified
diff --git a/Documentation/mainboard/lenovo/vboot.md b/Documentation/mainboard/lenovo/vboot.md
index 0a451ab..eb71583 100644
--- a/Documentation/mainboard/lenovo/vboot.md
+++ b/Documentation/mainboard/lenovo/vboot.md
@@ -9,7 +9,7 @@
## Enabling vboot
You can enable [vboot] in Kconfig's *Security* section. Besides a verified
boot you can also enable a measured boot by setting
-`CONFIG_VBOOT_MEASURED_BOOT`. Both options need a working TPM, which is
+`CONFIG_TPM_MEASURED_BOOT`. Both options need a working TPM, which is
present on all recent Lenovo devices.
## Updating and recovery
diff --git a/Documentation/security/vboot/measured_boot.md b/Documentation/security/vboot/measured_boot.md
index c8014c2..9866285 100644
--- a/Documentation/security/vboot/measured_boot.md
+++ b/Documentation/security/vboot/measured_boot.md
@@ -68,7 +68,7 @@
#### Runtime Data
* CBFS data which changes by external input dynamically. Never stays the same.
-* It is identified by VBOOT_MEASURED_BOOT_RUNTIME_DATA kconfig option and
+* It is identified by TPM_MEASURED_BOOT_RUNTIME_DATA kconfig option and
measured into a different PCR (PCR_RUNTIME_DATA kconfig option, 3 by default)
in order to avoid PCR pre-calculation issues.
diff --git a/configs/config.google_octopus_spi_flash_console b/configs/config.google_octopus_spi_flash_console
index df8889b..570528b 100644
--- a/configs/config.google_octopus_spi_flash_console
+++ b/configs/config.google_octopus_spi_flash_console
@@ -1,4 +1,4 @@
CONFIG_VENDOR_GOOGLE=y
CONFIG_BOARD_GOOGLE_OCTOPUS=y
CONFIG_CONSOLE_SPI_FLASH=y
-# CONFIG_VBOOT_MEASURED_BOOT is not set
+# CONFIG_TPM_MEASURED_BOOT is not set
diff --git a/src/soc/amd/stoneyridge/Makefile.inc b/src/soc/amd/stoneyridge/Makefile.inc
index 47bdf0f..93f3a92 100644
--- a/src/soc/amd/stoneyridge/Makefile.inc
+++ b/src/soc/amd/stoneyridge/Makefile.inc
@@ -26,7 +26,7 @@
verstage-y += i2c.c
postcar-y += memmap.c
-postcar-$(CONFIG_VBOOT_MEASURED_BOOT) += i2c.c
+postcar-$(CONFIG_TPM_MEASURED_BOOT) += i2c.c
ramstage-y += aoac.c
ramstage-y += BiosCallOuts.c
diff --git a/util/abuild/abuild b/util/abuild/abuild
index 4bdf7ee..1adf0462 100755
--- a/util/abuild/abuild
+++ b/util/abuild/abuild
@@ -883,7 +883,7 @@
chromeos=true
testclass=chromeos
customizing="${customizing}, chromeos"
- configoptions="${configoptions}CONFIG_CHROMEOS=y\nCONFIG_VBOOT_MEASURED_BOOT=y\n"
+ configoptions="${configoptions}CONFIG_CHROMEOS=y\n"
;;
-X|--xmlfile) shift
XMLFILE=$1
--
To view, visit https://review.coreboot.org/c/coreboot/+/79258?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: If98fa27f64d6b676d3edf68ba6fbaacf7ac422e4
Gerrit-Change-Number: 79258
Gerrit-PatchSet: 3
Gerrit-Owner: Patrick Georgi <patrick(a)coreboot.org>
Gerrit-Reviewer: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Reviewer: Felix Singer <service+coreboot-gerrit(a)felixsinger.de>
Gerrit-Reviewer: Martin L Roth <gaumless(a)gmail.com>
Gerrit-Reviewer: Matt DeVillier <matt.devillier(a)amd.corp-partner.google.com>
Gerrit-Reviewer: Patrick Georgi <patrick(a)coreboot.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-MessageType: merged
Patrick Georgi has submitted this change. ( https://review.coreboot.org/c/coreboot/+/79257?usp=email )
Change subject: configs: Drop reference to USE_CANNONLAKE_FSP_CAR
......................................................................
configs: Drop reference to USE_CANNONLAKE_FSP_CAR
This follows commit 5e8c906 which removed the symbol. Since Kconfig
is going to become more strict about unknown symbols, fix it.
As the config file's name indicates that its sole purpose is to test
integration of FSP's CAR, just drop the configuration altogether.
Change-Id: Idde7bf590c935a83e8f85f7d0a8e4b6954702319
Signed-off-by: Patrick Georgi <patrick(a)coreboot.org>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/79257
Tested-by: build bot (Jenkins) <no-reply(a)coreboot.org>
Reviewed-by: Felix Singer <service+coreboot-gerrit(a)felixsinger.de>
Reviewed-by: Arthur Heymans <arthur(a)aheymans.xyz>
---
D configs/config.intel_coffeelake_rvp11.fsp_car
1 file changed, 0 insertions(+), 7 deletions(-)
Approvals:
build bot (Jenkins): Verified
Arthur Heymans: Looks good to me, approved
Felix Singer: Looks good to me, approved
diff --git a/configs/config.intel_coffeelake_rvp11.fsp_car b/configs/config.intel_coffeelake_rvp11.fsp_car
deleted file mode 100644
index 6898217..0000000
--- a/configs/config.intel_coffeelake_rvp11.fsp_car
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG_USE_BLOBS=y
-CONFIG_VENDOR_INTEL=y
-CONFIG_INTEL_GMA_VBT_FILE="3rdparty/fsp/CoffeeLakeFspBinPkg/SampleCode/Vbt/Vbt.bin"
-CONFIG_BOARD_INTEL_COFFEELAKE_RVP11=y
-CONFIG_USE_CANNONLAKE_FSP_CAR=y
-CONFIG_RUN_FSP_GOP=y
-CONFIG_PAYLOAD_NONE=y
--
To view, visit https://review.coreboot.org/c/coreboot/+/79257?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: Idde7bf590c935a83e8f85f7d0a8e4b6954702319
Gerrit-Change-Number: 79257
Gerrit-PatchSet: 2
Gerrit-Owner: Patrick Georgi <patrick(a)coreboot.org>
Gerrit-Reviewer: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Felix Singer <service+coreboot-gerrit(a)felixsinger.de>
Gerrit-Reviewer: Patrick Georgi <patrick(a)coreboot.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-MessageType: merged