Skip to content

Automatic kernel config rewrite#9948

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
update-kernel-configs
Open

Automatic kernel config rewrite#9948
github-actions[bot] wants to merge 1 commit into
mainfrom
update-kernel-configs

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

Rewrite kernel configs

What this PR does

  • Regenerates and synchronizes Linux kernel config fragments across boards/families based on the prepared inventory.
  • Runs ./compile.sh rewrite-kernel-config for each scheduled (family, branch) and aggregates all changes into one PR.
  • No userspace changes; only Kconfig option updates (enable/disable/modules/values) aligned with the targeted kernel branches.

How it was produced

This PR is produced from this GHA script.

  1. Built a matrix: ./compile.sh inventory-boards (deduped, sanitized).
  2. Executed rewrite-kernel-config per matrix.
  3. Collected only changed files from each job as artifacts; aggregated and committed them here.

Review tips

  • Skim the table below for big deltas; open those configs to verify intent.
  • If a particular change is undesirable, comment on that file and we can exclude/adjust and re-run.

Files changed

File + - Δ
config/kernel/linux-filogic-current.config 3 3 0
config/kernel/linux-genio-edge.config 4 4 0
config/kernel/linux-k3-edge.config 5 5 0
config/kernel/linux-k3-vendor-edge.config 1 1 0
config/kernel/linux-k3-vendor-rt.config 1 1 0
config/kernel/linux-k3-vendor.config 1 1 0
config/kernel/linux-ls1046a-current.config 3 3 0
config/kernel/linux-meson-s4t7-legacy.config 0 3 -3
config/kernel/linux-qrb2210-edge.config 4 4 0
config/kernel/linux-rk35xx-vendor.config 1 2 -1
config/kernel/linux-rockchip64-bleedingedge.config 1 1 0
config/kernel/linux-seeed-rk3576-vendor.config 7 26 -19
config/kernel/linux-seeed-rk3588-vendor.config 7 25 -18
config/kernel/linux-sm8250-current.config 4 4 0
config/kernel/linux-sm8250-edge.config 4 4 0
config/kernel/linux-sm8550-current.config 4 4 0
config/kernel/linux-sm8550-edge.config 4 4 0
config/kernel/linux-spacemit-current.config 4 4 0
config/kernel/linux-spacemit-edge.config 4 4 0
config/kernel/linux-tq-imx8m-current.config 4 4 0
config/kernel/linux-tq-imx8m-edge.config 4 4 0
config/kernel/linux-tq-imx93-current.config 4 4 0
config/kernel/linux-tq-imx93-edge.config 4 4 0

Files: 23 • Lines: +78 / -119 (Δ -41)

@EvilOlaf EvilOlaf left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

  • bleedingedge: just a move
  • both seeed:
    • same for uwe5622
    • everything else, not sure
  • sunxi edge: should be good because aic8800 is added via dkms

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Needs review Seeking for review

Development

Successfully merging this pull request may close these issues.

2 participants