diff options
| author | KaFai Wan <kafai.wan@linux.dev> | 2026-10-18 08:53:46 +0800 |
|---|---|---|
| committer | Alexei Starovoitov <ast@kernel.org> | 2026-10-18 22:39:48 +0000 |
| commit | 8d637d4c62c1880062dbb098f67b804e2eff85aa (patch) | |
| tree | 836b1ba9c5217efbf7792524918091a3cedaf470 /rust/kernel/alloc/kvec/errors.rs | |
| parent | 0ceb2f21d3e02b310ed246a210b6cecea24e19b2 (diff) | |
selftests/bpf: Fix stack_arg precision backtracking log expectation
Commit 147400e9c27c ("bpf: Compute parameters liveness in
bpf_compute_live_registers()") stopped assuming that a call to a static
subprogram reads r1..r5 and now uses the callee's entry live-in. R1-R5 are
not live at these call insns, so __clean_func_state() clears them from the
caller state and the backtracked parent state prints as:
mark_precise: frame0: parent state regs= stack=: R10=fp0
Update both expectations accordingly.
Fixes: 147400e9c27c ("bpf: Compute parameters liveness in bpf_compute_live_registers()")
Signed-off-by: KaFai Wan <kafai.wan@linux.dev>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Link: https://patch.msgid.link/20261018005348.2195130-3-kafai.wan@linux.dev
Diffstat (limited to 'rust/kernel/alloc/kvec/errors.rs')
0 files changed, 0 insertions, 0 deletions
