Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
mptcp: fix the default value of scaling_ratio
BPF tests fail sometimes with "bytes != total_bytes" errors: test_default:PASS:sched_init:default 0 nsec send_data:PASS:pthread_create 0 nsec send_data:FAIL:recv 936000 != 10485760 nr_recv:-1 errno:11 default: 3041 ms server:FAIL:send 7579500 != 10485760 nr_sent:-1 errno:11 send_data:FAIL:pthread_join thread_ret:-11 test_default:PASS: \ has_bytes_sent addr_1 0 nsec test_default:PASS:has_bytes_sent addr_2 0 nsec close_netns:PASS:setns 0 nsec In this case mptcp_recvmsg() gets EAGAIN errors. This issue introduces by commit b8dc6d6 ("mptcp: fix rcv buffer auto-tuning"). The default value of scaling_ratio should be TCP_DEFAULT_SCALING_RATIO, not U8_MAX. Fixes: b8dc6d6 ("mptcp: fix rcv buffer auto-tuning") Closes: multipath-tcp/mptcp_net-next#487 Signed-off-by: Geliang Tang <[email protected]>
- Loading branch information