Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-42870

TCP_FASTOPEN cannot be used with mptcp

Linking RHIVOS CVEs to...Migration: Automation ...SWIFT: POC ConversionSync from "Extern...XMLWordPrintable

    • rhel-net-core
    • ssg_networking
    • None
    • False
    • Hide

      None

      Show
      None
    • None

      On RHEL9 we see the error:

      TCP_FASTOPEN socket option not valid on MPTCP socket level

      ย 

      When speaking with local mptcp developers, our understanding is that we likely lack the ย following patches in the EL9 kernel.

      ย 

      ca7ae8916043 ("selftests: mptcp: mptfo Initiator/Listener") ๐Ÿ”’ N (1 year, 6 months ago) <Dmytro Shytyi> 4ffb0a02346c ("mptcp: add TCP_FASTOPEN sock option") ๐Ÿ”’ N (1 year, 6 months ago) <Dmytro Shytyi>
      
      36b122baf6a8 ("mptcp: add subflow_v(4,6)_send_synack()") ๐Ÿ”’ N (1 year, 6 months ago) <Dmytro Shytyi>
      
      dfc8d0603033 ("mptcp: implement delayed seq generation for passive fastopen") ๐Ÿ”’ N (1 year, 6 months ago) <Dmytro Shytyi>
      
      1e777f39b4d7 ("mptcp: add MSG_FASTOPEN sendmsg flag support") ๐Ÿ”’ N (1 year, 6 months ago) <Dmytro Shytyi>
      
      d98a82a6afc7 ("mptcp: handle defer connect in mptcp_sendmsg") ๐Ÿ”’ N (1 year, 9 months ago) <Dmytro Shytyi>
      
      

      ย 

      Please consider these for future kernels at your earliest convenience.

      Thank you

              fwestpha@redhat.com Florian Westphal
              _craigt_ Craig Taylor (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: