Merge 11c7fa11fa ("net: stmmac: dwmac-loongson: Set correct {tx,rx}_fifo_size") into android16-6.12-lts
Steps on the way to 6.12.31 Resolves merge conflicts in: kernel/sched/fair.c Change-Id: I545f90ce44822f1a0f940be224258533b6581077 Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
This commit is contained in:
@@ -1447,6 +1447,7 @@ static int copy_verifier_state(struct bpf_verifier_state *dst_state,
|
||||
dst_state->callback_unroll_depth = src->callback_unroll_depth;
|
||||
dst_state->used_as_loop_entry = src->used_as_loop_entry;
|
||||
dst_state->may_goto_depth = src->may_goto_depth;
|
||||
dst_state->loop_entry = src->loop_entry;
|
||||
for (i = 0; i <= src->curframe; i++) {
|
||||
dst = dst_state->frame[i];
|
||||
if (!dst) {
|
||||
@@ -17251,12 +17252,16 @@ static void clean_verifier_state(struct bpf_verifier_env *env,
|
||||
static void clean_live_states(struct bpf_verifier_env *env, int insn,
|
||||
struct bpf_verifier_state *cur)
|
||||
{
|
||||
struct bpf_verifier_state *loop_entry;
|
||||
struct bpf_verifier_state_list *sl;
|
||||
|
||||
sl = *explored_state(env, insn);
|
||||
while (sl) {
|
||||
if (sl->state.branches)
|
||||
goto next;
|
||||
loop_entry = get_loop_entry(&sl->state);
|
||||
if (loop_entry && loop_entry->branches)
|
||||
goto next;
|
||||
if (sl->state.insn_idx != insn ||
|
||||
!same_callsites(&sl->state, cur))
|
||||
goto next;
|
||||
@@ -18685,6 +18690,8 @@ process_bpf_exit:
|
||||
return err;
|
||||
break;
|
||||
} else {
|
||||
if (WARN_ON_ONCE(env->cur_state->loop_entry))
|
||||
env->cur_state->loop_entry = NULL;
|
||||
do_print_state = true;
|
||||
continue;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user