14:58:38 #startmeeting fd-io-vpp 14:58:38 Meeting started Tue May 12 14:58:38 2020 UTC and is due to finish in 60 minutes. The chair is DaveBarach. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:58:38 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:58:38 The meeting name has been set to 'fd_io_vpp' 15:01:53 #topic Host Stack (Florin reporting) 15:02:24 #info bunch of fixes committed to host stack components 15:02:33 #info improved tracking of half-open sessions 15:02:48 #info tcp switched to cubic as the default congestion control algorithm 15:03:04 #info tcp improved tracking of half-open sessions 15:03:19 #info vcl improved handling of select vis a vis half-opened sessions 15:03:36 #info better select notifications when sessions encounter read/write errors 15:04:01 #info fixed svm fifo alignment issues thanks to the change to clang 15:05:24 #info udp now supports sending of multiple datagrams per dispatch cycle 15:05:37 #info improves quic performance 15:06:13 #topic CSIT (Maciek reporting) 15:06:51 #info CSIT (Maciek et al) covering following topics per agenda 15:06:57 #info 1. Spectre-Meltdown (S-M): "pandemic" recovery in CSIT 15:07:03 #info 2. Xeon Skylake: updated CSIT-2001 report with S-M RCAs 15:07:10 #info 3. Improved trending: daily MRR, weekly NDR/PDR, analytics 15:07:16 #info announce email 15:07:22 #link https://lists.fd.io/g/vpp-dev/message/16343 15:07:34 #info slides for the meeting 15:07:39 #link https://wiki.fd.io/view/Presentations 15:11:10 #link https://docs.fd.io/csit/master/report/_static/vpp/performance-rca-2n-skx-2t1c-pdr.txt 15:20:26 #link https://docs.fd.io/csit/rls2001/report/test_operational_data/vpp_performance_operational_data/index.html 15:22:21 #info Quick Q: status of failed SSD replacement activity? 15:25:05 #info note that folks have made zero progress on root-causing the SSD failures 15:26:09 #topic Documentation (John D) 15:26:34 #info 20.05 release note info pls send to john D 15:26:57 #topic Release Management (Andrew, Dave W ) 15:27:28 #info 20.05 RC1 tag exercise tomorrow 15:27:55 #info please let andrew / dave know about patches which must be merged before RC1 15:28:31 #info Jerome asks about API changes from last release. Andrew will generate listing after RC1 15:29:35 #info Confirmed that we should not see any further (master/lates) API changes until release branch pulled 15:29:57 #info working on automatic cherry-pick scripts 15:30:45 #info O(200) cherry-picks needed for previous releases, maybe 70% can be automatically applied 15:31:59 #info 20.01 will have cherry-picks for the next month or so 15:32:19 #info will schedule 20.01.2 once the 20.05 release is published 15:32:39 #info 19.08 cherry pick catchup activity thereafter 15:33:58 #info 19.08 current LTS, 20.09 next LTS. May need some level of overlapping support 15:35:09 #topic Infra (Dave W, Andrew) 15:35:27 #info from last Thursday, verify jobs became erratic 15:35:40 #info something is killing jobs for no obvious reason 15:36:11 #info may be a job placement issue. 15:36:36 #info made Jenkins nomad plugin config changes 15:36:50 #info as of this AM, the Jenkins server seems to be misbehaving 15:37:24 #info we may have to do a Jenkins emergency shutdown and revert the last set of Jenkins updates 15:38:04 #info first "funny" thing noticed on May 2 15:40:49 #topic please let Dave W and Andrew know if there are patches which must make RC1 15:54:31 #info Benoit mentioned a vlib process stack overflow related to switching to clang-9 15:55:08 #agreed Fix that specific process, consider bumping default stack allocation to 64k from 32k if it becomes a widespread issue 15:55:45 #info the stack overflow was properly detected by running into the per-process guard page, so at least it wasn't horribly hard to work out what had happened 15:55:47 #endmeeting