[PATCH mptcp-next 2/2] Squash to "selftests/bpf: Add bpf_burst scheduler & test"
Geliang Tang <[email protected]>
| Newsgroups | dev.linux.lists.mptcp |
|---|---|
| Message-ID | <4365e7acc6848e42ea3cd0bd72a28884cb995bdf.1786007209.git.tanggeliang@kylinos.cn> |
From: Geliang Tang <[email protected]> mptcp_pm_subflow_chk_stale() is removed from mptcp_subflow_get_retrans() in kernel, drop it in bpf_burst_get_retrans() too. Signed-off-by: Geliang Tang <[email protected]> --- tools/testing/selftests/bpf/progs/mptcp_bpf_burst.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/tools/testing/selftests/bpf/progs/mptcp_bpf_burst.c b/tools/testing/selftests/bpf/progs/mptcp_bpf_burst.c index 8ff529d38a59..3d512b0efe6f 100644 --- a/tools/testing/selftests/bpf/progs/mptcp_bpf_burst.c +++ b/tools/testing/selftests/bpf/progs/mptcp_bpf_burst.c @@ -25,7 +25,6 @@ extern bool mptcp_subflow_active(struct mptcp_subflow_context *subflow) __ksym; extern void mptcp_set_timeout(struct sock *sk) __ksym; extern __u64 mptcp_wnd_end(const struct mptcp_sock *msk) __ksym; extern bool bpf_sk_stream_memory_free(const struct mptcp_subflow_context *subflow) __ksym; -extern void mptcp_pm_subflow_chk_stale(const struct mptcp_sock *msk, struct sock *ssk) __ksym; static __always_inline __u64 div_u64(__u64 dividend, __u32 divisor) { @@ -140,7 +139,6 @@ int BPF_PROG(bpf_burst_get_retrans, struct mptcp_sock *msk) /* still data outstanding at TCP level? skip this */ if (!tcp_rtx_and_write_queues_empty(ssk)) { - mptcp_pm_subflow_chk_stale(msk, ssk); min_stale_count = min(min_stale_count, subflow->stale_count); continue; } -- 2.53.0