Commit 43ae218
committed
Merge branch 'mptcp-locking-fixes'
Mat Martineau says:
====================
mptcp: Locking fixes
Two separate locking fixes for the networking tree:
Patch 1 addresses a MPTCP fastopen error-path deadlock that was found
with syzkaller.
Patch 2 works around a lockdep false-positive between MPTCP listening and
non-listening sockets at socket destruct time.
====================
Link: https://lore.kernel.org/r/20221220195215.238353-1-mathew.j.martineau@linux.intel.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>3 files changed
+35
-8
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1662 | 1662 | | |
1663 | 1663 | | |
1664 | 1664 | | |
| 1665 | + | |
| 1666 | + | |
1665 | 1667 | | |
1666 | 1668 | | |
1667 | 1669 | | |
| |||
1672 | 1674 | | |
1673 | 1675 | | |
1674 | 1676 | | |
1675 | | - | |
| 1677 | + | |
1676 | 1678 | | |
1677 | | - | |
| 1679 | + | |
1678 | 1680 | | |
1679 | 1681 | | |
1680 | 1682 | | |
| |||
1688 | 1690 | | |
1689 | 1691 | | |
1690 | 1692 | | |
| 1693 | + | |
| 1694 | + | |
1691 | 1695 | | |
1692 | 1696 | | |
1693 | 1697 | | |
| |||
2353 | 2357 | | |
2354 | 2358 | | |
2355 | 2359 | | |
2356 | | - | |
| 2360 | + | |
2357 | 2361 | | |
2358 | 2362 | | |
2359 | 2363 | | |
| |||
2989 | 2993 | | |
2990 | 2994 | | |
2991 | 2995 | | |
| 2996 | + | |
| 2997 | + | |
| 2998 | + | |
| 2999 | + | |
| 3000 | + | |
| 3001 | + | |
| 3002 | + | |
| 3003 | + | |
2992 | 3004 | | |
2993 | 3005 | | |
2994 | 3006 | | |
| |||
3532 | 3544 | | |
3533 | 3545 | | |
3534 | 3546 | | |
3535 | | - | |
| 3547 | + | |
3536 | 3548 | | |
3537 | 3549 | | |
3538 | 3550 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
295 | 295 | | |
296 | 296 | | |
297 | 297 | | |
298 | | - | |
| 298 | + | |
299 | 299 | | |
300 | 300 | | |
301 | 301 | | |
| |||
628 | 628 | | |
629 | 629 | | |
630 | 630 | | |
631 | | - | |
| 631 | + | |
632 | 632 | | |
633 | 633 | | |
634 | 634 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1791 | 1791 | | |
1792 | 1792 | | |
1793 | 1793 | | |
1794 | | - | |
| 1794 | + | |
1795 | 1795 | | |
1796 | 1796 | | |
1797 | 1797 | | |
| |||
1840 | 1840 | | |
1841 | 1841 | | |
1842 | 1842 | | |
1843 | | - | |
| 1843 | + | |
| 1844 | + | |
| 1845 | + | |
| 1846 | + | |
| 1847 | + | |
| 1848 | + | |
| 1849 | + | |
| 1850 | + | |
| 1851 | + | |
| 1852 | + | |
| 1853 | + | |
| 1854 | + | |
| 1855 | + | |
1844 | 1856 | | |
| 1857 | + | |
| 1858 | + | |
| 1859 | + | |
1845 | 1860 | | |
1846 | 1861 | | |
1847 | 1862 | | |
| |||
0 commit comments