Merge branch 'mptcp-miscellaneous-fixes-and-a-new-test-case'
authorJakub Kicinski <kuba@kernel.org>
Fri, 20 May 2022 03:05:10 +0000 (20:05 -0700)
committerJakub Kicinski <kuba@kernel.org>
Fri, 20 May 2022 03:05:10 +0000 (20:05 -0700)
commit0784c25d21cfe14c128ea5ed3c9ab843fdfac737
tree75eb85b53ee89a168af5ec4e5f65fb89ed9c67c4
parent9ad084d666194c20a30e3589cbfaf971dae55c24
parent2ba18161d407c596f256f7c4a6447b8588b9eb55
Merge branch 'mptcp-miscellaneous-fixes-and-a-new-test-case'

Mat Martineau says:

====================
mptcp: Miscellaneous fixes and a new test case

Patches 1 and 3 remove helpers that were iterating over the subflow
connection list without proper locking. Iteration was not needed in
either case.

Patch 2 fixes handling of MP_FAIL timeout, checking for orphaned
subflows instead of using the MPTCP socket data lock and connection
state.

Patch 4 adds a test for MP_FAIL timeout using tc pedit to induce checksum
failures.
====================

Link: https://lore.kernel.org/r/20220518220446.209750-1-mathew.j.martineau@linux.intel.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>