Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

xxx0 : coreboot version bump to 24.05 for qemu q35/sandy/ivy/haswell : regression still #1716

Closed
wants to merge 12 commits into from

Conversation

tlaurion
Copy link
Collaborator

Same regression observed under #1715

grep -R 24.02.01 boards/ | awk -F "/" {'print $2'} | while read board; do sudo make BOARD=$board coreboot.save_in_oldconfig_format_in_place; done

Signed-off-by: Thierry Laurion <[email protected]>
…712"

This reverts commit c43b6fc, reversing
changes made to fb9c558.

Signed-off-by: Thierry Laurion <[email protected]>
…4.05

Annoying: 24.05 cannot build, coreboot buildchain depending on unavailable buildstack tarballs?!?!!

!!!!!! Build starts !!!!!!
WGET="" bin/fetch_coreboot_crossgcc_archive.sh "/home/user/heads/build/x86/coreboot-24.05" "iasl" "/home/user/heads/packages/x86"
--2024-07-11 14:03:04--  https://distfiles.macports.org/acpica/acpica-unix-20230628.tar.gz
Resolving distfiles.macports.org (distfiles.macports.org)... 151.101.138.132
Connecting to distfiles.macports.org (distfiles.macports.org)|151.101.138.132|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2024-07-11 14:03:04 ERROR 404: Not Found.

Failed to download https://distfiles.macports.org/acpica/acpica-unix-20230628.tar.gz
Try mirrors for coreboot-crossgcc-acpica-unix-20230628.tar.gz
--2024-07-11 14:03:04--  https://storage.puri.sm/heads-packages/coreboot-crossgcc-acpica-unix-20230628.tar.gz
Resolving storage.puri.sm (storage.puri.sm)... 146.190.140.226
Connecting to storage.puri.sm (storage.puri.sm)|146.190.140.226|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2024-07-11 14:03:05 ERROR 404: Not Found.

Failed to download https://storage.puri.sm/heads-packages/coreboot-crossgcc-acpica-unix-20230628.tar.gz
make: *** [modules/coreboot:202: /home/user/heads/build/x86/coreboot-24.05/.heads-crossgcc-pkg-iasl] Error 1

Signed-off-by: Thierry Laurion <[email protected]>
…ca-unix2

TODO: try to find a directory listing and use those urls directly?
Now: hardcode url and do timestamp parser to point to proper urls

Signed-off-by: Thierry Laurion <[email protected]>
…ped to coreboot 24.05

grep -R 24.05 boards/ | awk -F "/" {'print $2'} | while read board; do sudo make BOARD=$board coreboot.save_in_oldconfig_format_in_place; done

Signed-off-by: Thierry Laurion <[email protected]>
@tlaurion tlaurion marked this pull request as draft July 11, 2024 21:16
@tlaurion tlaurion changed the title xxx0 coreboot2405 : coreboot version bump to 24.05 of qemu q35/sandy/ivy/haswell xxx0 : coreboot version bump to 24.05 for qemu q35/sandy/ivy/haswell : regression still Jul 11, 2024
…overrides

- make BOARD=qemu-coreboot-whiptail-tpm1 coreboot.modify_defconfig_in_place
- make BOARD=qemu-coreboot-whiptail-tpm2 coreboot.modify_defconfig_in_place
- Remove commented config options in resulting changed files
- Review overrides, save in file, commit

Signed-off-by: Thierry Laurion <[email protected]>
@tlaurion tlaurion force-pushed the xxx0_coreboot2405 branch 2 times, most recently from 06ced34 to 4161917 Compare July 15, 2024 12:14
- make BOARD=qemu-coreboot-whiptail-tpm1 coreboot.modify_and_save_oldconfig_in_place
- make BOARD=qemu-coreboot-whiptail-tpm2 coreboot.modify_and_save_oldconfig_in_place

Now we see errors in coreboot happening at boot related to referred bootsplash images:

[ERROR]  memalign(boundary=8, size=1179648): failed: Tried to round up free_mem_ptr 0x7fece968 to 0x7ffee968
[ERROR]  but free_mem_end_ptr is 0x7ffcca70
[ERROR]  Error! memalign: Out of memory (free_mem_ptr >= free_mem_end_ptr)Bootsplash could not be decoded. jpeg_decode returned 1.
[INFO ]  CBFS: Found 'fallback/payload' @0x38000 size 0x7a0780 in mcache @0x7fffeb78

with branding/Heads/bootsplash.jpg -> d-wid-ThePlexus_coreboot-linuxboot-heads_background-plain_DonateQrCode.jpg

----
This regression is caused by coreboot/coreboot@1d029b4

Signed-off-by: Thierry Laurion <[email protected]>
@tlaurion
Copy link
Collaborator Author

Will need to be redoneon top of #1715. Closing for now.

@tlaurion tlaurion closed this Jul 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant