Hangout 19 April 2018
Old Business
- rrs@ will provide a fix for a bug in the default stack resulting in data corruption.
jegg broke his locking review (D12586) into 6 patches: D14619, D14620, D14621, D14622, D14623, D14624. Needs to re-do IP6 options code. Some committed. (Awaiting update from jegg on what still needs work.)
jtl requests further input on making the default stack buildable as a module. (D11105) He is concerned this will cause pain for downstream consumers and for backporting bugs, but thinks it is the right thing to do. Please review and comment.
- jtl plans to ask once more at BSDCan, and then commit.
bz requests review for D3721.
- thj may review?
- Black-box recorder committed; ports on the way (ETA next week).
- 12.0 planning: what else do we need? Pacing, RACK, BBR
- Pacing in (renamed to HPTS)
Next is TCPCB reshuffle to make things more cache-line-friendly (D15136)
- RACK is after that
- BSDCan Dev Summit working group - approved, please register
New Business
jtl asked for feedback on the "progress timer" (D14993). He plans to commit in about a week (after adding documentation, and assuming no negative review feedback).
- thj working on adding UDP options (IETF internet-draft). In the course, he found a bug with UDP checksum calculation using the IP length instead of the UDP length. Because of hardware offload, he may need people with multiple cards to test.