Skip to content

l2tp: fix races with ipv4-mapped ipv6 addresses

Paolo Abeni netdev 3 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v3 Latest2 patches 2 repliesIn review
  2. v22 patches 7 repliesSuperseded
  3. v12 patches 2 repliesSuperseded

Changes in v3 from the cover letter

- dropped some unneeded chunks in patch 2

Patches in v3 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2net: ipv6: keep sk status consistent after datagram connect failurenet/ipv6/datagram.c+14 -70 replies
2/2l2tp: fix races with ipv4-mapped ipv6 addressesnet/l2tp/l2tp_core.c net/l2tp/l2tp_core.h+18 -230 replies

Reviews trailers per patch

None of the 2 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.

Patch[email protected]Guillaume Nault
SeriesR-b
1/2
2/2Reported-and-tested-by

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v3 thread

Cover letter [PATCH net v3 0/2] l2tp: fix races with ipv4-mapped ipv6 addresses

The syzbot reported an l2tp oops that uncovered some races in the l2tp xmit path and a partially related issue in the generic ipv6 code.

We need to address them separately.

v1 -> v2:
- add missing fixes tag in patch 1
- fix several issues in patch 2

v2 -> v3:
- dropped some unneeded chunks in patch 2

Paolo Abeni (2):
net: ipv6: keep sk status consistent after datagram connect failure
l2tp: fix races with ipv4-mapped ipv6 addresses

 net/ipv6/datagram.c  | 21 ++++++++++++++-------
 net/l2tp/l2tp_core.c | 38 ++++++++++++++++++--------------------
 net/l2tp/l2tp_core.h |  3 ---
 3 files changed, 32 insertions(+), 30 deletions(-)
Signature · 1 line
2.14.3