* [Weekly meetings] MoM - 12th of August 2026
@ 2026-08-26 13:59 Matthieu Baerts
0 siblings, 0 replies; only message in thread
From: Matthieu Baerts @ 2026-08-26 13:59 UTC (permalink / raw)
To: MPTCP Linux
Hello everyone,
A few weeks ago, we had a meeting with Mat (Cruise) and myself (NGI0 Core).
Thanks again for this new good meeting!
Here are the minutes of the meeting:
- The list of accepted patches can be seen on PatchWork:
https://patchwork.kernel.org/project/mptcp/list/?state=3
netdev (if mptcp ML is in cc) (by: Matthieu Baerts):
14737490: [net-next,v3,1/7] mptcp: move the retrans loop to a separate helper
14737489: [net-next,v3,2/7] mptcp: move the stale logic out of retrans scheduler
14737493: [net-next,v3,3/7] mptcp: let the retrans scheduler do its job
14737492: [net-next,v3,4/7] mptcp: explicitly drop over memory limits
14737491: [net-next,v3,5/7] mptcp: enforce hard limit on backlog flushing
14737494: [net-next,v3,6/7] mptcp: avoid code duplication in __mptcp_move_skb()
14737495: [net-next,v3,7/7] mptcp: implemented OoO queue pruning:
- Series: mptcp: out-of-order queue pruning
- Submitter: Matthieu Baerts
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1142231&state=*&archive=both
g@kylinos.cn/
14728036: [net,v2,1/8] mptcp: options: reset DSS fields in case of unexpected size
14728037: [net,v2,2/8] mptcp: avoid combining some incoming suboptions
14728039: [net,v2,3/8] mptcp: remove MPC && MPJ check
14728038: [net,v2,4/8] mptcp: pm: fix data race in add_addr timer callback
14728040: [net,v2,5/8] selftests: mptcp: join: mark tests with data corruption as failed
14728041: [net,v2,6/8] mptcp: pm: fix memory leak from alloc-during-teardown race
14728042: [net,v2,7/8] mptcp: fastopen: only mark MPTFO subflows with SYN data
14728043: [net,v2,8/8] mptcp: reclaim forward-allocated memory on RX path errors:
- State: New
- Series: mptcp: misc fixes for v7.2-rc6
- Submitter: Matthieu Baerts
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1139537&state=*&archive=both
our repo (by: David Carlier, Geliang Tang, Jiangshan Yi, Kalpan Jani, luoqing, Matthieu Baerts, Paolo Abeni, Shardul Bankar):
14624989: [v4,1/2] mptcp: add per-event MIB counters for MPTCP_RST_EMPTCP resets
14624990: [v4,2/2] selftests: mptcp: check per-event MPTCP_RST_EMPTCP counters:
- Series: mptcp: per-event MIB counters for MPTCP_RST_EMPTCP
- Submitter: Shardul Bankar
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1110277&state=*&archive=both
14637688: [mptcp-next,2/2] mptcp: pm: fix memory leak from alloc-during-teardown race:
- Series: mptcp: pm: net-next port of the alloc-during-teardown leak fix
- Submitter: Shardul Bankar
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1114146&state=*&archive=both
14654288: [net,v5,1/2] mptcp: pm: drop pending ADD_ADDR when removing id 0 endpoint:
- Series: mptcp: pm: fix stale ADD_ADDR anno_list entry on id 0 removal
- Incomplete series
- Submitter: Kalpan Jani
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1119114&state=*&archive=both
14658326: [mptcp-next,v3] selftests: mptcp: diag: fix stack buffer overflow in get_subflow_info():
- Submitter: Jiangshan Yi
- URL: https://patchwork.kernel.org/project/mptcp/patch/20260702062909.4147641-1-yijiangshan@kylinos.cn/
14719992: [mptcp-next,v12,1/4] mptcp: support MSG_ERRQUEUE on the parent socket
14719993: [mptcp-next,v12,2/4] mptcp: sockopt: factor inet_flags propagation into a mask
14719994: [mptcp-next,v12,3/4] mptcp: propagate RECVERR sockopts to subflows
14719995: [mptcp-next,v12,4/4] selftests: mptcp: cover IP_RECVERR sockopt propagation:
- Series: mptcp: MSG_ERRQUEUE support on the parent socket
- Submitter: David Carlier
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1137167&state=*&archive=both
14722856: [mptcp-next,v2,1/2] Squash to "mptcp: explicitly drop over memory limits"
14722857: [mptcp-next,v2,2/2] Squash to "mptcp: implemented OoO queue pruning":
- Series: Squash to "mptcp: out-of-order queue pruning"
- Submitter: Matthieu Baerts
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1138063&state=*&archive=both
14723222: [mptcp-net,1/4] Squash to "mptcp: avoid combining some incoming suboptions"
14723223: [mptcp-net,2/4] Squash to "mptcp: reclaim forward-allocated memory on RX path errors"
14723224: [mptcp-net,3/4] mptcp: options: reset DSS fields in case of unexpected size
14723225: [mptcp-next,mptcp-net,4/4] mptcp: remove MPC && MPJ check:
- Series: Squash to "mptcp: misc fixes for v7.2-rc6"
- Submitter: Matthieu Baerts
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1138152&state=*&archive=both
14726094: [mptcp-next] Squash to "selftests: mptcp: cover IP_RECVERR sockopt propagation":
- Submitter: Matthieu Baerts
- URL: https://patchwork.kernel.org/project/mptcp/patch/20260802-mptcp-squash-sft-recverr-v1-1-df5f5e366e7a@kernel.org/
14731540: [mptcp-next,v4] mptcp: honour configured min/max RTO in retransmit paths:
- Submitter: Kalpan Jani
- URL: https://patchwork.kernel.org/project/mptcp/patch/20260805063956.3052563-1-kalpan.jani@mpiricsoftware.com/
14733991: [mptcp-next,1/2] Squash to "bpf: Export mptcp packet scheduler helpers"
14733992: [mptcp-next,2/2] Squash to "selftests/bpf: Add bpf_burst scheduler & test":
- Series: Drop mptcp_pm_subflow_chk_stale in bpf
- Submitter: Geliang Tang
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1141341&state=*&archive=both
14734745: [v2,mptcp-next,1/7] mptcp: move the retrans loop to a separate helper
14734740: [v2,mptcp-next,2/7] mptcp: move the stale logic out of retrans scheduler
14734744: [v2,mptcp-next,3/7] mptcp: let the retrans scheduler do its job
14734741: [v2,mptcp-next,4/7] mptcp: explicitly drop over memory limits
14734742: [v2,mptcp-next,5/7] mptcp: enforce hard limit on backlog flushing
14734743: [v2,mptcp-next,6/7] mptcp: avoid code duplication in __mptcp_move_skb()
14734746: [v2,mptcp-next,7/7] mptcp: implemented OoO queue pruning:
- Series: mptcp: address stall under memory pressure
- Submitter: Paolo Abeni
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1141577&state=*&archive=both
14736372: [mptcp-net,v4] mptcp: pm: fix userspace PM address ID overflow when all IDs are exhausted:
- Submitter: luoqing
- URL: https://patchwork.kernel.org/project/mptcp/patch/20260807074110.566170-1-l1138897701@163.com/
14736887: [next,mptcp-next] mptcp: pm: userspace: make remove_addr_entry static:
- Submitter: Matthieu Baerts
- URL: https://patchwork.kernel.org/project/mptcp/patch/20260807-mptcp-pm-user-remove_addr_entry-v1-1-c080a8a30e40@kernel.org/
Pending patches:
- The list of pending patches can be seen on PatchWork:
https://patchwork.kernel.org/project/mptcp/list/?state=*
netdev (if mptcp ML is in cc) (by: Harshit Varu, Matthieu Baerts, Ren Wei):
14716134: [net,1/5] mptcp: avoid combining some incoming suboptions
14716135: [net,2/5] mptcp: pm: fix data race in add_addr timer callback
14716136: [net,3/5] selftests: mptcp: join: mark tests with data corruption as failed
14716137: [net,4/5] mptcp: fastopen: only mark MPTFO subflows with SYN data
14716138: [net,5/5] mptcp: reclaim forward-allocated memory on RX path errors:
- Series: mptcp: misc fixes for v7.2-rc6
- Submitter: Matthieu Baerts
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1136101&state=*&archive=both
14744384: [v2] mptcp: restore full join state in syncookie MP_JOIN reconstruction:
- Submitter: Harshit Varu
- URL: https://patchwork.kernel.org/project/mptcp/patch/20260811222325.90426-1-harshitvaru666@gmail.com/
- Stop cc security
14744838: [net,v4,1/2] mptcp: hold MP_JOIN msk ref when cloning reqsk
14744839: [net,v4,2/2] mptcp: fix MP_CAPABLE token migration when cloning reqsk:
- Series: mptcp: fix request migration ownership
- Submitter: Ren Wei
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1144501&state=*&archive=both
14745960: [net-next,01/11] mptcp: pm: add WARN_ON_ONCE guards on extra_subflows underflow
14745962: [net-next,02/11] mptcp: remove unused data_ack from struct mptcp_ext
14745961: [net-next,03/11] mptcp: pm: userspace: make remove_addr_entry static
14745963: [net-next,04/11] mptcp: honour configured min/max RTO in retransmit paths
14745964: [net-next,05/11] mptcp: add per-event MIB counters for MPTCP_RST_EMPTCP resets
14745965: [net-next,06/11] selftests: mptcp: check per-event MPTCP_RST_EMPTCP counters
14745967: [net-next,07/11] selftests: mptcp: connect: test name in pcap file
14745966: [net-next,08/11] selftests: mptcp: simult_flow: test name in pcap file
14745968: [net-next,09/11] selftests: mptcp: pcap: drop most of the payload
14745969: [net-next,10/11] selftests: mptcp: fix const qualifier warnings in strchr usage
14745970: [net-next,11/11] selftests: mptcp: diag: fix stack buffer overflow in get_subflow_info():
- Series: mptcp: misc. features for v7.3
- Submitter: Matthieu Baerts
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1144806&state=*&archive=both
our repo (by: Chenguang Zhao, Christoph Paasch, David Lee, Gang Yan, Geliang Tang, Gregory Detal, Jun Yang, Kalpan Jani, luoqing, Matthieu Baerts, Ren Wei, Shardul Bankar, Zihan Xi):
12282223: [RESEND,RFC,mptpcp-next] mptcp: add ooo prune support:
13070467: [mptcp-next,v4,1/2] mptcp: update mptcp_push_release
13070468: [mptcp-next,v4,2/2] mptcp: retrans for redundant sends:
- State: Changes requested
- Series: BPF redundant scheduler, part 3
- Submitter: Geliang Tang
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=703615&state=*&archive=both
13305089: [mptcp-next,1/6] mptcp: sockopt: move tcp_inq code to a dedicated function
13305091: [mptcp-next,2/6] mptcp: sockopt: update supported list
13305093: [mptcp-next,3/6] mptcp: sockopt: get val in a generic way
13305090: [mptcp-next,4/6] mptcp: sockopt: add missing getsockopt() options
13305094: [mptcp-next,5/6] mptcp: sockopt: set val in a generic way
13305092: [mptcp-next,6/6] mptcp: sockopt: support IP_TTL & IPV6_UNICAST_HOPS:
- State: Changes requested
- Series: mptcp: sockopt: uniform code to get/set values
- Submitter: Matthieu Baerts
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=763505&state=*&archive=both
13583230: [RFC] mptcp: react scheduler when subflow events pop up:
- State: Changes requested
- Submitter: Geliang Tang
- URL: https://patchwork.kernel.org/project/mptcp/patch/433320c3a9db77bea53a34fc9c43a3c7e3320399.1709693691.git.tanggeliang@kylinos.cn/
13675217: [mptcp-next,RFC,1/4] mptcp: add push sched callback
13675218: [mptcp-next,RFC,2/4] mptcp: use new push callback to schedule chunks
13675219: [mptcp-next,RFC,3/4] mptcp: bpf: allow to write to mptcp_sched_chunk
13675220: [mptcp-next,RFC,4/4] selftests/bpf: mptcp RR: send 1 MSS on each subflow:
- State: RFC
- Series: mptcp: update scheduler API
- Submitter: Gregory Detal
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=856158&state=*&archive=both
13932555: [1/3] mptcp: fix invalid addr occupy 'add_addr_accepted'
13932556: [2/3] selftests: mptcp: relax conditions in SYN_TX validation
13932546: [3/3] selftests: mptcp: add a testcase for invalid addr timeout:
- State: Changes requested
- Series: [1/3] mptcp: fix invalid addr occupy 'add_addr_accepted'
- Submitter: Gang Yan
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=923771&state=*&archive=both
14024767: [mptcp-next,v1,1/4] bpf: Add mptcp path manager struct_ops
14024768: [mptcp-next,v1,2/4] bpf: Export mptcp path manager kfuncs
14024769: [mptcp-next,v1,3/4] selftests/bpf: Add mptcp netlink pm subtest
14024770: [mptcp-next,v1,4/4] selftests/bpf: Add mptcp bpf_netlink pm subtest:
- State: Changes requested
- Series: BPF path manager, part 7
- Submitter: Geliang Tang
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=946095&state=*&archive=both
14167004: [mptcp-next] mptcp: remove redundant orig_offset in carve_data_frag:
- State: Changes requested
- Submitter: Geliang Tang
- URL: https://patchwork.kernel.org/project/mptcp/patch/9c663fc37767d9036379afdbc83cd8874a7b2fc9.1753337130.git.tanggeliang@kylinos.cn/
14175678: [mptcp-next,1/2] mptcp: Add support for SO_MAX_PACING_RATE
14175679: [mptcp-next,2/2] selftests: Add tests for SO_MAX_PACING_RATE:
- State: Changes requested
- Series: mptcp: Add support for SO_MAX_PACING_RATE
- Submitter: Christoph Paasch
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=987909&state=*&archive=both
14197780: [mptcp-next,v2,01/10] selftests: mptcp: sockopt: improve test output clarity
14197781: [mptcp-next,v2,02/10] selftests: mptcp: sockopt: add SO_REUSEADDR test helper
14197782: [mptcp-next,v2,03/10] selftests: mptcp: sockopt: add SO_REUSEPORT test
14197783: [mptcp-next,v2,04/10] selftests: mptcp: sockopt: add SO_BINDTODEVICE test
14197784: [mptcp-next,v2,05/10] selftests: mptcp: sockopt: add SO_BINDTOIFINDEX test
14197785: [mptcp-next,v2,06/10] selftests: mptcp: sockopt: add IP_FREEBIND tests
14197786: [mptcp-next,v2,07/10] selftests: mptcp: sockopt: add IP_TRANSPARENT tests
14197787: [mptcp-next,v2,08/10] selftests: mptcp: sockopt: add IP_BIND_ADDRESS_NO_PORT test
14197788: [mptcp-next,v2,09/10] selftests: mptcp: sockopt: add IP_LOCAL_PORT_RANGE test
14197789: [mptcp-next,v2,10/10] selftests: mptcp: sockopt: add IPV6_V6ONLY test:
- State: Changes requested
- Series: selftests: cover more MPTCP socket options
- Submitter: Geliang Tang
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=993905&state=*&archive=both
14215849: [mptcp-net,v2,1/3] selftests: mptcp: close server file descriptor
14215850: [mptcp-net,v2,2/3] selftests: mptcp: close IPC descriptor on server side:
- State: Changes requested
- Series: misc fixes for sockopt selftests
- Incomplete series
- Submitter: Geliang Tang
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=998230&state=*&archive=both
14229120: [mptcp-next,v4,1/9] selftests: mptcp: sockopt: replace /dev/urandom with getrandom
14229121: [mptcp-next,v4,2/9] selftests: mptcp: sockopt: add protocol arguments
14229122: [mptcp-next,v4,3/9] selftests: mptcp: sockopt: add inq argument
14229123: [mptcp-next,v4,4/9] selftests: mptcp: sockopt: rename pipefd to ipcfd
14229124: [mptcp-next,v4,5/9] selftests: mptcp: sockopt: set TCP_INQ sockopt
14229125: [mptcp-next,v4,6/9] selftests: mptcp: sockopt: handle INQ on server side
14229126: [mptcp-next,v4,7/9] selftests: mptcp: sockopt: handle INQ on client side
14229127: [mptcp-next,v4,8/9] selftests: mptcp: sockopt: replace mptcp_inq with sockopt
14229128: [mptcp-next,v4,9/9] selftests: mptcp: sockopt: remove obsolete mptcp_inq:
- State: Changes requested
- Series: selftests: consolidate TCP_INQ testing into sockopt
- Submitter: Geliang Tang
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1001827&state=*&archive=both
14332026: [RFC,mptcp-next] mptcp: support net.ipv4.tcp_rcvbuf_low_rtt:
- State: Changes requested
- Submitter: Matthieu Baerts
- URL: https://patchwork.kernel.org/project/mptcp/patch/20251127-mptcp-tcp_rcvbuf_low_rtt-v1-1-fa080d67f2e5@kernel.org/
14413156: [mptcp-net,1/3] mptcp: add backlog_list bug reproducer test
14413157: [mptcp-net,2/3] mptcp: fix receive stalls when 'ack_seq' in backlog_list:
- State: Changes requested
- Series: Fix the transmission stall due to backlog
- Incomplete series
- Submitter: Gang Yan
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1051012&state=*&archive=both
14478884: [mptcp-net,v2] mptcp: fix data-race in __mptcp_retrans / mptcp_incoming_options:
- State: Queued
- Submitter: Matthieu Baerts
- URL: https://patchwork.kernel.org/project/mptcp/patch/20260317-mptcp-data-race-snd_una-v2-1-2caac60de92a@kernel.org/
14481348: [mptcp-next,v3,1/2] mptcp: implement psock_update_sk_prot
14481349: [mptcp-next,v3,2/2] selftests/bpf: Update sockmap tests for MPTCP:
- State: Changes requested
- Series: implement psock_update_sk_prot
- Submitter: Geliang Tang
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1068551&state=*&archive=both
14562644: [mptcp-net,v4,1/2] mptcp: use sockopt_lock(release)_sock in sockopt
14562643: [mptcp-net,v4,2/2] mptcp: use sockopt_ns_capable() in setsockopt congestion control:
- State: Changes requested
- Series: mptcp: convert to sockopt_lock_sock
- Submitter: Gang Yan
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1091935&state=*&archive=both
14593680: [mptcp-net,v3] mptcp: fix divide-by-zero in __mptcp_push_pending close path:
- State: Changes requested
- Submitter: Shardul Bankar
- URL: https://patchwork.kernel.org/project/mptcp/patch/20260525194828.1137119-1-shardul.b@mpiricsoftware.com/
- TODO: still needed?
14598366: [01/11] nvmet-tcp: define accept tcp_proto struct
14598367: [02/11] nvmet-tcp: implement accept mptcp proto
14598368: [03/11] nvmet-tcp: define listen socket ops
14598369: [04/11] nvmet-tcp: register target mptcp transport
14598370: [05/11] nvmet-tcp: implement mptcp listen socket ops
14598371: [06/11] nvme-fabrics: compare transport in ip_options_match
14598372: [07/11] nvme-tcp: define host tcp_proto struct
14598373: [08/11] nvme-tcp: register host mptcp transport
14598374: [09/11] nvme-tcp: implement host mptcp proto
14598375: [10/11] selftests: mptcp: add nvme over mptcp test
14598376: [11/11] selftests: mptcp: nvme: add iopolicy tests:
- State: Changes requested
- Series: NVMe over MPTCP
- Submitter: Geliang Tang
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1101939&state=*&archive=both
14604416: [mptcp-next,4/4] mptcp: use READ_ONCE() over sysctls:
- State: Queued
- Series: Fixes for "mptcp: pm: drop TCP TS with ADD_ADDRv6 + port"
- Submitter: Matthieu Baerts
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1103837&state=*&archive=both
14618202: [mptcp-next,v4,1/2] mptcp: implement .splice_eof
14618203: [mptcp-next,v4,2/2] selftests: mptcp: connect: trigger splice_eof:
- State: Needs ack
- Series: implement .splice_eof
- Submitter: Geliang Tang
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1108212&state=*&archive=both
14639185: [RFC,net-next,01/17] tls: make tls_ctx_create and update_sk_prot static
14639186: [RFC,net-next,02/17] tls: factor out __tls_build_proto for mptcp support
14639187: [RFC,net-next,03/17] tls: add protocol dimension to tls operation cache
14639188: [RFC,net-next,04/17] mptcp: add sendmsg_locked to proto_ops
14639189: [RFC,net-next,05/17] tls: use sendmsg_locked from the underlying socket
14639190: [RFC,net-next,06/17] mptcp: implement peek_len for proto_ops
14639191: [RFC,net-next,07/17] tls: replace tcp_inq with socket peek_len
14639192: [RFC,net-next,08/17] tls: store original read_sock for non-tcp sockets
14639193: [RFC,net-next,09/17] tls: introduce tls protocol ops structure
14639194: [RFC,net-next,10/17] tls: use protocol ops via tls_context
14639195: [RFC,net-next,11/17] mptcp: implement mptcp-specific tls protocol ops
14639196: [RFC,net-next,12/17] tls: add mptcp support for sk_poll
14639197: [RFC,net-next,13/17] tls: disable device offload for mptcp sockets
14639198: [RFC,net-next,14/17] mptcp: update mptcp_check_readable helper
14639199: [RFC,net-next,15/17] mptcp: implement ulp getsockopt for tls support
14639220: [RFC,net-next,16/17] mptcp: implement ulp setsockopt for tls support
14639221: [RFC,net-next,17/17] selftests: mptcp: connect: use espintcp for ulp test:
- State: Changes requested
- Series: MPTCP KTLS support
- Submitter: Geliang Tang
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1114686&state=*&archive=both
14647853: [mptcp-next,v6,1/3] mptcp: pm: userspace: drop delete_local_addr helper
14647854: [mptcp-next,v6,2/3] selftests: mptcp: join: explicitly remove userspace pm addresses
14647855: [mptcp-next,v6,3/3] selftests: mptcp: userspace: send RM_ADDR between server and client:
- State: Needs ack
- Series: only remove entry from local_addr_list when sending a REMOVE_ADDR
- Submitter: Geliang Tang
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1117313&state=*&archive=both
14650263: [mptcp-net,v3] mptcp: bpf: fix NULL deref and UAF in bpf_mptcp_sock_from_subflow():
- State: Needs ack
- Submitter: Kalpan Jani
- URL: https://patchwork.kernel.org/project/mptcp/patch/20260629105020.1670781-1-kalpan.jani@mpiricsoftware.com/
14654289: [net,v5,2/2] selftests: mptcp: add id 0 stale ADD_ADDR regression test:
- State: Rejected
- Series: mptcp: pm: fix stale ADD_ADDR anno_list entry on id 0 removal
- Submitter: Kalpan Jani
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1119114&state=*&archive=both
14655183: [mptcp-net,v3] mptcp: pm: userspace: unify entry free path via RCU callback:
- State: Needs ack
- Submitter: Geliang Tang
- URL: https://patchwork.kernel.org/project/mptcp/patch/de8555fcb235d0e93c02c20bf47231846d30841d.1782886142.git.tanggeliang@kylinos.cn/
=> Mat will looking
=> TODO: also tell Geliang that we shouldn't extend the size of
mptcp_pm_addr_entry, also used by the in-kernel PM → at least a union or reusing lsk? → done
14662629: [mptcp-next,v2,1/5] Squash to "bpf: Export mptcp packet scheduler helpers"
14662630: [mptcp-next,v2,2/5] Squash to "bpf: Export mptcp packet scheduler helpers"
14662631: [mptcp-next,v2,3/5] Squash to "selftests/bpf: Add bpf_burst scheduler & test"
14662632: [mptcp-next,v2,4/5] DO-NOT-MERGE: selftests/bpf: mptcp: verify scheduler rejects non-msk socket to set_timeout
14662633: [mptcp-next,v2,5/5] DO-NOT-MERGE: selftests/bpf: mptcp: extend bad scheduler test to the kfunc type contract:
- State: Changes requested
- Series: mptcp: bpf: fix scheduler kfunc socket type confusion
- Submitter: Shardul Bankar
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1121285&state=*&archive=both
14680441: [mptcp-next,1/3] Squash to "mptcp: pm: init and release mptcp_pm_ops"
14680442: [mptcp-next,2/3] Squash to "mptcp: pm: add get_local_id() interface"
14680443: [mptcp-next,3/3] Squash to "mptcp: pm: add get_priority() interface":
- State: Needs ack
- Series: mptcp: pm: guard the lockless MP_JOIN path against a NULL pm.ops
- Submitter: Shardul Bankar
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1125769&state=*&archive=both
14685430: mptcp: pm: Fix address ID overflow when all IDs are exhausted:
- State: Changes requested
- Submitter: luoqing
- URL: https://patchwork.kernel.org/project/mptcp/patch/20260714080356.805839-1-l1138897701@163.com/
14688538: [mptcp-next,1/2] mptcp: sched: add subflow avoid flag and kfunc
14688539: [mptcp-next,2/2] selftests: mptcp: bpf: exercise the subflow avoid flag:
- State: Needs ack
- Series: mptcp: sched: let schedulers mark a subflow to avoid
- Submitter: Kalpan Jani
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1128052&state=*&archive=both
14692583: [mptcp-next,v7,1/9] ipv4: fix uninitialized memory in zerocopy cmsg
14692584: [mptcp-next,v7,2/9] mptcp: use local variable tp in sendmsg_frag
14692585: [mptcp-next,v7,3/9] mptcp: align struct mptcp_data_frag to 8 bytes on 32-bit
14692586: [mptcp-next,v7,4/9] mptcp: remove redundant orig_offset in carve_data_frag
14692587: [mptcp-next,v7,5/9] mptcp: add MSG_ZEROCOPY support
14692588: [mptcp-next,v7,6/9] mptcp: handle SO_ZEROCOPY in setsockopt
14692589: [mptcp-next,v7,7/9] selftests: mptcp: connect: add zerocopy io mode
14692590: [mptcp-next,v7,8/9] selftests: mptcp: connect: cover zerocopy mode
14692591: [mptcp-next,v7,9/9] selftests: mptcp: connect: close listensock deterministically:
- State: Needs ack
- Series: mptcp: add MSG_ZEROCOPY support
- Submitter: Geliang Tang
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1129243&state=*&archive=both
- To be review, interesting feature, but we need to understand that, Mat will try to help
14699528: [mptcp-next,v2,2/7] mptcp: take TCP_MAXSEG handling into __mptcp_setsockopt_set_val:
- State: Changes requested
- Series: mptcp: add bpf_setsockopt support
- Incomplete series
- Submitter: Gang Yan
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1131261&state=*&archive=both
14710799: [mptcp-next,1/3] mptcp: sched: penalise a slow subflow by halving its cwnd
14710800: [mptcp-next,2/3] mptcp: sched: do not penalise when receive-window-limited
14710801: [mptcp-next,3/3] DO-NOT-MERGE: mptcp: sched: penalise counters:
- State: Changes requested
- Series: mptcp: sched: penalise a slow subflow ("345, first cut for your lab)
- Submitter: Shardul Bankar
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1134545&state=*&archive=both
14711775: [mptcp-next,v3,1/7] mptcp: drop unused @max arg of __mptcp_setsockopt_set_val
14711776: [mptcp-next,v3,2/7] mptcp: take TCP_MAXSEG handling into __mptcp_setsockopt_set_val
14711777: [mptcp-next,v3,3/7] mptcp: use sockopt_lock/release_sock in sockopt
14711778: [mptcp-next,v3,4/7] mptcp: reject sockopt requiring ssks' lock in BPF context
14711779: [mptcp-next,v3,5/7] mptcp: enable bpf_setsockopt on the master socket
14711780: [mptcp-next,v3,6/7] mptcp: add TCP_CONNECT_CB sock_ops hook
14711781: [mptcp-next,v3,7/7] selftests: bpf: verify mptcp bpf_setsockopt from TCP_CONNECT_CB:
- State: Changes requested
- Series: mptcp: add bpf_setsockopt support
- Submitter: Gang Yan
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1134827&state=*&archive=both
14718129: [net,1/2] tcp: diag: fix unbounded bucket lock hold in tcp_diag_dump()
14718130: [net,2/2] mptcp: diag: fix unbounded listener bucket lock hold:
- State: Needs ack
- Series: tcp: diag: fix unbounded bucket lock hold in diag dump paths
- Submitter: Zihan Xi
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1136597&state=*&archive=both
- rejected for TCP
14719705: [mptcp-next,v14,01/12] selftests: mptcp: sockopt: reseed RNG after fork
14719706: [mptcp-next,v14,02/12] selftests: mptcp: sockopt: use exact length in connect_one_server
14719707: [mptcp-next,v14,03/12] selftests: mptcp: sockopt: add check_stat_equal helper
14719708: [mptcp-next,v14,04/12] selftests: mptcp: sockopt: use size_t for byte counters
14719709: [mptcp-next,v14,05/12] selftests: mptcp: sockopt: add is_mptcp_socket helper
14719710: [mptcp-next,v14,06/12] selftests: mptcp: sockopt: add tx/rx protocol options
14719711: [mptcp-next,v14,07/12] selftests: mptcp: sockopt: add TCP_INQ test option
14719712: [mptcp-next,v14,08/12] selftests: mptcp: sockopt: use unix socket instead of pipe
14719713: [mptcp-next,v14,09/12] selftests: mptcp: sockopt: use recvmsg instead of read
14719714: [mptcp-next,v14,10/12] selftests: mptcp: sockopt: get and verify TCP_INQ
14719715: [mptcp-next,v14,11/12] selftests: mptcp: sockopt: add huge data transfer tests
14719716: [mptcp-next,v14,12/12] selftests: mptcp: sockopt: replace mptcp_inq with sockopt:
- State: New
- Series: selftests: consolidate TCP_INQ testing into sockopt
- Submitter: Geliang Tang
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1137065&state=*&archive=both
14722114: [mptcp-next] Squash to "selftests: mptcp: sockopt: add is_mptcp_socket helper":
- State: New
- Submitter: Geliang Tang
- URL: https://patchwork.kernel.org/project/mptcp/patch/1b103d397cf4a506c608d9ade586e98db770daec.1785460213.git.tanggelian
14728873: [v2,MPTCP-net] pm: userspace: fix address ID overflow when all IDs exhausted:
- State: Changes requested
- Submitter: luoqing
- URL: https://patchwork.kernel.org/project/mptcp/patch/20260804022350.181323-1-l1138897701@163.com/
14728872: [MPTCH-next] selftests: add test for userspace PM address ID overflow:
- State: Changes requested
- Submitter: luoqing
- URL: https://patchwork.kernel.org/project/mptcp/patch/20260804022350.181323-2-l1138897701@163.com/
14729550: [net] mptcp: hold msk reference when cloning request sockets:
- State: Under review
- Submitter: David Lee
- URL: https://patchwork.kernel.org/project/mptcp/patch/20260804095051.715355-1-david.lee@trailofbits.com/
14732434: [mptcp-net] mptcp: pm: reset retrans_time when ADD_ADDR entry is reused:
- State: New
- Submitter: Matthieu Baerts
- URL: https://patchwork.kernel.org/project/mptcp/patch/20260805-mptcp-pm-reset-retrans_time-v1-1-19efbe17046d@kernel.org/
14732563: [mptcp-net,v2] mptcp: options: handle MPC data + csum reqd + no csum:
- State: New
- Submitter: Matthieu Baerts
- URL: https://patchwork.kernel.org/project/mptcp/patch/20260805-mptcp-opt-mpc-csumreqd-no-csum-v2-1-dbb52e01a36d@kernel.org/
14734297: [net,v3,1/2] mptcp: hold MP_JOIN msk ref when cloning reqsk
14734298: [net,v3,2/2] mptcp: fix MP_CAPABLE token migration when cloning reqsk:
- State: New
- Series: mptcp: fix request migration ownership
- Submitter: Ren Wei
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1141434&state=*&archive=both
14736582: [mptcp-net,v3,1/8] mptcp: pm: userspace: properly handle the ID0 case
14736583: [mptcp-net,v3,2/8] mptcp: pm: userspace: lookup: match port in priority
14736584: [mptcp-net,v3,3/8] mptcp: pm: userspace: ID0 is not part of local_addr_used
14736585: [mptcp-net,v3,4/8] mptcp: pm: userspace: allow announcing ID0 addr
14736589: [mptcp-net,v3,5/8] mptcp: pm: userspace: no ID0 exception for RM_ADDR
14736586: [mptcp-net,v3,6/8] mptcp: pm: userspace: don't dump initial ID0
14736587: [mptcp-net,v3,7/8] selftests: mptcp: join: new ID0 subflow from the right IP
14736588: [mptcp-net,v3,8/8] mptcp: pm: restrict in-kernel worker actions to this PM:
- State: New
- Series: mptcp: pm: userspace: properly deal with the ID0 case
- Submitter: Matthieu Baerts
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1142037&state=*&archive=both
14738508: [mptcp-next,v5,01/11] mptcp: handle TCP_MAXSEG getsockopt in common case
14738509: [mptcp-next,v5,02/11] mptcp: take TCP_MAXSEG handling into setsockopt_set_val
14738510: [mptcp-next,v5,03/11] mptcp: inherit sk_reuse/sk_reuseport and fix dev bind override
14738511: [mptcp-next,v5,04/11] mptcp: add TCP_SYNCNT setsockopt/getsockopt
14738512: [mptcp-next,v5,05/11] mptcp: skip ip6 options on v4-mapped clone
14738513: [mptcp-next,v5,06/11] mptcp: report v4-mapped subflow addrs as IPv4
14738514: [mptcp-next,v5,07/11] ipv6: extract and export ip6_sock_set_tclass helpers
14738515: [mptcp-next,v5,08/11] mptcp: sockopt: implement IPV6_TCLASS
14738516: [mptcp-next,v5,09/11] mptcp: copy the subflow's tos/tclass to the msk on accept
14738517: [mptcp-next,v5,10/11] nvme-tcp: support IPv6 traffic class
14738518: [mptcp-next,v5,11/11] nvmet-tcp: support IPv6 traffic class:
- State: New
- Series: Fix socket options used by NVMe over MPTCP
- Submitter: Geliang Tang
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1142524&state=*&archive=both
14738584: [v2,1/3] ipv6: extract and export ip6_sock_set_tclass helpers
14738585: [v2,2/3] nvme-tcp: support IPv6 traffic class
14738586: [v2,3/3] nvmet-tcp: support IPv6 traffic class:
- State: New
- Series: nvme-tcp: add IPv6 traffic class support
- Submitter: Geliang Tang
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1142555&state=*&archive=both
14740697: [net] mptcp: reject a DSS option that follows an incompatible suboption:
- State: New
- Submitter: Jun Yang
- URL: https://patchwork.kernel.org/project/mptcp/patch/20260810114616.2709245-1-fouriezhang@tencent.com/
14743277: [mptcp-next,v3,1/7] mptcp: drop the mptcp_ooo_try_coalesce() helper
14743278: [mptcp-next,v3,2/7] mptcp: drop the cant_coalesce CB field
14743279: [mptcp-next,v3,3/7] mptcp: remove CB offset field
14743282: [mptcp-next,v3,4/7] mptcp: sync mptcp skb cb layout with tcp one
14743280: [mptcp-next,v3,5/7] mptcp: defer read_sock cleanup to mptcp_worker
14743281: [mptcp-next,v3,6/7] mptcp: track app-limited state in mptcp_sendmsg
14743283: [mptcp-next,v3,7/7] selftests: mptcp: sockopt: check app_limited:
- State: New
- Series: Reduce the differences between TCP and MPTCP for TLS usage
- Submitter: Geliang Tang
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1144100&state=*&archive=both
14744714: [export,v3,1/4] mptcp: add MPFailFallback MIB
14744715: [export,v3,2/4] mptcp: reject joins after fallback in mptcp_is_fully_established
14744716: [export,v3,3/4] mptcp: reset subflow on MP_FAIL when OoO queue is non-empty
14744717: [export,v3,4/4] mptcp: fallback to TCP on MP_FAIL with a single subflow:
- State: New
- Series: mptcp: fix TCP fallback on single-subflow MP_FAIL
- Submitter: Chenguang Zhao
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1144463&state=*&archive=both
- TODO: remove token when fallback? or only fully_established?
14745264: [mptcp-next,1/2] mptcp: pass net namespace to options parser
14745265: [mptcp-next,2/2] mptcp: add MIB counter for received invalid options:
- State: New
- Series: mptcp: MIB counter for invalid option
- Submitter: Gang Yan
- URL: https://patchwork.kernel.org/project/mptcp/list/?series=1144623&state=*&archive=both
Extra, just in case: /
Issues on GitHub:
https://github.com/multipath-tcp/mptcp_net-next/issues/
Recently opened (latest from the last meeting: 623):
628 mptcp: incoming options: add a MIB counter for received invalid options @matttbe
627 Fix data-race in `__mptcp_retrans` / `mptcp_incoming_options` [bug]
626 Use `READ_ONCE()` over sysctls [bug]
625 Reduce `struct mptcp_options_received` size [enhancement]
624 [6.6.y]: warning in `__mptcp_move_skbs_from_subflow` [bug]
Recently discussed:
483 [6.1] selftests: `mptcp_connect.sh` failures with `copyfd_io_poll: poll timed out` errors [bug] [selftests]
Bugs (opened, flagged as "bug" and assigned)
575 sockopt: support `TCP_MD5SIG` and `TCP_MD5SIG_EXT` for transparent integrations [bug] @geliangtang
498 in-kernel PM: closed subflows before `RM_ADDR` will not decrement `add_addr_accepted` [bug] [pm] @geliangtang
484 BPF: `setsockopt` on an MPTCP socket: check support [bug] [bpf] @geliangtang
445 MPTCP Info counters: start seq numbers ones from 0 [bug] @geliangtang
403 userspace pm: only remove entry from `local_addr_list` when sending a `REMOVE_ADDR` [bug] [pm] @geliangtang
343 scheduler: react when subflow-level events pop up (ACK/RTO) [bug] [sched] @geliangtang
Bugs (opened and flagged as "bug" and not assigned)
627 Fix data-race in `__mptcp_retrans` / `mptcp_incoming_options` [bug]
626 Use `READ_ONCE()` over sysctls [bug]
624 [6.6.y]: warning in `__mptcp_move_skbs_from_subflow` [bug]
622 [sashiko] NULL pointer dereferences and Use-After-Free in `bpf_mptcp_sock_from_subflow` [bug]
592 Lower throughput with MPTCP vs TCP [bug]
587 in-kernel PM: Server is only using single IP to establish subflows [bug]
583 KMemLeak: from `mptcp_sk_clone_init()` [bug] [selftests]
581 Default scheduler under-utilizes newly restored subflows on long-lived flows after WAN failback [bug]
572 [syzkaller] WARNING in `skb_try_coalesce` [bug] [syzkaller]
549 pm: in-kernel: set `msk->pm.work_pending` back to `true` [bug] [pm]
491 selftests: `mptcp_join`: tests `Infinite map` & `MP_FAIL MP_RST` are unstable [bug] [selftests]
483 [6.1] selftests: `mptcp_connect.sh` failures with `copyfd_io_poll: poll timed out` errors [bug] [selftests]
475 `simult_flows`: unbalanced bwidth tests are unstable [bug] [selftests]
439 mptcp vs net.ipv4.tcp_shrink_window [bug]
336 Issues with BPF packet scheduler [bug] [sched] [bpf]
In Progress (opened, new feature and assigned)
568 socket option: support `IPV6_TCLASS` [enhancement] @geliangtang
521 Implement psock_update_sk_prot, for eBPF SOCKMAP support [enhancement] [bpf] @geliangtang
480 MPTCP and KTLS support [enhancement] @geliangtang
353 sockopt: uniform code to get/set values [enhancement] @matttbe
349 scheduler: (un)mark a subflow as "stale" [enhancement] [sched] @geliangtang
296 Support IP_TTL & IPV6_UNICAST_HOPS [enhancement] @matttbe
167 packetdrill: add coverage for RM_ADDR [enhancement] [packetdrill] @dcaratti
75 BPF: packet scheduler [enhancement] [sched] [bpf] @geliangtang
74 BPF: path manager [enhancement] [pm] [bpf] @geliangtang
Assigned Questions (opened, questions and assigned)
548 disable mptcp for an interface [question] @matttbe
Open questions (opened, questions and not assigned)
562 [performance] How much is the overhead of MPTCP? [question]
For later (opened and not assigned)
625 Reduce `struct mptcp_options_received` size [enhancement]
610 MPTCP tree in `linux-next` [enhancement]
590 in-kernel PM: use either `subflow` or `signal` depending on connector/listener app [enhancement]
588 in-kernel PM: support NUMA awareness [enhancement] [feedback-needed]
584 [syzkaller] improve coverage [syzkaller]
578 sockopt: support `SO_MAX_PACING_RATE` to limit the whole MPTCP connection [enhancement]
566 pm: use `signal` + `subflow` + `fullmesh` [enhancement] [pm]
556 Implement all required bits to C/R MPTCP connections from user-space (CRIU) [enhancement]
552 pm: in-kernel: delay before creating new subflows [enhancement]
545 Deal with multiple pure TCP ACK without MPTCP options [enhancement]
543 TCPDump: display `MP_TCPRST` info [enhancement]
542 in-kernel PM: limit to one subflow per network interface for each connection [enhancement] [pm]
535 TCPDump: display `MP_CAPABLE` C flag [enhancement]
525 tests: cover more MPTCP socket options [enhancement] [packetdrill] [selftests]
519 Reset the connection once "MPTCP has been verified" instead of a fallback [enhancement]
497 in-kernel PM: check to create new subflows when some are destroyed [enhancement] [pm]
496 in-kernel PM: store received `ADD_ADDR` [enhancement] [pm]
481 remove refcount on TCP sockets for the timers [enhancement]
467 Scheduler: add redundant scheduler support in BPF [enhancement] [sched]
462 selftests: print (and set?) random seed [enhancement] [selftests]
461 Protocol: extend Data-Level Length field [enhancement] [protocol]
441 optimize established options generation [enhancement]
440 in-kernel PM: re-establish subflows after "network" errors [enhancement] [pm]
426 selftests: validate listener sockets with multiple accepts [enhancement] [selftests]
389 packetdrill: increase coverage for "early `close()`" cases [enhancement] [packetdrill]
350 scheduler: API changes (tasks) [enhancement] [sched]
348 scheduler: frequently probe "stale" subflow with reinjected data [enhancement] [sched]
345 scheduler: "penalise" some subflows by sending less than their cwnd [enhancement] [sched]
344 scheduler: new callback to initiate optimisations [enhancement] [sched]
337 in-kernel PM: listen socket: support "behind a NAT" use case [enhancement] [pm]
335 Server to Client subflows: option to allow joining the initial address and port [enhancement] [pm]
334 in-kernel PM: send >1 ADD_ADDR before the establishment of a new subflow [enhancement] [pm]
332 scheduler: implement a "opportunistic retransmission" [enhancement] [sched]
289 mptcp: audit comments for non inclusive language [enhancement]
273 Packetdrill: test outgoing MP_FASTCLOSE [enhancement] [packetdrill]
266 Packetdrill: add MP_FAIL coverage [packetdrill]
236 Review supported sockopts list [enhancement]
234 Packetdrill: Support MPC+DATA+checksum error [enhancement] [packetdrill]
222 Netlink event API: add SUBFLOW_CREATED event [enhancement]
215 TCP Urgent pointer and MPTCP [enhancement]
213 add MPTCP man page [enhancement]
208 better handing of ssk memory pressure in the TX path [enhancement]
202 Add sendmsg support for ancillary data [enhancement]
180 Get an update when MPTCP fall back to TCP [enhancement]
177 improve retransmit subflow selection [enhancement]
169 packetdrill: add coverage for ADD_ADDR and MP_JOIN on a different port [enhancement] [packetdrill]
150 remove completely workqueue usage [enhancement]
141 avoid acquiring mptcp_data_lock() twice in the receive path [enhancement]
78 notify the application (userspace) when a subflow is added/removed [enhancement]
41 reduce indirect call usage [enhancement]
24 Revisit layout of struct mptcp_subflow_context [enhancement]
Recently closed (since 2026-07-29)
623 [sashiko] possible use-after-free in `mptcp_pm_del_add_timer` [bug]
620 [syzkaller] WARNING in `mptcp_pm_alloc_anno_list` [bug] [syzkaller]
618 `TCP_RTO_MIN`/`MAX`: used configured values if any [enhancement]
511 Add MIB counters for sent `MPTCP_RST_EMPTCP` [enhancement]
Packetdrill PRs
205 6 hours ago Dwyane-Yan mptcp: validate MPTcpExtInvalidOptionRx on MP_CAPABLE fallback paths
200 1 day ago chrisocean716-star mptcp: add sync_join_fail packetdrill test
162 6 months ago geliangtang mptcp: add splice test
52 1 year ago dcaratti Add initial coverage for RM_ADDR
mptcp.dev PRs
mptcp-upstream-virtme-docker PRs
54 12 days ago geliangtang run_frozen: cache script body, ignore later edits:
- TODO: still needed? → asked
mptcpd PRs
336 10 hours ago Dwyane-Yan tests: check the plugin's behaviour in namespaces
335 8 hours ago Dwyane-Yan UserPM: Implement per-token get_addr/dump_addrs for userspace path manager
FYI: Current Roadmap:
- Bugs: https://github.com/multipath-tcp/mptcp_net-next/issues?q=is%3Aissue+is%3Aopen+label%3Abug
- Current/Coming merge window (7.3): https://github.com/orgs/multipath-tcp/projects/21
- For later: https://github.com/orgs/multipath-tcp/projects/1
Patches to send to NetDev:
- Fixes for other trees:
- Fixes for -net:
- [bf48d771928e] mptcp: pm: kernel: drop pending ADD_ADDR when removing ID0 (Kalpan Jani)
- [8a1b3cadbbc0] mptcp: pm: userspace: fix address ID overflow (Qing Luo)
- Fixes for net-next:
- Features for net-next:
- [fa6b96397134] mptcp: pm: init and release mptcp_pm_ops (Geliang Tang)
- [bfc851e9d104] mptcp: pm: add get_local_id() interface (Geliang Tang)
- [30b0f1e6c768] mptcp: pm: add get_priority() interface (Geliang Tang):
- wait for PM->lock refact
- [9799bd21dccd] selftests: mptcp: connect: test name in pcap file (Matthieu Baerts (NGI0))
- [62b475bb8909] selftests: mptcp: simult_flow: test name in pcap file (Matthieu Baerts (NGI0))
- [7a81dd96a459] selftests: mptcp: pcap: drop most of the payload (Matthieu Baerts (NGI0))
- [5a3b1a1cc2af] mptcp: pm: add WARN_ON_ONCE guards on extra_subflows underflow (Tao Cui)
- [5403d4518602] mptcp: remove unused data_ack from struct mptcp_ext (Geliang Tang)
- [0c5c4107e987] selftests: mptcp: fix const qualifier warnings in strchr usage (Geliang Tang):
- sent
- [3d3a3ba8b47d] mptcp: support MSG_ERRQUEUE on the parent socket (David Carlier)
- [4d9816a719dc] mptcp: sockopt: factor inet_flags propagation into a mask (David Carlier)
- [6898dfca15f3] mptcp: propagate RECVERR sockopts to subflows (David Carlier)
- [d75978c244d5] selftests: mptcp: cover IP_RECVERR sockopt propagation (David Carlier):
- To be send at the next window
- [6f68ee709620] selftests: mptcp: diag: fix stack buffer overflow in get_subflow_info() (Jiangshan Yi)
- [b6c35cc81b61] mptcp: honour configured min/max RTO in retransmit paths (Kalpan Jani)
- [6aaa40230d62] mptcp: add per-event MIB counters for MPTCP_RST_EMPTCP resets (Shardul Bankar)
- [480a9ed0665a] selftests: mptcp: check per-event MPTCP_RST_EMPTCP counters (Shardul Bankar)
- [85a5d858eebc] mptcp: pm: userspace: make remove_addr_entry static (Matthieu Baerts (NGI0)):
- sent
- Features for net-next (next):
- Features for other trees:
- [c56f25ef55c8] bpf: Add mptcp_subflow bpf_iter (Geliang Tang)
- [b63c02112730] selftests/bpf: More endpoints for endpoint_init (Geliang Tang)
- [7c30ada371b1] selftests/bpf: Drop cgroup_fd of run_mptcpify (Geliang Tang)
- [81d24e098120] bpf: Add mptcp packet scheduler struct_ops (Geliang Tang)
- [98380d0d200c] bpf: Export mptcp packet scheduler helpers (Geliang Tang)
- [f11ed86f02e6] selftests/bpf: Add bpf scheduler test (Geliang Tang)
- [d20fe0cddf4f] selftests/bpf: Add bpf_first scheduler & test (Geliang Tang)
- [137006c9ab48] selftests/bpf: Add bpf_bkup scheduler & test (Geliang Tang)
- [fa64ebea99cc] selftests/bpf: Add bpf_rr scheduler & test (Geliang Tang)
- [0482ba13e3e9] selftests/bpf: Add bpf_red scheduler & test (Geliang Tang)
- [8d48f7b6a631] selftests/bpf: Add bpf_burst scheduler & test (Geliang Tang):
- wait Sched api refact
Extra tests:
- news about Syzkaller? (Matth):
- /
- Packetdrill (Davide):
- /
- Patchew (Davide):
- /
- CI (Matth):
- https://ci-results.mptcp.dev/flakes.html
- https://netdev.bots.linux.dev/flakes.html?tn-needle=mptcp
Next meeting:
- Every two weeks, on Wednesday.
- 15:30 UTC (8.30am PST, 5.30pm CEST, 12.30am CST)
- Still open to everyone!
- https://github.com/multipath-tcp/mptcp_net-next/wiki/Meetings
Feel free to comment on these topics and suggest new ones for the next
meeting!
Talk to you soon,
Matt
--
Sponsored by the NGI0 Core fund.
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2026-08-26 13:59 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-26 13:59 [Weekly meetings] MoM - 12th of August 2026 Matthieu Baerts
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.