build bot (Jenkins) has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/63560 )
Change subject: [VERY WIP]tests/cpu/x86/smm: Add unit tests
......................................................................
Patch Set 22: Verified-1
(10 comments)
File tests/cpu/x86/smm/smm_loader.c:
Robot Comment from checkpatch (run ID jenkins-coreboot-checkpatch-150318):
https://review.coreboot.org/c/coreboot/+/63560/comment/5bfe312b_e8c8efd2
PS22, Line 54: #define setup_rmodule(mod , c) \
space prohibited before that ',' (ctx:WxW)
Robot Comment from checkpatch (run ID jenkins-coreboot-checkpatch-150318):
https://review.coreboot.org/c/coreboot/+/63560/comment/bcef6f42_feff2591
PS22, Line 54: #define setup_rmodule(mod , c) \
macros should not use a trailing semicolon
Robot Comment from checkpatch (run ID jenkins-coreboot-checkpatch-150318):
https://review.coreboot.org/c/coreboot/+/63560/comment/67039c69_024ae076
PS22, Line 59: hdr->payload_begin_offset = (uintptr_t)(stub_module->program) - (uintptr_t)stub_module; \
line length of 97 exceeds 96 columns
Robot Comment from checkpatch (run ID jenkins-coreboot-checkpatch-150318):
https://review.coreboot.org/c/coreboot/+/63560/comment/f9f825b0_66b2aeef
PS22, Line 66: hdr->parameters_begin = (uintptr_t)&stub_module->params - (uintptr_t)stub_module->program; \
line length of 100 exceeds 96 columns
Robot Comment from checkpatch (run ID jenkins-coreboot-checkpatch-150318):
https://review.coreboot.org/c/coreboot/+/63560/comment/89c07fd5_3afd850d
PS22, Line 80: /* hdr->payload_begin_offset = (uintptr_t)(stub_module->program) - (uintptr_t)stub_module; */
line length of 101 exceeds 96 columns
Robot Comment from checkpatch (run ID jenkins-coreboot-checkpatch-150318):
https://review.coreboot.org/c/coreboot/+/63560/comment/9205b770_8e067e50
PS22, Line 87: /* hdr->parameters_begin = (uintptr_t)&stub_module->params - (uintptr_t)stub_module->program ; */
line length of 105 exceeds 96 columns
Robot Comment from checkpatch (run ID jenkins-coreboot-checkpatch-150318):
https://review.coreboot.org/c/coreboot/+/63560/comment/c476ae46_7964ab19
PS22, Line 93: /* stub_module->program[i] = stub_string[i % sizeof(stub_string)]; */
please, no space before tabs
Robot Comment from checkpatch (run ID jenkins-coreboot-checkpatch-150318):
https://review.coreboot.org/c/coreboot/+/63560/comment/d68d461b_91b4423a
PS22, Line 106: hdr->payload_begin_offset = (uintptr_t)(handler_module->program) - (uintptr_t)handler_module;
line length of 101 exceeds 96 columns
Robot Comment from checkpatch (run ID jenkins-coreboot-checkpatch-150318):
https://review.coreboot.org/c/coreboot/+/63560/comment/1d95fc90_5b30cb0e
PS22, Line 107: hdr->payload_end_offset = (uintptr_t)(handler_module->program) - (uintptr_t)handler_module + sizeof(handler_module->program);
line length of 133 exceeds 96 columns
Robot Comment from checkpatch (run ID jenkins-coreboot-checkpatch-150318):
https://review.coreboot.org/c/coreboot/+/63560/comment/89f1934f_8ab00f11
PS22, Line 113: hdr->parameters_begin = (uintptr_t)&handler_module->params - (uintptr_t)handler_module->program;
line length of 104 exceeds 96 columns
--
To view, visit https://review.coreboot.org/c/coreboot/+/63560
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I7462fa6155b8f8085256a027692cbead0ca3f08e
Gerrit-Change-Number: 63560
Gerrit-PatchSet: 22
Gerrit-Owner: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Jakub Czapiga <jacz(a)semihalf.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Comment-Date: Wed, 01 Jun 2022 11:33:27 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment
Attention is currently required from: Reka Norman, Tim Wawrzynczak.
Jimmy Su has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/64847 )
Change subject: [TEST] mb/google/nissa/var/craask: Enable OVTI8856 MIPI camera
......................................................................
Patch Set 1:
(3 comments)
File src/mainboard/google/brya/variants/craask/overridetree.cb:
https://review.coreboot.org/c/coreboot/+/64847/comment/20e1d1f6_2bf67fe8
PS1, Line 48: probe WFC WFC_MIPI_OVTI5675
: probe WFC WFC_MIPI_OVTI8856
remove the two lines
https://review.coreboot.org/c/coreboot/+/64847/comment/3d2561a6_0bb14778
PS1, Line 233: probe WFC WFC_MIPI_OVTI5675
: probe WFC WFC_MIPI_OVTI8856
remove the two lines
https://review.coreboot.org/c/coreboot/+/64847/comment/5854bb86_c2ff86a7
PS1, Line 253: probe WFC WFC_MIPI_OVTI5675
: probe WFC WFC_MIPI_OVTI8856
remove the two lines
--
To view, visit https://review.coreboot.org/c/coreboot/+/64847
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I18984fec46cc89d107139fe458d5dc4a10b9d20e
Gerrit-Change-Number: 64847
Gerrit-PatchSet: 1
Gerrit-Owner: Reka Norman <rekanorman(a)chromium.org>
Gerrit-Reviewer: Tim Wawrzynczak <twawrzynczak(a)chromium.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Jimmy Su <jimmy.su(a)intel.corp-partner.google.com>
Gerrit-Attention: Reka Norman <rekanorman(a)chromium.org>
Gerrit-Attention: Tim Wawrzynczak <twawrzynczak(a)chromium.org>
Gerrit-Comment-Date: Wed, 01 Jun 2022 11:33:18 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Gerrit-MessageType: comment
Arthur Heymans has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/63560 )
Change subject: [VERY WIP]tests/cpu/x86/smm: Add unit tests
......................................................................
Patch Set 22: Code-Review-2
--
To view, visit https://review.coreboot.org/c/coreboot/+/63560
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I7462fa6155b8f8085256a027692cbead0ca3f08e
Gerrit-Change-Number: 63560
Gerrit-PatchSet: 22
Gerrit-Owner: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Jakub Czapiga <jacz(a)semihalf.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Comment-Date: Wed, 01 Jun 2022 11:32:24 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment
Attention is currently required from: Paul Menzel, Tim Wawrzynczak, Kyösti Mälkki.
Hello build bot (Jenkins), Tim Wawrzynczak,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/63602
to look at the new patch set (#22).
Change subject: cpu/x86/smm: Use struct region to check overlapping sections
......................................................................
cpu/x86/smm: Use struct region to check overlapping sections
This allows for some runtime checks on all SMM elements and removes
the need for manual checks.
We can drop completely separate codepaths on SMM_TSEG & SMM_ASEG as the
only difference is where permanent handler gets placed.
TESTED on prodrive/hermes and qemu with SSM_ASEG with 4 cores & SMM_TSEG
with 128 cores. This code figured out quite some problems with
overlapping regions so I think this is the right approach.
Change-Id: Ib7e2e3ae16c223ecfd8d5bce6ff6c17c53496925
Signed-off-by: Arthur Heymans <arthur(a)aheymans.xyz>
---
M src/cpu/x86/smm/smm_module_loader.c
1 file changed, 122 insertions(+), 152 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/02/63602/22
--
To view, visit https://review.coreboot.org/c/coreboot/+/63602
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ib7e2e3ae16c223ecfd8d5bce6ff6c17c53496925
Gerrit-Change-Number: 63602
Gerrit-PatchSet: 22
Gerrit-Owner: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Tim Wawrzynczak <twawrzynczak(a)google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Arthur Heymans <arthur.heymans(a)9elements.com>
Gerrit-CC: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Tim Wawrzynczak <twawrzynczak(a)google.com>
Gerrit-Attention: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Gerrit-MessageType: newpatchset
build bot (Jenkins) has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/63560 )
Change subject: [VERY WIP]tests/cpu/x86/smm: Add unit tests
......................................................................
Patch Set 21: Verified-1
(10 comments)
File tests/cpu/x86/smm/smm_loader.c:
Robot Comment from checkpatch (run ID jenkins-coreboot-checkpatch-150315):
https://review.coreboot.org/c/coreboot/+/63560/comment/28347415_d8fd5da1
PS21, Line 54: #define setup_rmodule(mod , c) \
space prohibited before that ',' (ctx:WxW)
Robot Comment from checkpatch (run ID jenkins-coreboot-checkpatch-150315):
https://review.coreboot.org/c/coreboot/+/63560/comment/eebbeb01_336ed3b4
PS21, Line 54: #define setup_rmodule(mod , c) \
macros should not use a trailing semicolon
Robot Comment from checkpatch (run ID jenkins-coreboot-checkpatch-150315):
https://review.coreboot.org/c/coreboot/+/63560/comment/02b680ad_cc401aa5
PS21, Line 59: hdr->payload_begin_offset = (uintptr_t)(stub_module->program) - (uintptr_t)stub_module; \
line length of 97 exceeds 96 columns
Robot Comment from checkpatch (run ID jenkins-coreboot-checkpatch-150315):
https://review.coreboot.org/c/coreboot/+/63560/comment/0669d487_5e77860d
PS21, Line 66: hdr->parameters_begin = (uintptr_t)&stub_module->params - (uintptr_t)stub_module->program; \
line length of 100 exceeds 96 columns
Robot Comment from checkpatch (run ID jenkins-coreboot-checkpatch-150315):
https://review.coreboot.org/c/coreboot/+/63560/comment/d5c46b15_f39dade1
PS21, Line 80: /* hdr->payload_begin_offset = (uintptr_t)(stub_module->program) - (uintptr_t)stub_module; */
line length of 101 exceeds 96 columns
Robot Comment from checkpatch (run ID jenkins-coreboot-checkpatch-150315):
https://review.coreboot.org/c/coreboot/+/63560/comment/b7db7659_1b1f4a88
PS21, Line 87: /* hdr->parameters_begin = (uintptr_t)&stub_module->params - (uintptr_t)stub_module->program ; */
line length of 105 exceeds 96 columns
Robot Comment from checkpatch (run ID jenkins-coreboot-checkpatch-150315):
https://review.coreboot.org/c/coreboot/+/63560/comment/7b8b5757_87fae774
PS21, Line 93: /* stub_module->program[i] = stub_string[i % sizeof(stub_string)]; */
please, no space before tabs
Robot Comment from checkpatch (run ID jenkins-coreboot-checkpatch-150315):
https://review.coreboot.org/c/coreboot/+/63560/comment/fef41d09_e0a73eda
PS21, Line 106: hdr->payload_begin_offset = (uintptr_t)(handler_module->program) - (uintptr_t)handler_module;
line length of 101 exceeds 96 columns
Robot Comment from checkpatch (run ID jenkins-coreboot-checkpatch-150315):
https://review.coreboot.org/c/coreboot/+/63560/comment/d641275d_65b3952d
PS21, Line 107: hdr->payload_end_offset = (uintptr_t)(handler_module->program) - (uintptr_t)handler_module + sizeof(handler_module->program);
line length of 133 exceeds 96 columns
Robot Comment from checkpatch (run ID jenkins-coreboot-checkpatch-150315):
https://review.coreboot.org/c/coreboot/+/63560/comment/8e5b90a5_7bc24a57
PS21, Line 113: hdr->parameters_begin = (uintptr_t)&handler_module->params - (uintptr_t)handler_module->program;
line length of 104 exceeds 96 columns
--
To view, visit https://review.coreboot.org/c/coreboot/+/63560
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I7462fa6155b8f8085256a027692cbead0ca3f08e
Gerrit-Change-Number: 63560
Gerrit-PatchSet: 21
Gerrit-Owner: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Jakub Czapiga <jacz(a)semihalf.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Comment-Date: Wed, 01 Jun 2022 11:26:16 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment
Attention is currently required from: Michał Żygowski, Michał Kopeć.
build bot (Jenkins) has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/64640 )
Change subject: mainboard/msi/ms7d25: Enable CBFS serial number and UUID as default
......................................................................
Patch Set 4: Verified-1
--
To view, visit https://review.coreboot.org/c/coreboot/+/64640
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ic8af889f12617d4ab6a27c6f336276c04f26244c
Gerrit-Change-Number: 64640
Gerrit-PatchSet: 4
Gerrit-Owner: Michał Żygowski <michal.zygowski(a)3mdeb.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Michał Żygowski <michal.zygowski(a)3mdeb.com>
Gerrit-Attention: Michał Kopeć <michal.kopec(a)3mdeb.com>
Gerrit-Comment-Date: Wed, 01 Jun 2022 11:24:13 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment
Attention is currently required from: Arthur Heymans.
Kyösti Mälkki has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/63480 )
Change subject: cpu/x86/smm_module_loader: Drop superfluous checks
......................................................................
Patch Set 22: Code-Review+2
(1 comment)
Commit Message:
https://review.coreboot.org/c/coreboot/+/63480/comment/f5aed3aa_b70881c3
PS20, Line 10: parts of the code.
> > > No need to describe it in commit message, but if you could add a gerrit review comments inline w […]
Ack
--
To view, visit https://review.coreboot.org/c/coreboot/+/63480
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I275d5dda9c69cc89608450ae27dd5dbd581e3595
Gerrit-Change-Number: 63480
Gerrit-PatchSet: 22
Gerrit-Owner: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Comment-Date: Wed, 01 Jun 2022 11:23:53 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Comment-In-Reply-To: Arthur Heymans <arthur(a)aheymans.xyz>
Comment-In-Reply-To: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Gerrit-MessageType: comment
Attention is currently required from: Michał Żygowski, Michał Kopeć.
build bot (Jenkins) has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/64295 )
Change subject: mainboard/msi/ms7d25: Add USB macros and port designation comments
......................................................................
Patch Set 7: Verified-1
--
To view, visit https://review.coreboot.org/c/coreboot/+/64295
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ib2e842ef240ab25e2a9f7fa2e0766206fde7943d
Gerrit-Change-Number: 64295
Gerrit-PatchSet: 7
Gerrit-Owner: Michał Żygowski <michal.zygowski(a)3mdeb.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Michał Żygowski <michal.zygowski(a)3mdeb.com>
Gerrit-Attention: Michał Kopeć <michal.kopec(a)3mdeb.com>
Gerrit-Comment-Date: Wed, 01 Jun 2022 11:23:07 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment
Attention is currently required from: Michał Żygowski, Michał Kopeć.
build bot (Jenkins) has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/64222 )
Change subject: mainboard/msi/ms7d25: Add default vboot configuration
......................................................................
Patch Set 8: Verified-1
--
To view, visit https://review.coreboot.org/c/coreboot/+/64222
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I9590a33e828906de083cb23c8b647ed2da0750ee
Gerrit-Change-Number: 64222
Gerrit-PatchSet: 8
Gerrit-Owner: Michał Żygowski <michal.zygowski(a)3mdeb.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Michał Żygowski <michal.zygowski(a)3mdeb.com>
Gerrit-Attention: Michał Kopeć <michal.kopec(a)3mdeb.com>
Gerrit-Comment-Date: Wed, 01 Jun 2022 11:22:43 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment
Attention is currently required from: Michał Żygowski, Michał Kopeć.
build bot (Jenkins) has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/64221 )
Change subject: drivers/mrc_cache: Do not verify TPM MRC hash if secdata is mocked
......................................................................
Patch Set 8: Verified-1
--
To view, visit https://review.coreboot.org/c/coreboot/+/64221
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ic0cf04b129fe1c5e94cd8a803bb21aa350c3f8da
Gerrit-Change-Number: 64221
Gerrit-PatchSet: 8
Gerrit-Owner: Michał Żygowski <michal.zygowski(a)3mdeb.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Michał Żygowski <michal.zygowski(a)3mdeb.com>
Gerrit-Attention: Michał Kopeć <michal.kopec(a)3mdeb.com>
Gerrit-Comment-Date: Wed, 01 Jun 2022 11:22:20 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment