Skip to content

bpf: Fix call offset truncation and OOB read in bpf_patch_call_args() #66212

bpf: Fix call offset truncation and OOB read in bpf_patch_call_args()

bpf: Fix call offset truncation and OOB read in bpf_patch_call_args() #66212

Triggered via pull request April 21, 2026 23:04
Status Success
Total duration 36m 23s
Artifacts 21

test.yml

on: pull_request
set-matrix
28s
set-matrix
Matrix: build-and-test
Fit to window
Zoom out
Zoom in

Annotations

7 errors, 1 warning, and 16 notices
x86_64 gcc-15 / veristat-meta / veristat-meta
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: aws-actions/configure-aws-credentials@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
aarch64 gcc-15 / test (test_progs, false, 360) / test_progs on aarch64 with gcc-15
Success: 704/6214, Skipped: 133, Failed: 0
x86_64 gcc-15 / test (test_progs, false, 360) / test_progs on x86_64 with gcc-15
Success: 708/6343, Skipped: 85, Failed: 0
x86_64 llvm-21 / test (test_progs, false, 360) / test_progs on x86_64 with llvm-21
Success: 708/6350, Skipped: 78, Failed: 0
s390x gcc-15 / test (test_progs, false, 360) / test_progs on s390x with gcc-15
Success: 702/6054, Skipped: 165, Failed: 0
s390x gcc-15 / test (test_progs_cpuv4, false, 360) / test_progs_cpuv4 on s390x with gcc-15
Success: 702/6054, Skipped: 165, Failed: 0
x86_64 llvm-21 / test_progs with ASAN / test_progs ASAN
Success: 696/6274, Skipped: 78, Failed: 0
x86_64 gcc-15 / test_progs with ASAN / test_progs ASAN
Success: 696/6267, Skipped: 85, Failed: 0
aarch64 gcc-15 / test_progs with ASAN / test_progs ASAN
Success: 692/6138, Skipped: 133, Failed: 0

Artifacts

Produced during runtime
Name Size Digest
sched-ext-x86_64-gcc-15
1.45 MB
sha256:3accfb49489f55eee97fcb65d5a08f9685ff7cd7446ad1829483601eacbb45eb
selftests-bpf-asan-aarch64-gcc-15
101 MB
sha256:494e88c4001ef258fb0d4da9afff1ba5b7746aaaba8d88356351961967a5d302
selftests-bpf-asan-x86_64-gcc-15
102 MB
sha256:52d116148c0841d1d971b7687c8d5b2dff99b9f7792e51f87724b1b79aa76b8d
selftests-bpf-asan-x86_64-llvm-21
103 MB
sha256:b09ddbab715259305279350c1f67334f41fbd7a8a44b4f70fc8d34ddc1d96b69
tmon-logs-x86_64-gcc-15-test_progs
200 KB
sha256:240ade66711c2628bd8d8480ff615d6320130966fbf34d204a4bb6155f732292
tmon-logs-x86_64-gcc-15-test_progs_cpuv4
197 KB
sha256:cb0e8214207718fa0f5e2fae49afc1ec08f5adc0d5b82c11ba8d6a25711d5c60
tmon-logs-x86_64-gcc-15-test_progs_no_alu32
199 KB
sha256:d1401dfac2338db659e5bdec9f477e5f1bc9c1d7cf05345aee5dea577d6cae15
tmon-logs-x86_64-gcc-15-test_progs_no_alu32_parallel
198 KB
sha256:bfaca51da23721abd141d923a44a1e27bb81063d04d25e3ecc6d1da7feb31b65
tmon-logs-x86_64-gcc-15-test_progs_parallel
201 KB
sha256:1e8066f202fd67f60c40bc9e0c2d9642854ab22973e1c9c2857d3095d5b0c1c9
tmon-logs-x86_64-llvm-21-test_progs
198 KB
sha256:0d024f2bcdbfb7a2ba2b82559cdc2ee96757c581c9962d67e69cf65115d999f0
tmon-logs-x86_64-llvm-21-test_progs_cpuv4
199 KB
sha256:48853d1ea820405dc71893722be2a1a03822f6eff17d4ddd8d6a84595eec47f4
tmon-logs-x86_64-llvm-21-test_progs_no_alu32
198 KB
sha256:7873c385b24b62673157e104d7f25c56acc84ab2b15098fca5281433947b8ec6
vmlinux-aarch64-gcc-15
262 MB
sha256:4296b24d586675038c061c34ecfe3ff95a4d978c3b3a06ff2d74d790493666f4
vmlinux-s390x-gcc-15
213 MB
sha256:b0932033027ab4f68e2e7ff4ea2f67496c119f397e0c1a68a3713d488cfc75ff
vmlinux-x86_64-gcc-15
264 MB
sha256:ec426e212036f0d8ae6855ae34d59d7a84771da5a2cf6b213c2713c7f30bbea0
vmlinux-x86_64-llvm-21
268 MB
sha256:b890af45909a8478727e0d3b20c120c251de4f787db115b891af09f5e7dfc846
vmlinux-x86_64-llvm-21-release
281 MB
sha256:0655dc145d7ecebb74c7bbbec772f05836eb57e5b77184be3d75703e855f61f7
x86_64-gcc-15-baseline-veristat-cilium
1.14 KB
sha256:082f887c2fd9732b7fedf5e6dea6e57aa3d45ae9c1c50cf8f27b33ca4980a0be
x86_64-gcc-15-baseline-veristat-kernel
1.29 KB
sha256:8e11b2b98678c4a2b0607cd2b901f4d2e949d202b9cbe2be708eeb7b581bcfcc
x86_64-gcc-15-baseline-veristat-meta
16.4 KB
sha256:16944d6f37e7d08b587f0e1cc2c1f5c6592de2b31d12c5d879e1012dd6c35fab
x86_64-gcc-15-baseline-veristat-scx
2.67 KB
sha256:de780da4dba50c929ac4af717c872e7a105f64e2f67b91004d44e2519ad00ff5