Attention is currently required from: Benjamin Doron, Julius Werner, Lean Sheng Tan.
Hello Julius Werner, Lean Sheng Tan, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/85643?usp=email
to look at the new patch set (#6).
The following approvals got outdated and were removed:
Code-Review+2 by Julius Werner, Verified+1 by build bot (Jenkins)
Change subject: commonlib/device_tree.c: Add a function that reads FDT ints
......................................................................
commonlib/device_tree.c: Add a function that reads FDT ints
Follow the recommendation at
https://review.coreboot.org/c/coreboot/+/84796/comment/21f615a2_99a41147/
and implement support for reading integer properties generically, using their
size to determine how much to read. This will be used for reading `load`,
`entry` and perhaps others.
Change-Id: I02d27eb5e23dfbfc1404d209ee8d60968e22bb80
Signed-off-by: Benjamin Doron <benjamin.doron(a)9elements.com>
---
M src/commonlib/device_tree.c
M src/commonlib/include/commonlib/device_tree.h
2 files changed, 23 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/43/85643/6
--
To view, visit https://review.coreboot.org/c/coreboot/+/85643?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: newpatchset
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I02d27eb5e23dfbfc1404d209ee8d60968e22bb80
Gerrit-Change-Number: 85643
Gerrit-PatchSet: 6
Gerrit-Owner: Benjamin Doron <benjamin.doron00(a)gmail.com>
Gerrit-Reviewer: Julius Werner <jwerner(a)chromium.org>
Gerrit-Reviewer: Lean Sheng Tan <tanleansheng(a)outlook.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Benjamin Doron <benjamin.doron00(a)gmail.com>
Gerrit-Attention: Julius Werner <jwerner(a)chromium.org>
Gerrit-Attention: Lean Sheng Tan <tanleansheng(a)outlook.com>
Václav Straka has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/85833?usp=email )
Change subject: Documentation: Fix make rule for sphinx-autobuild
......................................................................
Documentation: Fix make rule for sphinx-autobuild
Add source directory to arguments of sphinx-autobuild
Tested in docker and natively
Change-Id: I3d3b0547acd7b070925d9bee818ee1ef230f5f46
Signed-off-by: Vesek <venda.straka(a)gmail.com>
---
M Documentation/Makefile.sphinx
1 file changed, 1 insertion(+), 1 deletion(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/33/85833/1
diff --git a/Documentation/Makefile.sphinx b/Documentation/Makefile.sphinx
index c4984ec..164f90e 100644
--- a/Documentation/Makefile.sphinx
+++ b/Documentation/Makefile.sphinx
@@ -21,7 +21,7 @@
@echo "Starting sphinx-autobuild. The HTML pages are in $(BUILDDIR)."
@echo "Press Ctrl-C to stop."
@echo
- $(SPHINXAUTOBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)
+ $(SPHINXAUTOBUILD) -b html "$(SOURCEDIR)" $(ALLSPHINXOPTS) $(BUILDDIR)
# Catch-all target: route all unknown targets to Sphinx using the new
# "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS).
--
To view, visit https://review.coreboot.org/c/coreboot/+/85833?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: newchange
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I3d3b0547acd7b070925d9bee818ee1ef230f5f46
Gerrit-Change-Number: 85833
Gerrit-PatchSet: 1
Gerrit-Owner: Václav Straka <venda.straka(a)gmail.com>
Attention is currently required from: Benjamin Doron, Felix Held, Lean Sheng Tan, Matt DeVillier, Maximilian Brune, Philipp Hug, ron minnich.
Julius Werner has posted comments on this change by Benjamin Doron. ( https://review.coreboot.org/c/coreboot/+/84796?usp=email )
Change subject: lib/{fit,fit_payload}.c: Enhance support for FIT images
......................................................................
Patch Set 10:
(3 comments)
File payloads/Kconfig:
https://review.coreboot.org/c/coreboot/+/84796/comment/89b7803b_cfe6c752?us… :
PS9, Line 186: default y if PAYLOAD_LINUX && (ARCH_ARM64 || ARCH_RISCV || ARCH_ARM)
> Oh, I think that made it align with other instances of this dependency in the file, which allowed me […]
Acknowledged
File src/lib/fit_payload.c:
https://review.coreboot.org/c/coreboot/+/84796/comment/bb528311_24a2157d?us… :
PS9, Line 29: printk(BIOS_ERR, "WEAK: %s:%s() called to add %s to FDT\n", __FILE__, __func__, name);
> Do you have any ideas for paths? Possibly, `/firmware/secondary-images`. If we decide on some path and a PR for the spec is up, I'll change this code to reflect that and drop the callout.
You mean in the FDT? That's the problem, the FDT is really specific to the payload you're loading, there are no "universal" rules on paths. `/firmware/coreboot` and all that stuff is specific to the Linux kernel. UPL has its own spec on how the FDT is supposed to look like, which tries to vaguely match the kernel in style where that works but is really not the same. If you say that there are other firmware payloads that are loaded by this but are not UPL, then I don't know how the FDT is supposed to look like for them, that's up to them. The entire point of UPL was to standardize that FDT, after all.
> No, see section 4.1 of the FIT spec.
You mean the one that only goes up to section 3.4 here: https://fitspec.osfw.foundation/ ? ;)
It sounds like I need some extra context that's not yet officially published(?) and maybe then I'll have an easier time following what all this is supposed to do.
https://review.coreboot.org/c/coreboot/+/84796/comment/0611fae8_89a52d48?us… :
PS9, Line 403: &fdt, &initrd
> Yes. […]
Oh, okay, I see how the FDT thing gets added in the later patches. But for initrd, if one specific UPL payload had an initrd, wouldn't that just be just another secondary loadable for it? Wouldn't `load_secondaries()` take care of it?
--
To view, visit https://review.coreboot.org/c/coreboot/+/84796?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I6a21954c0dc5fd820d135e8cd0599ce87903a1c0
Gerrit-Change-Number: 84796
Gerrit-PatchSet: 10
Gerrit-Owner: Benjamin Doron <benjamin.doron00(a)gmail.com>
Gerrit-Reviewer: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Reviewer: Julius Werner <jwerner(a)chromium.org>
Gerrit-Reviewer: Lean Sheng Tan <tanleansheng(a)outlook.com>
Gerrit-Reviewer: Matt DeVillier <matt.devillier(a)gmail.com>
Gerrit-Reviewer: Maximilian Brune <maximilian.brune(a)9elements.com>
Gerrit-Reviewer: Philipp Hug <philipp(a)hug.cx>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Reviewer: ron minnich <rminnich(a)gmail.com>
Gerrit-Attention: Philipp Hug <philipp(a)hug.cx>
Gerrit-Attention: Benjamin Doron <benjamin.doron00(a)gmail.com>
Gerrit-Attention: Matt DeVillier <matt.devillier(a)gmail.com>
Gerrit-Attention: Maximilian Brune <maximilian.brune(a)9elements.com>
Gerrit-Attention: Lean Sheng Tan <tanleansheng(a)outlook.com>
Gerrit-Attention: ron minnich <rminnich(a)gmail.com>
Gerrit-Attention: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Comment-Date: Thu, 02 Jan 2025 18:54:51 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Benjamin Doron <benjamin.doron00(a)gmail.com>
Comment-In-Reply-To: Julius Werner <jwerner(a)chromium.org>
Attention is currently required from: Keith Hui, Nicholas Chin, Václav Straka.
Keith Hui has posted comments on this change by Václav Straka. ( https://review.coreboot.org/c/coreboot/+/85831?usp=email )
Change subject: mb/hp/pro_3500_series: Move usb configuration
......................................................................
Patch Set 2: Code-Review+2
(1 comment)
Patchset:
PS2:
This reminds me to sweep again for any leftovers.
--
To view, visit https://review.coreboot.org/c/coreboot/+/85831?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I69f1f800e4e2de5367795400d619bf9c000ff184
Gerrit-Change-Number: 85831
Gerrit-PatchSet: 2
Gerrit-Owner: Václav Straka <venda.straka(a)gmail.com>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Keith Hui <buurin(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: Keith Hui <buurin(a)gmail.com>
Gerrit-Attention: Václav Straka <venda.straka(a)gmail.com>
Gerrit-Attention: Nicholas Chin <nic.c3.14(a)gmail.com>
Gerrit-Comment-Date: Thu, 02 Jan 2025 18:35:05 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Attention is currently required from: Benjamin Doron, Lean Sheng Tan.
Julius Werner has posted comments on this change by Benjamin Doron. ( https://review.coreboot.org/c/coreboot/+/85643?usp=email )
Change subject: commonlib/device_tree.c: Add a function that reads FDT ints
......................................................................
Patch Set 5: Code-Review+2
(2 comments)
Commit Message:
https://review.coreboot.org/c/coreboot/+/85643/comment/5b18fc62_a597e002?us… :
PS5, Line 13: /
typo
File src/commonlib/device_tree.c:
https://review.coreboot.org/c/coreboot/+/85643/comment/2ef119c5_0c06b5a9?us… :
PS5, Line 266: printk(BIOS_ERR, "FDT integer property of size %u @%p doesn't match expected cell count %u\n", prop->size, prop->data, cells);
Should at least drop the arguments after the format string into a continuation line.
--
To view, visit https://review.coreboot.org/c/coreboot/+/85643?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I02d27eb5e23dfbfc1404d209ee8d60968e22bb80
Gerrit-Change-Number: 85643
Gerrit-PatchSet: 5
Gerrit-Owner: Benjamin Doron <benjamin.doron00(a)gmail.com>
Gerrit-Reviewer: Julius Werner <jwerner(a)chromium.org>
Gerrit-Reviewer: Lean Sheng Tan <tanleansheng(a)outlook.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Benjamin Doron <benjamin.doron00(a)gmail.com>
Gerrit-Attention: Lean Sheng Tan <tanleansheng(a)outlook.com>
Gerrit-Comment-Date: Thu, 02 Jan 2025 18:33:29 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Attention is currently required from: Angel Pons, Keith Hui, Kevin Keijzer, Paul Menzel.
Nicholas Chin has posted comments on this change by Keith Hui. ( https://review.coreboot.org/c/coreboot/+/78204?usp=email )
Change subject: Documentation/mb/asus/p8z77-m: Document latest test results
......................................................................
Patch Set 4: Code-Review+2
--
To view, visit https://review.coreboot.org/c/coreboot/+/78204?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I4f4c9268cd272caa83267be3f71d4a2022c26a1c
Gerrit-Change-Number: 78204
Gerrit-PatchSet: 4
Gerrit-Owner: Keith Hui <buurin(a)gmail.com>
Gerrit-Reviewer: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Reviewer: Nicholas Chin <nic.c3.14(a)gmail.com>
Gerrit-Reviewer: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Kevin Keijzer <kevin(a)quietlife.nl>
Gerrit-Attention: Kevin Keijzer <kevin(a)quietlife.nl>
Gerrit-Attention: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Attention: Angel Pons <th3fanbus(a)gmail.com>
Gerrit-Attention: Keith Hui <buurin(a)gmail.com>
Gerrit-Comment-Date: Thu, 02 Jan 2025 17:44:52 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Attention is currently required from: Nicholas Chin, Václav Straka.
Angel Pons has posted comments on this change by Václav Straka. ( https://review.coreboot.org/c/coreboot/+/85831?usp=email )
Change subject: mb/hp/pro_3500_series: Move usb configuration
......................................................................
Patch Set 2: Code-Review+1
--
To view, visit https://review.coreboot.org/c/coreboot/+/85831?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I69f1f800e4e2de5367795400d619bf9c000ff184
Gerrit-Change-Number: 85831
Gerrit-PatchSet: 2
Gerrit-Owner: Václav Straka <venda.straka(a)gmail.com>
Gerrit-Reviewer: Angel Pons <th3fanbus(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: Václav Straka <venda.straka(a)gmail.com>
Gerrit-Attention: Nicholas Chin <nic.c3.14(a)gmail.com>
Gerrit-Comment-Date: Thu, 02 Jan 2025 17:44:11 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes