* [Weekly meetings] MoM - 19th of August 2021
@ 2021-08-20 16:28 Matthieu Baerts
0 siblings, 0 replies; only message in thread
From: Matthieu Baerts @ 2021-08-20 16:28 UTC (permalink / raw)
To: MPTCP Upstream
Hello everyone,
Last Thursday, we had our 161st meeting with Mat and Ossama (Intel),
Christoph (Apple), Florian, Paolo, Davide, Poorva (RedHat) and myself
(Tessares).
Thanks again for this new good meeting!
Here are the minutes of the meeting:
Accepted patches:
- 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: Mat Martineau):
12445553 [net,2/2] mptcp: full fully established support after ADD_ADDR
12445551 [net,1/2] mptcp: fix memory leak on address flush
12442185 [net-next,6/6] selftests: mptcp: delete uncontinuous removing ids
12442183 [net-next,5/6] selftests: mptcp: add fullmesh testcases
12442181 [net-next,4/6] selftests: mptcp: set and print the fullmesh flag
12442177 [net-next,3/6] mptcp: local addresses fullmesh
12442179 [net-next,2/6] mptcp: remote addresses fullmesh
12442175 [net-next,1/6] mptcp: drop flags and ifindex arguments
12436283 [net-next,8/8] selftests: mptcp: add testcase for active-back
12436279 [net-next,7/8] mptcp: backup flag from incoming MPJ ack option
12436277 [net-next,6/8] mptcp: add mibs for stale subflows processing
12436275 [net-next,5/8] mptcp: faster active backup recovery
12436269 [net-next,4/8] mptcp: cleanup sysctl data and helpers
12436281 [net-next,3/8] mptcp: handle pending data on closed subflow
12436273 [net-next,2/8] mptcp: less aggressive retransmission strategy
12436271 [net-next,1/8] mptcp: more accurate timeout
our repo (by: Florian Westphal, Matthieu Baerts, Paolo Abeni):
12443883 [v3,mptcp-next,5/5] selftests: mptcp: add mptcp getsockopt
test cases
12443881 [v3,mptcp-next,4/5] mptcp: add MPTCP_SUBFLOW_ADDRS getsockopt
support
12443879 [v3,mptcp-next,3/5] mptcp: add MPTCP_TCPINFO getsockopt support
12443873 [v3,mptcp-next,2/5] mptcp: add MPTCP_INFO getsockopt
12443877 [v3,mptcp-next,1/5] mptcp: add new mptcp_fill_diag helper
12441621 [mptcp-net,v3] mptcp: full fully established support after
ADD_ADDR
12435627 [mptcp-net,v2] mptcp: fix memory leak on address flush
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: Mat):
/
our repo (by: Florian Westphal, Jiapeng Chong, Matthieu Baerts,
Paolo Abeni):
12282219: RFC: [RESEND,RFC,2/4] tcp: move selected mptcp helpers to
tcp.h/mptcp.h:
12282221: RFC: [RESEND,RFC,4/4] tcp: parse tcp options contained in
reset packets:
- WIP
12282223: RFC: [RESEND,RFC,mptpcp-next] mptcp: add ooo prune support:
- WIP
12282225: RFC: [RESEND,1/5] tcp: make two mptcp helpers available to tcp
stack:
12282227: RFC: [RESEND,5/5] mptcp: send fastclose if userspace closes
socket with unread data:
- WIP
12321111: Changes Requested: mptcp: Remove redundant assignment to
remaining:
- TODO
12443953: Changes Requested: [net-next,1/4] mptcp: do not set
unconditionally csum_reqd on incoming opt
12443957: Changes Requested: [net-next,2/4] mptcp: better binary layout
for mptcp_options_received
12443961: Changes Requested: [net-next,3/4] mptcp: consolidate in_opt
sub-options fields in a bitmask
12443959: Changes Requested: [net-next,4/4] mptcp: optimize the input
options processing.:
- series: "mptcp: minor receive path optimization"
- v2 is required (something else Paolo noticed on his side)
12447175: New: selftest: wait before trasnmitting first data chunk:
- Waiting for review
- Squash-to patch for MPTCP_INFO series
- Tested by Matth
Issues on Github:
https://github.com/multipath-tcp/mptcp_net-next/issues/
Recently opened (latest from last week: 225)
226 selftests: `mptcp_join.sh -l`: copyfd_io_poll: poll timed out
error [bug] [selftests]:
- we discussed about that last week: quite rare but seen by Paolo
Bugs (opened, flagged as "bug" and assigned)
/
Bugs (opened and flagged as "bug" and not assigned)
226 selftests: `mptcp_join.sh -l`: copyfd_io_poll: poll timed out
error [bug] [selftests]
225 selftests: join: "remove subflows and signal" is unstable [bug]
[selftests]
219 [syzkaller] divide error in tcp_write_xmit [bug] [syzkaller]
203 PM: server: accept subflows [bug]
181 implement data_fin ack retransmission for subflow in TIME_WAIT
state [bug]
137 selftests: simult_flows.sh: unbalanced bwidth tests are unstable
[bug]
65 packetdrill/fixes: clearing properly the status in
listen()/disconnect [bug]
In Progress (opened and assigned)
216 The infinite mapping support [enhancement] @geliangtang
194 Round-robin packet scheduler support [enhancement] @geliangtang
186 Add netlink command support [enhancement] @mjmartineau
167 packetdrill: add coverage for RM_ADDR [enhancement] [packetdrill]
@dcaratti
158 iproute2: change backup mode (MP_PRIO) for active connections
[enhancement] [iproute2] @dcaratti
Recently closed (since last week)
223 [syzkaller] Memory leak in mptcp_nl_cmd_add_addr [bug]
[syzkaller] @geliangtang
221 selftests: join: "backup flow used, multi links fail" is unstable
[bug] [selftests] @pabeni
218 Add support for MPTCP_INFO, similar to TCP_INFO [enhancement]
@fw-strlen
190 Wireshark doesn't understand MP_CAPABLE C flag [enhancement]
@RuiCunhaM:
- From a new dev \o/
- This person is also looking at adding MPTCP support in scapy:
https://github.com/secdev/scapy/pull/3334
FYI: Current Roadmap:
- Bugs: https://github.com/multipath-tcp/mptcp_net-next/projects/2
- Current/Coming merge window (5.15):
https://github.com/multipath-tcp/mptcp_net-next/projects/10
- For later: https://github.com/multipath-tcp/mptcp_net-next/projects/4
Patches to send to netdev:
→ https://github.com/multipath-tcp/mptcp_net-next/commits/export
- net:
- /
- net-next:
- ADD_ADDR/RM_ADDR refactor:
- seems OK
- "optimize out option generation":
- Paolo prefers to wait (linked to a new "divide by 0"
issue? → EDIT: Seems not)
- MP_FAIL support:
- seems OK
- MPTCP_INFO support:
- too fresh, better to wait a bit
Extra tests:
- news about Syzkaller? (Mat & Christoph):
- "divide error in __tcp_select_window" → info added in ticket
219 for the moment
- reproducers are back on Christoph's side (config issue)
- news about interop with mptcp.org? (Christoph):
- /
- news about Intel's kbuild? (Mat):
- builds are still running, no error
- packetdrill (Davide):
- /
- Patchew (Davide):
- New Accounts are working
- Davide is testing on his side (importer)
- Once ready, a VM will be setup to monitor the ML
- CI (Matth):
- Docker Autobuild policy has changed, we were relying on it to
accelerate the CI jobs
- Now using Github Action to pre-build docker images when modified.
Next meeting:
- On Thursday, the 26th of August.
- Usual UTC time: 15:00 UTC (8am PDT, 5pm CEST, 11pm CST)
- Still open to everyone!
- https://annuel2.framapad.org/p/mptcp_upstreaming_20210826
Feel free to comment on these points and propose new ones for the next
meeting!
Talk to you on Thursday,
Matt
--
Tessares | Belgium | Hybrid Access Solutions
www.tessares.net
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2021-08-20 16:28 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-08-20 16:28 [Weekly meetings] MoM - 19th of August 2021 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.