diff --git a/.github/workflows/stable-clang-13.yml b/.github/workflows/stable-clang-13.yml index 0c9241d3..464c5d37 100644 --- a/.github/workflows/stable-clang-13.yml +++ b/.github/workflows/stable-clang-13.yml @@ -67,7 +67,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-13.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json tuxsuite/stable-clang-13.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -661,7 +661,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name distribution_configs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-13.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name distribution_configs --json-out builds.json tuxsuite/stable-clang-13.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -907,7 +907,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name allconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-13.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name allconfigs --json-out builds.json tuxsuite/stable-clang-13.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py diff --git a/.github/workflows/stable-clang-14.yml b/.github/workflows/stable-clang-14.yml index f6389505..1a088c22 100644 --- a/.github/workflows/stable-clang-14.yml +++ b/.github/workflows/stable-clang-14.yml @@ -67,7 +67,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-14.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json tuxsuite/stable-clang-14.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -748,7 +748,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name distribution_configs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-14.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name distribution_configs --json-out builds.json tuxsuite/stable-clang-14.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -1052,7 +1052,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name allconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-14.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name allconfigs --json-out builds.json tuxsuite/stable-clang-14.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py diff --git a/.github/workflows/stable-clang-15.yml b/.github/workflows/stable-clang-15.yml index 6f2a1fce..e880acdd 100644 --- a/.github/workflows/stable-clang-15.yml +++ b/.github/workflows/stable-clang-15.yml @@ -67,7 +67,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-15.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json tuxsuite/stable-clang-15.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -1038,7 +1038,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name distribution_configs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-15.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name distribution_configs --json-out builds.json tuxsuite/stable-clang-15.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -1545,7 +1545,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name allconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-15.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name allconfigs --json-out builds.json tuxsuite/stable-clang-15.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py diff --git a/.github/workflows/stable-clang-16.yml b/.github/workflows/stable-clang-16.yml index df8aa724..7b91661d 100644 --- a/.github/workflows/stable-clang-16.yml +++ b/.github/workflows/stable-clang-16.yml @@ -67,7 +67,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-16.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json tuxsuite/stable-clang-16.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -1212,7 +1212,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name distribution_configs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-16.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name distribution_configs --json-out builds.json tuxsuite/stable-clang-16.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -1719,7 +1719,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name allconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-16.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name allconfigs --json-out builds.json tuxsuite/stable-clang-16.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py diff --git a/.github/workflows/stable-clang-17.yml b/.github/workflows/stable-clang-17.yml index e9c090af..bd668bed 100644 --- a/.github/workflows/stable-clang-17.yml +++ b/.github/workflows/stable-clang-17.yml @@ -67,7 +67,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-17.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json tuxsuite/stable-clang-17.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -1212,7 +1212,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name distribution_configs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-17.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name distribution_configs --json-out builds.json tuxsuite/stable-clang-17.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -1777,7 +1777,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name allconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-17.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name allconfigs --json-out builds.json tuxsuite/stable-clang-17.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py diff --git a/.github/workflows/stable-clang-18.yml b/.github/workflows/stable-clang-18.yml index f923a3d8..9e5254d2 100644 --- a/.github/workflows/stable-clang-18.yml +++ b/.github/workflows/stable-clang-18.yml @@ -67,7 +67,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-18.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json tuxsuite/stable-clang-18.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -1328,7 +1328,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name distribution_configs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-18.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name distribution_configs --json-out builds.json tuxsuite/stable-clang-18.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -1893,7 +1893,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name allconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-18.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name allconfigs --json-out builds.json tuxsuite/stable-clang-18.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py diff --git a/.github/workflows/stable-clang-19.yml b/.github/workflows/stable-clang-19.yml index 6c5e6d97..9ab5447c 100644 --- a/.github/workflows/stable-clang-19.yml +++ b/.github/workflows/stable-clang-19.yml @@ -67,7 +67,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-19.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json tuxsuite/stable-clang-19.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -1328,7 +1328,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name distribution_configs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-19.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name distribution_configs --json-out builds.json tuxsuite/stable-clang-19.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -1893,7 +1893,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name allconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-19.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name allconfigs --json-out builds.json tuxsuite/stable-clang-19.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py diff --git a/.github/workflows/stable-clang-20.yml b/.github/workflows/stable-clang-20.yml index f9ca91c7..331e75ed 100644 --- a/.github/workflows/stable-clang-20.yml +++ b/.github/workflows/stable-clang-20.yml @@ -67,7 +67,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-20.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json tuxsuite/stable-clang-20.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -1357,7 +1357,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name distribution_configs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-20.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name distribution_configs --json-out builds.json tuxsuite/stable-clang-20.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -1922,7 +1922,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name allconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-20.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name allconfigs --json-out builds.json tuxsuite/stable-clang-20.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py diff --git a/.github/workflows/stable-clang-21.yml b/.github/workflows/stable-clang-21.yml index 9f723cc3..3e0df5ff 100644 --- a/.github/workflows/stable-clang-21.yml +++ b/.github/workflows/stable-clang-21.yml @@ -67,7 +67,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-21.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json tuxsuite/stable-clang-21.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -1357,7 +1357,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name distribution_configs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-21.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name distribution_configs --json-out builds.json tuxsuite/stable-clang-21.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -1922,7 +1922,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name allconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-21.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name allconfigs --json-out builds.json tuxsuite/stable-clang-21.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py diff --git a/patches/stable/368556dd234dc4a506a35a0c99c0eee2ab475c77.patch b/patches/stable/368556dd234dc4a506a35a0c99c0eee2ab475c77.patch deleted file mode 100644 index 44621951..00000000 --- a/patches/stable/368556dd234dc4a506a35a0c99c0eee2ab475c77.patch +++ /dev/null @@ -1,54 +0,0 @@ -From 368556dd234dc4a506a35a0c99c0eee2ab475c77 Mon Sep 17 00:00:00 2001 -From: Kees Cook -Date: Mon, 21 Apr 2025 13:41:57 -0700 -Subject: wifi: iwlwifi: mld: Work around Clang loop unrolling bug - -The nested loop in iwl_mld_send_proto_offload() confuses Clang into -thinking there could be a final loop iteration past the end of the -"nsc" array (which is only 4 entries). The FORTIFY checking in memcmp() -(via ipv6_addr_cmp()) notices this (due to the available bytes in the -out-of-bounds position of &nsc[4] being 0), and errors out, failing -the build. For some reason (likely due to architectural loop unrolling -configurations), this is only exposed on ARM builds currently. Due to -Clang's lack of inline tracking[1], the warning is not very helpful: - -include/linux/fortify-string.h:719:4: error: call to '__read_overflow' declared with 'error' attribute: detected read beyond size of object (1st parameter) - 719 | __read_overflow(); - | ^ -1 error generated. - -But this was tracked down to iwl_mld_send_proto_offload()'s -ipv6_addr_cmp() call. - -An upstream Clang bug has been filed[2] to track this. For now fix the -build by explicitly bounding the inner loop by "n_nsc", which is what -"c" is already limited to. - -Reported-by: Nathan Chancellor -Closes: https://github.com/ClangBuiltLinux/linux/issues/2076 -Link: https://github.com/llvm/llvm-project/pull/73552 [1] -Link: https://github.com/llvm/llvm-project/issues/136603 [2] -Link: https://lore.kernel.org/r/20250421204153.work.935-kees@kernel.org -Signed-off-by: Kees Cook ---- -Link: https://git.kernel.org/linus/368556dd234dc4a506a35a0c99c0eee2ab475c77 ---- - drivers/net/wireless/intel/iwlwifi/mld/d3.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/drivers/net/wireless/intel/iwlwifi/mld/d3.c b/drivers/net/wireless/intel/iwlwifi/mld/d3.c -index ee99298eebf595..7ce01ad3608e18 100644 ---- a/drivers/net/wireless/intel/iwlwifi/mld/d3.c -+++ b/drivers/net/wireless/intel/iwlwifi/mld/d3.c -@@ -1757,7 +1757,7 @@ iwl_mld_send_proto_offload(struct iwl_mld *mld, - - addrconf_addr_solict_mult(&wowlan_data->target_ipv6_addrs[i], - &solicited_addr); -- for (j = 0; j < c; j++) -+ for (j = 0; j < n_nsc && j < c; j++) - if (ipv6_addr_cmp(&nsc[j].dest_ipv6_addr, - &solicited_addr) == 0) - break; --- -cgit 1.2.3-korg - diff --git a/patches/stable/series b/patches/stable/series deleted file mode 100644 index eb573cf9..00000000 --- a/patches/stable/series +++ /dev/null @@ -1 +0,0 @@ -368556dd234dc4a506a35a0c99c0eee2ab475c77.patch diff --git a/tuxsuite/stable-clang-13.tux.yml b/tuxsuite/stable-clang-13.tux.yml index 7151212e..a16bae85 100644 --- a/tuxsuite/stable-clang-13.tux.yml +++ b/tuxsuite/stable-clang-13.tux.yml @@ -2,10 +2,9 @@ # This file has been autogenerated by invoking: # $ ./generate_tuxsuite.py stable # Invoke tuxsuite via: -# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-13.tux.yml +# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json tuxsuite/stable-clang-13.tux.yml # Invoke locally via: # $ git clone -b linux-6.15.y --depth=1 https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git linux -# $ git -C linux quiltimport --patches ../patches/stable # $ scripts/build-local.py -C linux -f tuxsuite/stable-clang-13.tux.yml -j defconfigs version: 1 name: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.15.y diff --git a/tuxsuite/stable-clang-14.tux.yml b/tuxsuite/stable-clang-14.tux.yml index 80983b16..b595d294 100644 --- a/tuxsuite/stable-clang-14.tux.yml +++ b/tuxsuite/stable-clang-14.tux.yml @@ -2,10 +2,9 @@ # This file has been autogenerated by invoking: # $ ./generate_tuxsuite.py stable # Invoke tuxsuite via: -# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-14.tux.yml +# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json tuxsuite/stable-clang-14.tux.yml # Invoke locally via: # $ git clone -b linux-6.15.y --depth=1 https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git linux -# $ git -C linux quiltimport --patches ../patches/stable # $ scripts/build-local.py -C linux -f tuxsuite/stable-clang-14.tux.yml -j defconfigs version: 1 name: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.15.y diff --git a/tuxsuite/stable-clang-15.tux.yml b/tuxsuite/stable-clang-15.tux.yml index cbccabb8..520b14e5 100644 --- a/tuxsuite/stable-clang-15.tux.yml +++ b/tuxsuite/stable-clang-15.tux.yml @@ -2,10 +2,9 @@ # This file has been autogenerated by invoking: # $ ./generate_tuxsuite.py stable # Invoke tuxsuite via: -# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-15.tux.yml +# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json tuxsuite/stable-clang-15.tux.yml # Invoke locally via: # $ git clone -b linux-6.15.y --depth=1 https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git linux -# $ git -C linux quiltimport --patches ../patches/stable # $ scripts/build-local.py -C linux -f tuxsuite/stable-clang-15.tux.yml -j defconfigs version: 1 name: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.15.y diff --git a/tuxsuite/stable-clang-16.tux.yml b/tuxsuite/stable-clang-16.tux.yml index b22247f1..68aea137 100644 --- a/tuxsuite/stable-clang-16.tux.yml +++ b/tuxsuite/stable-clang-16.tux.yml @@ -2,10 +2,9 @@ # This file has been autogenerated by invoking: # $ ./generate_tuxsuite.py stable # Invoke tuxsuite via: -# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-16.tux.yml +# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json tuxsuite/stable-clang-16.tux.yml # Invoke locally via: # $ git clone -b linux-6.15.y --depth=1 https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git linux -# $ git -C linux quiltimport --patches ../patches/stable # $ scripts/build-local.py -C linux -f tuxsuite/stable-clang-16.tux.yml -j defconfigs version: 1 name: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.15.y diff --git a/tuxsuite/stable-clang-17.tux.yml b/tuxsuite/stable-clang-17.tux.yml index 50a1e960..8618ce16 100644 --- a/tuxsuite/stable-clang-17.tux.yml +++ b/tuxsuite/stable-clang-17.tux.yml @@ -2,10 +2,9 @@ # This file has been autogenerated by invoking: # $ ./generate_tuxsuite.py stable # Invoke tuxsuite via: -# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-17.tux.yml +# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json tuxsuite/stable-clang-17.tux.yml # Invoke locally via: # $ git clone -b linux-6.15.y --depth=1 https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git linux -# $ git -C linux quiltimport --patches ../patches/stable # $ scripts/build-local.py -C linux -f tuxsuite/stable-clang-17.tux.yml -j defconfigs version: 1 name: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.15.y diff --git a/tuxsuite/stable-clang-18.tux.yml b/tuxsuite/stable-clang-18.tux.yml index 37e0563d..9bb77d78 100644 --- a/tuxsuite/stable-clang-18.tux.yml +++ b/tuxsuite/stable-clang-18.tux.yml @@ -2,10 +2,9 @@ # This file has been autogenerated by invoking: # $ ./generate_tuxsuite.py stable # Invoke tuxsuite via: -# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-18.tux.yml +# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json tuxsuite/stable-clang-18.tux.yml # Invoke locally via: # $ git clone -b linux-6.15.y --depth=1 https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git linux -# $ git -C linux quiltimport --patches ../patches/stable # $ scripts/build-local.py -C linux -f tuxsuite/stable-clang-18.tux.yml -j defconfigs version: 1 name: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.15.y diff --git a/tuxsuite/stable-clang-19.tux.yml b/tuxsuite/stable-clang-19.tux.yml index 8e026a9e..ac9d8990 100644 --- a/tuxsuite/stable-clang-19.tux.yml +++ b/tuxsuite/stable-clang-19.tux.yml @@ -2,10 +2,9 @@ # This file has been autogenerated by invoking: # $ ./generate_tuxsuite.py stable # Invoke tuxsuite via: -# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-19.tux.yml +# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json tuxsuite/stable-clang-19.tux.yml # Invoke locally via: # $ git clone -b linux-6.15.y --depth=1 https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git linux -# $ git -C linux quiltimport --patches ../patches/stable # $ scripts/build-local.py -C linux -f tuxsuite/stable-clang-19.tux.yml -j defconfigs version: 1 name: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.15.y diff --git a/tuxsuite/stable-clang-20.tux.yml b/tuxsuite/stable-clang-20.tux.yml index b3ac63e6..41fbdcc8 100644 --- a/tuxsuite/stable-clang-20.tux.yml +++ b/tuxsuite/stable-clang-20.tux.yml @@ -2,10 +2,9 @@ # This file has been autogenerated by invoking: # $ ./generate_tuxsuite.py stable # Invoke tuxsuite via: -# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-20.tux.yml +# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json tuxsuite/stable-clang-20.tux.yml # Invoke locally via: # $ git clone -b linux-6.15.y --depth=1 https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git linux -# $ git -C linux quiltimport --patches ../patches/stable # $ scripts/build-local.py -C linux -f tuxsuite/stable-clang-20.tux.yml -j defconfigs version: 1 name: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.15.y diff --git a/tuxsuite/stable-clang-21.tux.yml b/tuxsuite/stable-clang-21.tux.yml index d32dd33f..63897d9b 100644 --- a/tuxsuite/stable-clang-21.tux.yml +++ b/tuxsuite/stable-clang-21.tux.yml @@ -2,10 +2,9 @@ # This file has been autogenerated by invoking: # $ ./generate_tuxsuite.py stable # Invoke tuxsuite via: -# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json --patch-series patches/stable tuxsuite/stable-clang-21.tux.yml +# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --git-ref linux-6.15.y --job-name defconfigs --json-out builds.json tuxsuite/stable-clang-21.tux.yml # Invoke locally via: # $ git clone -b linux-6.15.y --depth=1 https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git linux -# $ git -C linux quiltimport --patches ../patches/stable # $ scripts/build-local.py -C linux -f tuxsuite/stable-clang-21.tux.yml -j defconfigs version: 1 name: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git at linux-6.15.y