Commit 8e57cf09 authored by Ilya Leoshkevich's avatar Ilya Leoshkevich Committed by Alexei Starovoitov
Browse files

s390/bpf: Remove the orig_call NULL check



Now that orig_call can never be NULL, remove the respective check.

Signed-off-by: default avatarIlya Leoshkevich <iii@linux.ibm.com>
Link: https://lore.kernel.org/r/20250512221911.61314-3-iii@linux.ibm.com


Signed-off-by: default avatarAlexei Starovoitov <ast@kernel.org>
parent 94bde253
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -2583,9 +2583,8 @@ static int __arch_prepare_bpf_trampoline(struct bpf_tramp_image *im,
	if (nr_stack_args > MAX_NR_STACK_ARGS)
		return -ENOTSUPP;

	/* Return to %r14, since func_addr and %r0 are not available. */
	if ((!func_addr && !(flags & BPF_TRAMP_F_ORIG_STACK)) ||
	    (flags & BPF_TRAMP_F_INDIRECT))
	/* Return to %r14 in the struct_ops case. */
	if (flags & BPF_TRAMP_F_INDIRECT)
		flags |= BPF_TRAMP_F_SKIP_FRAME;

	/*