-
Notifications
You must be signed in to change notification settings - Fork 0
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
Rebase dasharo/coreboot to 24.12 #1241
Comments
Just an input on my side using 24.12 on which libreboot last release depends on and on which t480 community effort was based on at linuxboot/heads#1906 I foolishly just tried to reuse that branch+patches (and without patches) to build all other old boards and those all fail with messages similar to for buillding x230-hotp-maximized: Excerpt:
(Meaning Heads cannot use 24.12 without patching it...) |
Attaching very much incomplete Dasharo patches review list: https://paste.dasharo.com/?df2a581113227e19#Aao6uQy1VAWBtWhAfHBEXA7uNHBawWzHLTh4v8QjWhMW and branch: https://github.com/Dasharo/coreboot/commits/pq-test/ I made some review a couple of months ago in a burst of inspiration. Maybe it will be somehow useful, maybe not at all. |
Keep in mind that Dasharo EC got merged upstream, so we will need to switch novacustom boards from System76 to Dasharo EC. We also have a lot of patches that weren't sent upstream yet, like the EC update code. Also note that NovaCustom V5x0TU was sent as I think this is a chance to clean up the Dasharo EC and NovaCustom patches and send as much as possible upstream |
Do you want to contribute there? |
Which naming scheme do we want to commit to stay consistent? |
What kind of notes? Which original commits are being squashed? Non-squashed commits won't have any such references though.
Rather after commits are rebased. It doesn't work well to change things while rebasing them.
Not sure we'll hit that Ada issue.
Not necessarily. git detects renames well enough provided that files didn't change too much. I even had to suppress this behaviour when rebasing EDK because it found non-existing renames and applied changes to wrong files :)
Thanks, will use after rebasing and on conflicts. |
I meant upstream coreboot, I'm not sure if we have anything worth cotributing to System76 EC, it's mostly board specific changes and fixes / hacks for our own issues |
Create a new branch, starting from 24.12 release, applying our unmerged commits on top of that.
In the process we might try to squash some related commits - in that case, we should leave some notes there, or in commit message (or both).
We can use this issue as a general discussion of this process.
As for branch naming: we can always rename, we may consider
dev/24.12
as we're discussing this flow elsewhere, and perhaps we will adopt some of it in the end.Additional task, that could be done during rebase: TBD
Upstream-Status
tag to indicate whether the patch isPending
(to be submitted upstream), orInappropriate [dasharo-specific]
(not planned to upstream), or something elseI will replace this with link to the actual documentation once in place.
The text was updated successfully, but these errors were encountered: