Skip to content

Commit 51abdd8

Browse files
Eduard Zingermanliu-song-6
authored andcommitted
veristat-scx: pin sched_ext to 5c4575195fe1
Rust schedulers fails to compile with the following error: 3: In file included from src/bpf/main.bpf.c:9: src/bpf/scx_p2dq/main.bpf.c:1299:39: error: incompatible integer to pointer conversion passing 'u64' (aka 'unsigned long long') to parameter of type 'scx_task_common *' (aka '__attribute__((address_space(1))) struct scx_task_common *') [-Wint-conversion] 1299 | ret = scx_atq_insert(pro->fifo.atq, (u64)p->pid); Example of a failing CI job: https://github.com/kernel-patches/bpf/actions/runs/19352462628/job/55367279993?pr=10275#step:3:1347 Bisect points to 5c4575195fe1 as to a last known good revision. Signed-off-by: Eduard Zingerman <[email protected]>
1 parent a25414f commit 51abdd8

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

.github/workflows/veristat-scx.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
LLVM_VERSION: ${{ inputs.llvm_version }}
2929
SCX_BUILD_OUTPUT: ${{ github.workspace }}/scx-build-output
3030
SCX_PROGS: ${{ github.workspace }}/scx-progs
31-
SCX_REVISION: main
31+
SCX_REVISION: 5c4575195fe1
3232
steps:
3333
- uses: actions/checkout@v4
3434
with:

0 commit comments

Comments
 (0)