Attention is currently required from: Julius Werner, Martin Roth, ron minnich.
Peter Stuge has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/70158 )
Change subject: coreboot_tables: Make existing alignment conventions more explicit
......................................................................
Patch Set 2: Code-Review-1
(3 comments)
File src/commonlib/include/commonlib/coreboot_tables.h:
https://review.coreboot.org/c/coreboot/+/70158/comment/15765d41_bbf101f0
PS2, Line 110: #define LB_ENTRY_ALIGN 4
Should this come before lb_uint64_t on line 107 and be used there too?
File src/lib/coreboot_table.c:
https://review.coreboot.org/c/coreboot/+/70158/comment/b7e05c4e_5121cef3
PS2, Line 80: assert(IS_ALIGNED(rec->size, LB_ENTRY_ALIGN));
What happens if assert() fails?
Does any existing code in the same code path use assert() already?
I don't like that there can be a runtime failure, since that is likely a catastrophical error. Can it be avoided by doing something else?
Explicit serialization code would avoid it, but I do recognize that that is a larger and/or different change.
https://review.coreboot.org/c/coreboot/+/70158/comment/3bff3fa3_18d57c90
PS2, Line 306: strlen(mainboard_part_number) + 1, LB_ENTRY_ALIGN);
Isn't this (8->4) a functional change in all 7 instances?
--
To view, visit https://review.coreboot.org/c/coreboot/+/70158
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Iaeef29ef255047a855066469e03b5481812e5975
Gerrit-Change-Number: 70158
Gerrit-PatchSet: 2
Gerrit-Owner: Julius Werner <jwerner(a)chromium.org>
Gerrit-Reviewer: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Jakub Czapiga <jacz(a)semihalf.com>
Gerrit-Reviewer: Martin Roth <martin.roth(a)amd.corp-partner.google.com>
Gerrit-Reviewer: Peter Stuge <peter(a)stuge.se>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Reviewer: ron minnich <rminnich(a)gmail.com>
Gerrit-Attention: Julius Werner <jwerner(a)chromium.org>
Gerrit-Attention: Martin Roth <martin.roth(a)amd.corp-partner.google.com>
Gerrit-Attention: ron minnich <rminnich(a)gmail.com>
Gerrit-Comment-Date: Sat, 03 Dec 2022 10:19:18 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment
Attention is currently required from: Nico Huber.
build bot (Jenkins) has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/70283 )
Change subject: [test] Update libgnat
......................................................................
Patch Set 3:
(2 comments)
Commit Message:
Robot Comment from checkpatch (run ID jenkins-coreboot-checkpatch-165158):
https://review.coreboot.org/c/coreboot/+/70283/comment/8666cbca_7424f25b
PS3, Line 9: update to gcc/ada/libgnat/
Possible unwrapped commit description (prefer a maximum 72 chars per line)
File src/lib/gnat/s-stalib.ads:
Robot Comment from checkpatch (run ID jenkins-coreboot-checkpatch-165158):
https://review.coreboot.org/c/coreboot/+/70283/comment/efe5772f_1761b20f
PS3, Line 60: -- we never want to attempt initialiazation of virtual variables of this
'initialiazation' may be misspelled - perhaps 'initialization'?
--
To view, visit https://review.coreboot.org/c/coreboot/+/70283
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I7545be873ecd28dfb78c03ab39ba699f4af21979
Gerrit-Change-Number: 70283
Gerrit-PatchSet: 3
Gerrit-Owner: Elyes Haouas <ehaouas(a)noos.fr>
Gerrit-Reviewer: Nico Huber <nico.h(a)gmx.de>
Gerrit-CC: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Nico Huber <nico.h(a)gmx.de>
Gerrit-Comment-Date: Sat, 03 Dec 2022 07:49:32 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Gerrit-MessageType: comment
Attention is currently required from: Nico Huber.
Hello Nico Huber,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/70283
to look at the new patch set (#2).
Change subject: [test] Update libgnat
......................................................................
[test] Update libgnat
update to gcc/ada/libgnat/
( https://gcc.gnu.org/git/?p=gcc.git;a=tree;f=gcc/ada/libgnat;h=e865587273168… )
Change-Id: I7545be873ecd28dfb78c03ab39ba699f4af21979
Signed-off-by: Elyes Haouas <ehaouas(a)noos.fr>
---
M gnat.adc
M src/lib/gnat/Makefile.inc
A src/lib/gnat/a-except.ads
M src/lib/gnat/a-unccon.ads
M src/lib/gnat/ada.ads
M src/lib/gnat/g-souinf.ads
M src/lib/gnat/gnat.ads
M src/lib/gnat/i-c.adb
M src/lib/gnat/i-c.ads
M src/lib/gnat/interfac.ads
M src/lib/gnat/s-atacco.ads
A src/lib/gnat/s-exctab.ads
A src/lib/gnat/s-imagen.adb
A src/lib/gnat/s-imen16.ads
A src/lib/gnat/s-imen32.ads
D src/lib/gnat/s-imenne.adb
D src/lib/gnat/s-imenne.ads
A src/lib/gnat/s-imenu8.ads
M src/lib/gnat/s-maccod.ads
M src/lib/gnat/s-parame.ads
A src/lib/gnat/s-stalib.ads
M src/lib/gnat/s-stoele.adb
M src/lib/gnat/s-stoele.ads
A src/lib/gnat/s-traent.adb
A src/lib/gnat/s-traent.ads
M src/lib/gnat/s-unstyp.ads
M src/lib/gnat/system.ads
27 files changed, 2,973 insertions(+), 273 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/83/70283/2
--
To view, visit https://review.coreboot.org/c/coreboot/+/70283
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I7545be873ecd28dfb78c03ab39ba699f4af21979
Gerrit-Change-Number: 70283
Gerrit-PatchSet: 2
Gerrit-Owner: Elyes Haouas <ehaouas(a)noos.fr>
Gerrit-Reviewer: Nico Huber <nico.h(a)gmx.de>
Gerrit-CC: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Nico Huber <nico.h(a)gmx.de>
Gerrit-MessageType: newpatchset