Commit 51abdd8
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
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| |||
0 commit comments