====== Attendees ====== * glebius@ * olivier@ * jtl@ * rrs@ * rscheff@ * tuexen@ ====== Ongoing Short Term Projects ====== * What is the status of [[https://reviews.freebsd.org/D16851|D16851]]? thj@ works on it and you are waiting for feedback from bz@. * rscheff@ is improving %%AccECN%% code: [[https://reviews.freebsd.org/D36303|D36303]]. * glebius@ retiring suppression of random ports allocation https://reviews.freebsd.org/D37042. * Serious data corruption bug in 13.1 [[https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265588|PR 265588]] glebius@ is in touch with another guy who reproduces it. This bug is already fixed in stable/13. rscheff@ will contact re@ regarding issuing an EN. ====== Ongoing Longer Term Projects ====== * [[https://reviews.freebsd.org/D37061|D37061]]glebius@ works on simplifying ''%%INP_DROPPED%%''. * [[https://reviews.freebsd.org/D23230|D23230]] is implementing ECN++. * [[https://reviews.freebsd.org/D28822|D28822]] improves PRR, needs some cleanup. * glebius@ wants feedback on [[https://reviews.freebsd.org/D35199|D35199]]. bz@ isn't fine with it... * ''%%netstat%%'' does not support reading connection information from a core file anymore. tuexen@ will document that in the man-page. * tuexen@ wants to write a tool which dumps the BBLog information of a TCP endpoint from a life system or a core. Using ''%%kvm_read()%%'' has drawbacks as glebius@ pointed out, using a python kgdb script may be an alternative. tuexen@ will think about it. * rscheff@ will add some ECN stat counter to the TCP_INFO option. glebius@ will contact re@ about the handling of adding/using padding fields. * glebius@ wants to remove ''%%INP_DROPPED%%''. This will allow using socket options on sockets in ''%%TIMEWAIT%%'' and ''%%CLOSED%%'' state. In particular, this will allow using ''%%tcpsso%%'' on these socket options. * jtl@ suggested to reduce the MSL value used to control the ''%%TIMEWAIT%%'' state. It was discussed to use a maximum RTT instead. tuexen@ will add the tracking of the maximum RTT and make this algorithm used when the ''%%sysctl%%''-variable ''%%net.inet.tcp.msl%%'' is set to zero. In a separate the default of the ''%%sysctl%%''-variable ''%%net.inet.tcp.msl%%'' will be changed to zero. tuexen@ will also reach out to the TCPM working group to see what other implementations do. * It was discussed whether the ''%%TCP_LOG%%'' socket option should be inherited from the listener. jtl@ said that this should be the case, but interaction with the ''%%sysctl%%''-variable ''%%net.inet.tcp.bb.log_auto_ratio%%'' should be taken into account. tuexen@ will look at it and add jtl@ as a reviewer. ====== Next Meeting ====== 03 November 2022 @ 1500 UTC