Commit 4026310
committed
Merge branch 'mptcp-misc-fixes-for-v6-18-rc7'
Matthieu Baerts says:
====================
mptcp: misc fixes for v6.18-rc7
Here are various unrelated fixes:
- Patch 1: Fix window space computation for fallback connections which
can affect ACK generation. A fix for v5.11.
- Patch 2: Avoid unneeded subflow-level drops due to unsynced received
window. A fix for v5.11.
- Patch 3: Avoid premature close for fallback connections with PREEMPT
kernels. A fix for v5.12.
- Patch 4: Reset instead of fallback in case of data in the MPTCP
out-of-order queue. A fix for v5.7.
- Patches 5-7: Avoid also sending "plain" TCP reset when closing with an
MP_FASTCLOSE. A fix for v6.1.
- Patches 8-9: Longer timeout for background connections in MPTCP Join
selftests. An additional fix for recent patches for v5.13/v6.1.
- Patches 10-11: Fix typo in a check introduce in a recent refactoring.
A fix for v6.15.
====================
Link: https://patch.msgid.link/20251118-net-mptcp-misc-fixes-6-18-rc6-v1-0-806d3781c95f@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>5 files changed
Lines changed: 113 additions & 32 deletions
File tree
- net/mptcp
- tools/testing/selftests/net/mptcp
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
838 | 838 | | |
839 | 839 | | |
840 | 840 | | |
| 841 | + | |
| 842 | + | |
| 843 | + | |
841 | 844 | | |
842 | | - | |
| 845 | + | |
843 | 846 | | |
844 | 847 | | |
845 | 848 | | |
| |||
1041 | 1044 | | |
1042 | 1045 | | |
1043 | 1046 | | |
| 1047 | + | |
| 1048 | + | |
| 1049 | + | |
| 1050 | + | |
| 1051 | + | |
| 1052 | + | |
| 1053 | + | |
| 1054 | + | |
| 1055 | + | |
| 1056 | + | |
| 1057 | + | |
| 1058 | + | |
| 1059 | + | |
| 1060 | + | |
| 1061 | + | |
| 1062 | + | |
| 1063 | + | |
| 1064 | + | |
| 1065 | + | |
| 1066 | + | |
| 1067 | + | |
| 1068 | + | |
| 1069 | + | |
| 1070 | + | |
| 1071 | + | |
1044 | 1072 | | |
1045 | 1073 | | |
1046 | 1074 | | |
| |||
1208 | 1236 | | |
1209 | 1237 | | |
1210 | 1238 | | |
| 1239 | + | |
1211 | 1240 | | |
1212 | 1241 | | |
1213 | 1242 | | |
| |||
1294 | 1323 | | |
1295 | 1324 | | |
1296 | 1325 | | |
| 1326 | + | |
| 1327 | + | |
| 1328 | + | |
| 1329 | + | |
1297 | 1330 | | |
1298 | 1331 | | |
1299 | 1332 | | |
| |||
1317 | 1350 | | |
1318 | 1351 | | |
1319 | 1352 | | |
| 1353 | + | |
| 1354 | + | |
| 1355 | + | |
| 1356 | + | |
| 1357 | + | |
| 1358 | + | |
| 1359 | + | |
| 1360 | + | |
| 1361 | + | |
| 1362 | + | |
| 1363 | + | |
| 1364 | + | |
| 1365 | + | |
| 1366 | + | |
| 1367 | + | |
1320 | 1368 | | |
1321 | 1369 | | |
1322 | 1370 | | |
| |||
1611 | 1659 | | |
1612 | 1660 | | |
1613 | 1661 | | |
| 1662 | + | |
| 1663 | + | |
| 1664 | + | |
| 1665 | + | |
1614 | 1666 | | |
1615 | 1667 | | |
1616 | 1668 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
672 | 672 | | |
673 | 673 | | |
674 | 674 | | |
675 | | - | |
| 675 | + | |
676 | 676 | | |
677 | 677 | | |
678 | 678 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
76 | 76 | | |
77 | 77 | | |
78 | 78 | | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
79 | 86 | | |
80 | 87 | | |
81 | 88 | | |
| |||
2402 | 2409 | | |
2403 | 2410 | | |
2404 | 2411 | | |
2405 | | - | |
2406 | 2412 | | |
2407 | 2413 | | |
2408 | 2414 | | |
| |||
2413 | 2419 | | |
2414 | 2420 | | |
2415 | 2421 | | |
2416 | | - | |
| 2422 | + | |
2417 | 2423 | | |
2418 | 2424 | | |
2419 | 2425 | | |
| |||
2460 | 2466 | | |
2461 | 2467 | | |
2462 | 2468 | | |
2463 | | - | |
2464 | | - | |
2465 | | - | |
2466 | | - | |
2467 | | - | |
2468 | | - | |
2469 | | - | |
2470 | | - | |
| 2469 | + | |
| 2470 | + | |
2471 | 2471 | | |
2472 | 2472 | | |
2473 | 2473 | | |
| |||
2563 | 2563 | | |
2564 | 2564 | | |
2565 | 2565 | | |
2566 | | - | |
| 2566 | + | |
| 2567 | + | |
2567 | 2568 | | |
2568 | 2569 | | |
2569 | 2570 | | |
| |||
2771 | 2772 | | |
2772 | 2773 | | |
2773 | 2774 | | |
2774 | | - | |
2775 | | - | |
2776 | | - | |
| 2775 | + | |
| 2776 | + | |
| 2777 | + | |
| 2778 | + | |
| 2779 | + | |
| 2780 | + | |
| 2781 | + | |
| 2782 | + | |
| 2783 | + | |
| 2784 | + | |
| 2785 | + | |
| 2786 | + | |
| 2787 | + | |
| 2788 | + | |
| 2789 | + | |
| 2790 | + | |
| 2791 | + | |
| 2792 | + | |
| 2793 | + | |
| 2794 | + | |
2777 | 2795 | | |
2778 | 2796 | | |
2779 | 2797 | | |
| |||
2800 | 2818 | | |
2801 | 2819 | | |
2802 | 2820 | | |
| 2821 | + | |
| 2822 | + | |
2803 | 2823 | | |
| 2824 | + | |
| 2825 | + | |
2804 | 2826 | | |
2805 | 2827 | | |
2806 | 2828 | | |
| |||
3225 | 3247 | | |
3226 | 3248 | | |
3227 | 3249 | | |
3228 | | - | |
| 3250 | + | |
| 3251 | + | |
3229 | 3252 | | |
3230 | 3253 | | |
3231 | 3254 | | |
| |||
3404 | 3427 | | |
3405 | 3428 | | |
3406 | 3429 | | |
3407 | | - | |
| 3430 | + | |
3408 | 3431 | | |
3409 | 3432 | | |
3410 | 3433 | | |
| |||
3413 | 3436 | | |
3414 | 3437 | | |
3415 | 3438 | | |
3416 | | - | |
| 3439 | + | |
3417 | 3440 | | |
3418 | 3441 | | |
3419 | 3442 | | |
| |||
3431 | 3454 | | |
3432 | 3455 | | |
3433 | 3456 | | |
3434 | | - | |
| 3457 | + | |
3435 | 3458 | | |
3436 | 3459 | | |
3437 | 3460 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
509 | 509 | | |
510 | 510 | | |
511 | 511 | | |
| 512 | + | |
512 | 513 | | |
513 | 514 | | |
514 | 515 | | |
| |||
976 | 977 | | |
977 | 978 | | |
978 | 979 | | |
979 | | - | |
| 980 | + | |
980 | 981 | | |
981 | 982 | | |
982 | 983 | | |
| |||
0 commit comments