Skip to content

feat: add pa-gr kernel source preset and Clang 22 source patches#8

Merged
mohdakil2426 merged 2 commits into
mainfrom
feature/pa-gr-kernel-source
Jul 17, 2026
Merged

feat: add pa-gr kernel source preset and Clang 22 source patches#8
mohdakil2426 merged 2 commits into
mainfrom
feature/pa-gr-kernel-source

Conversation

@mohdakil2426

Copy link
Copy Markdown
Owner

Summary

  • Add pa-gr SM8450 kernel source preset (pa-gr/android_kernel_xiaomi_sm8450@vauxite) to the multi-source builder matrix
  • Apply source-local Clang 22 KVM clidr patch for pa-gr/vauxite only (ephemeral CI workspace; not pushed upstream)
  • Rename pabloaosp-pablo for clearer preset naming
  • Wire apply-kernel-source-patches.sh, workflow hooks, docs, and policy tests

Test plan

  • Existing policy/unit tests cover kernel sources, known-good pins, source patches, workflow policy
  • No full kernel compile in this PR (operator request)

Notes

  • Source patches are gated to KERNEL_SOURCE=pa-gr + match_refs: vauxite
  • Upstream trees remain clean; patches apply only in the builder workspace

Add kernel_source=pa-gr (pa-gr/android_kernel_xiaomi_sm8450 @ vauxite)
as LOS-family GKI fragments + llvm-22.1.8. Wire matrix dropdown, naming,
known-good pins, tests, and docs. Note in-tree KernelSU risk on vauxite.
- Add gated source_patches for pa-gr@vauxite (clidr={0}) under
  patches/kernel-sources/pa-gr, applied only for that preset+ref
- Wire apply-kernel-source-patches.sh after kernel checkout
- Rename kernel_source preset pablo -> aosp-pablo (matches GitHub org)
- Docs + policy/unit tests for patches and rename
@mohdakil2426
mohdakil2426 merged commit 600d978 into main Jul 17, 2026
4 of 5 checks passed
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