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

Update all platforms to latest stable Linux 6.12 #3850

Draft
wants to merge 10 commits into
base: dev
Choose a base branch
from

Conversation

sairon
Copy link
Member

@sairon sairon commented Jan 31, 2025

Update all platforms to 6.12, update kernel configs and patches. Update platforms already migrated in the previous PRs to latest 6.12.11 as well, so extra patch directories can be removed. I suggest going through individual commits rather thank looking at the whole diff when reviewing, as some of the commits introduce too much noise.

sairon added 10 commits January 31, 2025 12:42
Upgrade all Rockchip boards to latest 6.12. Patches for M1S can be dropped, its
DTS has been merged. Same goes for the Rockchip TRNG, it only had to be enabled
in the Green DTS. Patch for broken combphy has been updated for 6.12.y.
Many symbols have been removed between 6.6 and 6.12. Most of them have no use
in Rockchip defconfig, or should be set by other kernel fragments anyway.
Remove all of them, with the exception of USB_ONBOARD_HUB (which was renamed to
USB_ONBOARD_DEV) and FSCACHE (which was changed from tristate to bool).
Removed couple of deprecated/unrelated kernel options.
Cleaned up symbols unrelated/deprecated in 6.12 from defconfig.
The usual defconfigs suspects had to been removed and the regulator patch for
ethernet needed a minor update after refactoring in upstream.
Needed defconfig cleanup for 6.12, otherwise no changes.
This way the extra patches directory can be removed too.
@sairon sairon added os linux Linux kernel related issue labels Jan 31, 2025
@sairon sairon requested a review from agners January 31, 2025 14:39
@sairon
Copy link
Member Author

sairon commented Jan 31, 2025

Status/TODO:

  • AArch64 (QEMU) looks fine
  • ODROID-N2 looks fine
  • ODROID-M1S doesn't boot - stuck on restoring RNG seed - maybe it's related the TRNG isn't enabled on RK3566 anymore?
  • ODROID-M1 patch for comphy is not applied (missing in defconfig)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla-signed linux Linux kernel related issue os
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant