[PATCH dwarves] CI: Update llvm version to 22

Alan Maguire <[email protected]> Sun, 21 Jun 2026 13:57:45 +0100
Newsgroups org.kernel.vger.dwarves
Message-ID <[email protected]>
Best to test with most recent available version.

Suggested-by: Yonghong Song <[email protected]>
Signed-off-by: Alan Maguire <[email protected]>
---
 .github/scripts/build-kernel.sh      | 2 +-
 .github/scripts/compare-functions.sh | 2 +-
 .github/workflows/ondemand.yml       | 2 +-
 .github/workflows/test.yml           | 8 ++++----
 .github/workflows/vmtest.yml         | 2 +-
 5 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/.github/scripts/build-kernel.sh b/.github/scripts/build-kernel.sh
index 9f11b22..63806f2 100755
--- a/.github/scripts/build-kernel.sh
+++ b/.github/scripts/build-kernel.sh
@@ -10,7 +10,7 @@ REPO=${REPO:-https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git}
 REPO_BRANCH=${REPO_BRANCH:-master}
 REPO_TARGET=${GITHUB_WORKSPACE}/.kernel
 CC=${CC:-gcc}
-LLVM_VERSION=${LLVM_VERSION:-18}
+LLVM_VERSION=${LLVM_VERSION:-22}
 
 export PATH=${GITHUB_WORKSPACE}/install/usr/local/bin:${PATH}
 export PAHOLE=${GITHUB_WORKSPACE}/install/usr/local/bin/pahole
diff --git a/.github/scripts/compare-functions.sh b/.github/scripts/compare-functions.sh
index 48fc086..fdc9aae 100755
--- a/.github/scripts/compare-functions.sh
+++ b/.github/scripts/compare-functions.sh
@@ -10,7 +10,7 @@ VMLINUX=${GITHUB_WORKSPACE}/.kernel/vmlinux
 BASELINE=${BASELINE:-next}
 GITHUB_STEP_SUMMARY=${GITHUB_STEP_SUMMARY:-/dev/null}
 CC=${CC:-gcc}
-LLVM_VERSION=${LLVM_VERSION:-18}
+LLVM_VERSION=${LLVM_VERSION:-22}
 
 export PATH=${GITHUB_WORKSPACE}/install/usr/local/bin:${PATH}
 which pahole
diff --git a/.github/workflows/ondemand.yml b/.github/workflows/ondemand.yml
index 5f3034f..6e48e12 100644
--- a/.github/workflows/ondemand.yml
+++ b/.github/workflows/ondemand.yml
@@ -7,7 +7,7 @@ on:
         default: 'x86_64'
         required: true
       llvm-version:
-        default: '18'
+        default: '22'
         required: true
       kernel:
         default: 'LATEST'
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index a81aa55..940dab1 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -19,25 +19,25 @@ jobs:
           - kernel: 'LATEST'
             runs_on: 'ubuntu-24.04'
             arch: 'x86_64'
-            llvm-version: '18'
+            llvm-version: '22'
             pahole: 'none'
             cc: 'gcc'
           - kernel: 'LATEST'
             runs_on: 'ubuntu-24.04'
             arch: 'x86_64'
-            llvm-version: '18'
+            llvm-version: '22'
             pahole: 'none'
             cc: 'clang'
           - kernel: 'LATEST'
             runs_on: 'ubuntu-24.04-arm'
             arch: 'aarch64'
-            llvm-version: '18'
+            llvm-version: '22'
             pahole: 'none'
             cc: 'gcc'
           - kernel: 'LATEST'
             runs_on: 'ubuntu-24.04-arm'
             arch: 'aarch64'
-            llvm-version: '18'
+            llvm-version: '22'
             pahole: 'none'
             cc: 'clang'
     name: Linux ${{ matrix.kernel }}
diff --git a/.github/workflows/vmtest.yml b/.github/workflows/vmtest.yml
index 147b608..d6f9f79 100644
--- a/.github/workflows/vmtest.yml
+++ b/.github/workflows/vmtest.yml
@@ -25,7 +25,7 @@ on:
       llvm-version:
         description: 'llvm version'
         required: false
-        default: '18'
+        default: '22'
         type: string
       cc:
         description: 'compiler'
-- 
2.43.5