Commit 965bffd
committed
Merge branch 'mptcp-fixes'
Matthieu Baerts says:
====================
mptcp: fixes for v6.2
Patch 1 clears resources earlier if there is no more reasons to keep
MPTCP sockets alive.
Patches 2 and 3 fix some locking issues visible in some rare corner
cases: the linked issues should be quite hard to reproduce.
Patch 4 makes sure subflows are correctly cleaned after the end of a
connection.
Patch 5 and 6 improve the selftests stability when running in a slow
environment by transfering data for a longer period on one hand and by
stopping the tests when all expected events have been observed on the
other hand.
All these patches fix issues introduced before v6.2.
====================
Signed-off-by: Matthieu Baerts <[email protected]>
Signed-off-by: David S. Miller <[email protected]>File tree
5 files changed
+51
-13
lines changed- net/mptcp
- tools/testing/selftests/net/mptcp
5 files changed
+51
-13
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
998 | 998 | | |
999 | 999 | | |
1000 | 1000 | | |
1001 | | - | |
1002 | 1001 | | |
| 1002 | + | |
1003 | 1003 | | |
1004 | 1004 | | |
1005 | 1005 | | |
| |||
1008 | 1008 | | |
1009 | 1009 | | |
1010 | 1010 | | |
1011 | | - | |
1012 | | - | |
| 1011 | + | |
| 1012 | + | |
1013 | 1013 | | |
1014 | 1014 | | |
1015 | | - | |
| 1015 | + | |
| 1016 | + | |
| 1017 | + | |
1016 | 1018 | | |
1017 | 1019 | | |
1018 | 1020 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2897 | 2897 | | |
2898 | 2898 | | |
2899 | 2899 | | |
| 2900 | + | |
2900 | 2901 | | |
2901 | 2902 | | |
2902 | 2903 | | |
| |||
2922 | 2923 | | |
2923 | 2924 | | |
2924 | 2925 | | |
| 2926 | + | |
| 2927 | + | |
2925 | 2928 | | |
2926 | 2929 | | |
2927 | 2930 | | |
| |||
2937 | 2940 | | |
2938 | 2941 | | |
2939 | 2942 | | |
| 2943 | + | |
| 2944 | + | |
| 2945 | + | |
| 2946 | + | |
| 2947 | + | |
| 2948 | + | |
2940 | 2949 | | |
2941 | 2950 | | |
2942 | 2951 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
760 | 760 | | |
761 | 761 | | |
762 | 762 | | |
| 763 | + | |
763 | 764 | | |
| 765 | + | |
764 | 766 | | |
765 | 767 | | |
| 768 | + | |
766 | 769 | | |
767 | 770 | | |
768 | | - | |
| 771 | + | |
769 | 772 | | |
770 | | - | |
| 773 | + | |
| 774 | + | |
| 775 | + | |
| 776 | + | |
| 777 | + | |
771 | 778 | | |
772 | 779 | | |
773 | 780 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1399 | 1399 | | |
1400 | 1400 | | |
1401 | 1401 | | |
| 1402 | + | |
1402 | 1403 | | |
1403 | 1404 | | |
1404 | 1405 | | |
| |||
1409 | 1410 | | |
1410 | 1411 | | |
1411 | 1412 | | |
1412 | | - | |
| 1413 | + | |
| 1414 | + | |
| 1415 | + | |
| 1416 | + | |
| 1417 | + | |
| 1418 | + | |
| 1419 | + | |
| 1420 | + | |
1413 | 1421 | | |
1414 | 1422 | | |
1415 | 1423 | | |
| |||
1679 | 1687 | | |
1680 | 1688 | | |
1681 | 1689 | | |
1682 | | - | |
| 1690 | + | |
1683 | 1691 | | |
1684 | 1692 | | |
1685 | 1693 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
498 | 498 | | |
499 | 499 | | |
500 | 500 | | |
| 501 | + | |
| 502 | + | |
| 503 | + | |
| 504 | + | |
| 505 | + | |
| 506 | + | |
501 | 507 | | |
502 | 508 | | |
503 | 509 | | |
| |||
1694 | 1700 | | |
1695 | 1701 | | |
1696 | 1702 | | |
| 1703 | + | |
1697 | 1704 | | |
1698 | 1705 | | |
1699 | 1706 | | |
| |||
1711 | 1718 | | |
1712 | 1719 | | |
1713 | 1720 | | |
1714 | | - | |
| 1721 | + | |
| 1722 | + | |
| 1723 | + | |
| 1724 | + | |
| 1725 | + | |
| 1726 | + | |
1715 | 1727 | | |
1716 | 1728 | | |
1717 | 1729 | | |
| |||
3049 | 3061 | | |
3050 | 3062 | | |
3051 | 3063 | | |
3052 | | - | |
| 3064 | + | |
3053 | 3065 | | |
3054 | 3066 | | |
3055 | 3067 | | |
| |||
3062 | 3074 | | |
3063 | 3075 | | |
3064 | 3076 | | |
3065 | | - | |
| 3077 | + | |
3066 | 3078 | | |
3067 | 3079 | | |
3068 | 3080 | | |
3069 | 3081 | | |
3070 | 3082 | | |
3071 | 3083 | | |
3072 | | - | |
| 3084 | + | |
3073 | 3085 | | |
3074 | 3086 | | |
3075 | 3087 | | |
| |||
3079 | 3091 | | |
3080 | 3092 | | |
3081 | 3093 | | |
3082 | | - | |
| 3094 | + | |
3083 | 3095 | | |
3084 | 3096 | | |
3085 | 3097 | | |
| |||
0 commit comments