Merge branch 'mptcp-fix-incoming-options-parsing'
authorDavid S. Miller <davem@davemloft.net>
Thu, 30 Apr 2020 19:23:23 +0000 (12:23 -0700)
committerDavid S. Miller <davem@davemloft.net>
Thu, 30 Apr 2020 19:23:23 +0000 (12:23 -0700)
Paolo Abeni says:

====================
mptcp: fix incoming options parsing

This series addresses a serious issue in MPTCP option parsing.

This is bigger than the usual -net change, but I was unable to find a
working, sane, smaller fix.

The core change is inside patch 2/5 which moved MPTCP options parsing from
the TCP code inside existing MPTCP hooks and clean MPTCP options status on
each processed packet.

The patch 1/5 is a needed pre-requisite, and patches 3,4,5 are smaller,
related fixes.

v1 -> v2:
 - cleaned-up patch 1/5
 - rebased on top of current -net
====================

Signed-off-by: David S. Miller <davem@davemloft.net>

Trivial merge