Patrick Georgi has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/44114 )
Change subject: Documentation: Fix sphinx configuration
......................................................................
Documentation: Fix sphinx configuration
Without the brackets, the string seems to be added as a list of
characters, and since there's no extension called 's', sphinx
bails out.
Change-Id: If0fc9c1a74f334b6154df3cb26836509de913567
Signed-off-by: Patrick Georgi <pgeorgi(a)google.com>
---
M Documentation/conf.py
1 file changed, 1 insertion(+), 1 deletion(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/14/44114/1
diff --git a/Documentation/conf.py b/Documentation/conf.py
index f82fa0e..3180fd9 100644
--- a/Documentation/conf.py
+++ b/Documentation/conf.py
@@ -48,7 +48,7 @@
except ImportError:
print("Error: Please install sphinxcontrib.ditaa for ASCII art conversion\n")
else:
- extensions += 'sphinxcontrib.ditaa'
+ extensions += ['sphinxcontrib.ditaa']
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
--
To view, visit https://review.coreboot.org/c/coreboot/+/44114
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: If0fc9c1a74f334b6154df3cb26836509de913567
Gerrit-Change-Number: 44114
Gerrit-PatchSet: 1
Gerrit-Owner: Patrick Georgi <pgeorgi(a)google.com>
Gerrit-MessageType: newchange
Michael Niewöhner has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/36356 )
Change subject: soc/intel/cannonlake: set LT_LOCK_MEMORY at end of POST
......................................................................
Patch Set 2:
(1 comment)
https://review.coreboot.org/c/coreboot/+/36356/2//COMMIT_MSG
Commit Message:
https://review.coreboot.org/c/coreboot/+/36356/2//COMMIT_MSG@9
PS2, Line 9: Use the new common function to set LT_LOCK_MEMORY at end of POST to
: protect SMM in accordance to Intel BWG.
:
add note that FSP does not set the lock when SkipMpInit=1
--
To view, visit https://review.coreboot.org/c/coreboot/+/36356
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Iaadd4996653c4f27d268b1c4773c1e2e86114912
Gerrit-Change-Number: 36356
Gerrit-PatchSet: 2
Gerrit-Owner: Michael Niewöhner
Gerrit-Reviewer: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Michael Niewöhner
Gerrit-Reviewer: Nathaniel L Desimone <nathaniel.l.desimone(a)intel.com>
Gerrit-Reviewer: Nico Huber <nico.h(a)gmx.de>
Gerrit-Reviewer: Patrick Georgi <pgeorgi(a)google.com>
Gerrit-Reviewer: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-Reviewer: Subrata Banik <subrata.banik(a)intel.com>
Gerrit-Reviewer: Varshit B Pandya <varshit.b.pandya(a)intel.com>
Gerrit-Reviewer: Varun Joshi <varun.joshi(a)intel.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-CC: Paul Menzel <paulepanter(a)users.sourceforge.net>
Gerrit-Comment-Date: Tue, 04 Aug 2020 11:55:23 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Gerrit-MessageType: comment
Michael Niewöhner has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/36356 )
Change subject: soc/intel/cannonlake: set LT_LOCK_MEMORY at end of POST
......................................................................
Patch Set 2:
(1 comment)
https://review.coreboot.org/c/coreboot/+/36356/2/src/soc/intel/cannonlake/f…
File src/soc/intel/cannonlake/finalize.c:
https://review.coreboot.org/c/coreboot/+/36356/2/src/soc/intel/cannonlake/f…
PS2, Line 116: mp_run_on_all_cpus
> There is no official/public documentation on this. […]
Current testing results:
SGX itself doesn't matter, but what matters is when the msr gets set.
MSR scope | when set | result
---------------------------------------------------------------------------------------------
package | end of post / soc_finalize | regions locked, according to chipsec
thread | end of post / soc_finalize | regions locked, according to chipsec
package | before mc reload in sgx code | PAVPC=0 and unlocked, TSEGMB filled but unlocked *
thread | before mc reload in sgx code | PAVPC=0 and unlocked, TSEGMB filled but unlocked *
* For unknown reasons the sgx test results differ from that at the time of the initial patches. Setting per-package vs. per-thread does not matter anymore. Maybe FSP changed something... sgx results at that time were:
MSR scope | when set | result
---------------------------------------------------------------------------------------------
package | before mc reload in sgx code | PAVPC=0 and unlocked, TSEGMB filled but unlocked *
thread | before mc reload in sgx code | regions lock ok, according to chipsec
Conclusions:
1. yes, the msr seems to be package-scoped
2. FSP locks TSEGMB and PAVPC at end of pei in fsp-s (in fact)
a) ... so it's right to set the msr after that.
b) ... This conflicts with the requirement to lock before mc reload with SGX enabled.
--
To view, visit https://review.coreboot.org/c/coreboot/+/36356
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Iaadd4996653c4f27d268b1c4773c1e2e86114912
Gerrit-Change-Number: 36356
Gerrit-PatchSet: 2
Gerrit-Owner: Michael Niewöhner
Gerrit-Reviewer: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Michael Niewöhner
Gerrit-Reviewer: Nathaniel L Desimone <nathaniel.l.desimone(a)intel.com>
Gerrit-Reviewer: Nico Huber <nico.h(a)gmx.de>
Gerrit-Reviewer: Patrick Georgi <pgeorgi(a)google.com>
Gerrit-Reviewer: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-Reviewer: Subrata Banik <subrata.banik(a)intel.com>
Gerrit-Reviewer: Varshit B Pandya <varshit.b.pandya(a)intel.com>
Gerrit-Reviewer: Varun Joshi <varun.joshi(a)intel.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-CC: Paul Menzel <paulepanter(a)users.sourceforge.net>
Gerrit-Comment-Date: Tue, 04 Aug 2020 11:28:11 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Angel Pons <th3fanbus(a)gmail.com>
Comment-In-Reply-To: Michael Niewöhner
Gerrit-MessageType: comment
Benjamin Doron has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/43070 )
Change subject: device/pci_rom.c: Treat BASE_DISPLAY class as GPU
......................................................................
Patch Set 5:
(1 comment)
https://review.coreboot.org/c/coreboot/+/43070/4//COMMIT_MSG
Commit Message:
https://review.coreboot.org/c/coreboot/+/43070/4//COMMIT_MSG@12
PS4, Line 12: Th
> nit: put this on the next line (commit messages wrap at 72 characters)
Done
--
To view, visit https://review.coreboot.org/c/coreboot/+/43070
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I0f203a013c010337ae7a9fddbd13330f380050a4
Gerrit-Change-Number: 43070
Gerrit-PatchSet: 5
Gerrit-Owner: Benjamin Doron <benjamin.doron00(a)gmail.com>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Comment-Date: Tue, 04 Aug 2020 09:56:58 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-MessageType: comment
Hello build bot (Jenkins), Angel Pons, Patrick Rudolph,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/43070
to look at the new patch set (#5).
Change subject: device/pci_rom.c: Treat BASE_DISPLAY class as GPU
......................................................................
device/pci_rom.c: Treat BASE_DISPLAY class as GPU
The DISPLAY_3D class is for graphics devices that are not connected to
displays. This includes GPUs implementing muxless Nvidia Optimus.
According to CB:31502, some AMD GPUs are identified as DISPLAY_OTHER.
Therefore, consider the entire DISPLAY class as GPUs.
Change-Id: I0f203a013c010337ae7a9fddbd13330f380050a4
Signed-off-by: Benjamin Doron <benjamin.doron00(a)gmail.com>
---
M src/device/pci_rom.c
1 file changed, 2 insertions(+), 2 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/70/43070/5
--
To view, visit https://review.coreboot.org/c/coreboot/+/43070
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I0f203a013c010337ae7a9fddbd13330f380050a4
Gerrit-Change-Number: 43070
Gerrit-PatchSet: 5
Gerrit-Owner: Benjamin Doron <benjamin.doron00(a)gmail.com>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-MessageType: newpatchset
Angel Pons has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/43070 )
Change subject: device/pci_rom.c: Treat BASE_DISPLAY class as GPU
......................................................................
Patch Set 4:
(1 comment)
https://review.coreboot.org/c/coreboot/+/43070/4//COMMIT_MSG
Commit Message:
https://review.coreboot.org/c/coreboot/+/43070/4//COMMIT_MSG@12
PS4, Line 12: Th
nit: put this on the next line (commit messages wrap at 72 characters)
--
To view, visit https://review.coreboot.org/c/coreboot/+/43070
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I0f203a013c010337ae7a9fddbd13330f380050a4
Gerrit-Change-Number: 43070
Gerrit-PatchSet: 4
Gerrit-Owner: Benjamin Doron <benjamin.doron00(a)gmail.com>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Comment-Date: Tue, 04 Aug 2020 09:53:49 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Gerrit-MessageType: comment