in gen_prologue_fastpath: for (i = 0; i < nargs; i++) { ---> err = gen_ldx_reg_from_ctx(pos, BPF_REG_1, args[i].value, The struct probe_trace_arg *args contains multiple values, but only the .value field is used. If that's the only field in *args necessary for this function, is there a better way to pass the values? Found using static analysis tools.