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

Upgrade kernel #5

Open
wants to merge 7 commits into
base: main
Choose a base branch
from
Open

Upgrade kernel #5

wants to merge 7 commits into from

Conversation

infinitebash
Copy link
Contributor

Updated kernel to v6.7-rc and updated the mt8183 and x86 configs using make oldconfig. I confirmed the x86 config was able to boot both into a shell and into Ultramarine Linux. I need someone to confirm the new mt8183 config works.

Copy link
Collaborator

@ellyq ellyq left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi!
Are there any benefits of updating the kernel for x86?

Staying with LTS for bootloader is desirable in my opinion, as it won't require as much maintenance and we don't need new features from upstream.

The only reason why we used 6.7-rc* for MT8183 was that it was the source I had "on hand", as pulling new tree takes a lot of data and time with 4G connection (which currently is my main uplink).

We're trying to stay as close to mainline as possible with kernels used in distributions, as we upstream code and need to test for any regressions. I don't think it's necessary in this case though :)

@WeirdTreeThing
Copy link
Collaborator

Staying with LTS for bootloader is desirable in my opinion, as it won't require as much maintenance and we don't need new features from upstream.

Not like x86 was on a LTS release at all.

@infinitebash
Copy link
Contributor Author

I agree, an LTS kernel makes more sense. I've replaced the one kernel submodule with two (one mainline and one LTS) and modified the Makefile to use the LTS kernel for x86 and the mainline kernel for arm. Also put the v6.6.3 x86 config (from main) back and retested it (it worked). I believe the arm config still needs to be updated.

infinitebash and others added 3 commits December 30, 2023 21:12
the config is already copied by the Makefile
Co-authored-by: lleyton <lleyton@fyralabs.com>
@lleyton lleyton requested a review from ellyq December 31, 2023 06:02
@infinitebash infinitebash changed the title Upgrade kernel to v6.7-rc7 Upgrade kernel Dec 31, 2023
Copy link
Collaborator

@ellyq ellyq left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Friend of mine just tested build from this tree, framebuffer on KUKUI is broken.
Will do more testing/fixups once I'll get back home on Friday (Jan 5th) :)

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.

4 participants