Re: [PATCH dwarves] CI: Update llvm version to 22

Yonghong Song <[email protected]> Sun, 21 Jun 2026 09:26:23 -0700
Newsgroups org.kernel.vger.dwarves
Message-ID <[email protected]>

On 6/21/26 5:57 AM, Alan Maguire wrote:
> Best to test with most recent available version.
>
> Suggested-by: Yonghong Song <[email protected]>
> Signed-off-by: Alan Maguire <[email protected]>

Thanks for using latest llvm22.Ā LGTM.

> ---
>   .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'