From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 3D95BA0568; Wed, 11 Mar 2020 11:42:32 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 8354C1BFF5; Wed, 11 Mar 2020 11:42:30 +0100 (CET) Received: from mail-wm1-f65.google.com (mail-wm1-f65.google.com [209.85.128.65]) by dpdk.org (Postfix) with ESMTP id 3A8EE2BE6; Wed, 11 Mar 2020 11:42:29 +0100 (CET) Received: by mail-wm1-f65.google.com with SMTP id e26so1510491wme.5; Wed, 11 Mar 2020 03:42:29 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:content-transfer-encoding:user-agent:mime-version; bh=CEoHxAzmZfuYznpRKGquwHxQpZlhKRWVIcOv30iychY=; b=hx4hyByRbN8EKnUJYP/kSS8VjtkyJ6pxdwdaM45nYch46cGcVNMS69TVellq6RXLsR eF9Brb9lP7uoXAvtj/PSeDdWsCcWqNw7Gevojpxb79KH2JhtqKDxBRLALzPyl8xh6i9H 45Jy/eYx1X34V4PRJ6f8FnMpiF5aTodVYcShLwmrTjXALJViEWQ64QuNrR8HvwBUsB06 X7UF9D3QuoXuEk0VDXdOeosdUv7+pcOdMRX1IMkaMoN3Oon32f0LmRKzo01wbIZ+gak3 /846HvxYnMldso+ylDCB2cu5t7cfyXbrVrsERfY50C+K1ljyV6Thta5rfajziSVOo6Kp dlNg== X-Gm-Message-State: ANhLgQ2UhF2uA3jYRDcYGzpox7bE3Q8ACtLe4If34aIb60lYUXRwbBgo 4VkXgVls6VcjfXlSKWPLMyg= X-Google-Smtp-Source: ADFU+vu02KG7ZZ928L6pxLOo5Vfv3lmhYSFJG4YqVs+0z/V27aY9RMXMqu+eqU9zlvkI/bbk/Qspvg== X-Received: by 2002:a05:600c:22cd:: with SMTP id 13mr3087573wmg.186.1583923348068; Wed, 11 Mar 2020 03:42:28 -0700 (PDT) Received: from localhost ([2a01:4b00:f419:6f00:7a8e:ed70:5c52:ea3]) by smtp.gmail.com with ESMTPSA id w81sm7779449wmg.19.2020.03.11.03.42.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Mar 2020 03:42:27 -0700 (PDT) Message-ID: From: Luca Boccassi To: Kalesh Anakkur Purayil Cc: dpdk stable , dev@dpdk.org, Abhishek Marathe , Akhil Goyal , Ali Alnubani , benjamin.walker@intel.com, David Christensen , Hemant Agrawal , Ian Stokes , Jerin Jacob , John McNamara , Ju-Hyoung Lee , Kevin Traynor , Pei Zhang , pingx.yu@intel.com, qian.q.xu@intel.com, Raslan Darawsheh , Thomas Monjalon , yuan.peng@intel.com, zhaoyan.chen@intel.com Date: Wed, 11 Mar 2020 10:42:25 +0000 In-Reply-To: References: <20200302111045.27730-1-luca.boccassi@gmail.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.30.5-1.1 MIME-Version: 1.0 Subject: Re: [dpdk-dev] 19.11.1 patches review and test X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" On Wed, 2020-03-11 at 08:58 +0530, Kalesh Anakkur Purayil wrote: > Hi Luca, >=20 > Testing with dpdk v19.11.1-rc1 from Broadcom looks good. >=20 > - Basic functionality: > Send and receive multiple types of traffic. > - Changing/checking link status through testpmd. > - RSS tests. > - TSO tests > - VLAN filtering tests. > - statistics tests > - Checksum offload > - MTU tests >=20 > NIC: BCM57414 NetXtreme-E 10Gb/25Gb Ethernet Controller, Firmware: > 216.1.169.0 > NIC: BCM57508 NetXtreme-E 10Gb/25Gb/40Gb/50Gb/100Gb/200Gb Ethernet, > Firmware : 216.0.314.0 >=20 > We found a couple of minor issues which have been already fixed in > latest upstream driver. I will push the backport patches to 19.11 > stable. >=20 > Regards, > Kalesh Thank you! Patches applied and pushed. > On Mon, Mar 2, 2020 at 4:41 PM wrote: > > Hi all, > >=20 > > Here is a list of patches targeted for stable release 19.11.1. > >=20 > > The planned date for the final release is March the 16th. > >=20 > > Please help with testing and validation of your use cases and > > report > > any issues/results with reply-all to this mail. For the final > > release > > the fixes and reported validations will be added to the release > > notes. > >=20 > > A release candidate tarball can be found at: > >=20 > > https://dpdk.org/browse/dpdk-stable/tag/?id=3Dv19.11.1-rc1 > >=20 > > These patches are located at branch 19.11 of dpdk-stable repo: > > https://dpdk.org/browse/dpdk-stable/ > >=20 > > Thanks. > >=20 > > Luca Boccassi > >=20 > > --- > > Aaron Conole (1): > > service: don't walk out of bounds when checking services > >=20 > > Adam Dybkowski (1): > > test/crypto: fix missing operation status check > >=20 > > Adrian Moreno (2): > > vhost: fix packed virtqueue ready condition > > vhost: protect log address translation in IOTLB update > >=20 > > Adrien Mazarguil (1): > > maintainers: resign from flow API maintenance > >=20 > > Ajit Khaparde (1): > > net/bnxt: fix overwriting error message > >=20 > > Ali Alnubani (2): > > net/mlx: fix build with clang 9 > > eal/linux: fix build when VFIO is disabled > >=20 > > Andrzej Ostruszka (1): > > build: remove unneeded function versioning > >=20 > > Andy Pei (1): > > net/ipn3ke: fix line side statistics register read > >=20 > > Ankur Dwivedi (1): > > examples/ipsec-secgw: extend inline session to non AES-GCM > >=20 > > Anoob Joseph (1): > > examples/fips_validation: fix string token for CT length > >=20 > > Apeksha Gupta (1): > > net/dpaa: fix Rx offload flags on jumbo MTU set > >=20 > > Archana Muniganti (2): > > common/cpt: check cipher and auth keys are set > > common/cpt: fix component for empty IOV buffer > >=20 > > Artur Trybula (1): > > test/compress: replace test vector > >=20 > > Beilei Xing (3): > > net/ice: fix VSI context > > net/ice: fix flow director flag > > net/i40e: fix unchecked Tx cleanup error > >=20 > > Bing Zhao (3): > > net/mlx5: fix modify actions support limitation > > net/mlx5: fix matching for ICMP fragments > > net/mlx5: fix hairpin queue capacity > >=20 > > Bruce Richardson (7): > > build: explicitly enable sse4 for meson > > kni: fix meson warning about console keyword > > doc: fix warning with meson > > doc: reduce whitespace in meson build file > > doc: reduce indentation in meson build file > > net/ipn3ke: fix meson build > > app/test: remove meson dependency on file in /sys > >=20 > > Chengwen Feng (1): > > net/hns3: fix triggering reset procedure in slave process > >=20 > > Chenmin Sun (1): > > net/ice: add outer IPv4 matching for GTP-U flow > >=20 > > Chenxu Di (1): > > net/i40e: fix port close in FreeBSD > >=20 > > Ciara Loftus (3): > > net/af_xdp: fix umem frame size and headroom > > net/af_xdp: fix fill queue addresses > > net/af_xdp: fix maximum MTU > >=20 > > Ciara Power (5): > > app/testpmd: fix device mcast list error handling > > examples/ioat: fix failure check for ioat dequeue > > examples/ioat: fix invalid link status check > > lib: fix unnecessary double negation > > usertools: fix telemetry client with python 3 > >=20 > > David Hunt (1): > > examples/power: fix ack for enable/disable turbo > >=20 > > David Marchand (8): > > eal/linux: fix build error on RHEL 7.6 > > test/common: fix log2 check > > build: fix libm detection in meson > > ci: use meson 0.47.1 > > eal/windows: fix cpuset macro name > > hash: fix meson headers packaging > > crypto/ccp: fix queue alignment > > ci: fix Travis config warnings > >=20 > > Dekel Peled (18): > > net/mlx5: fix setting of Rx hash fields > > net/mlx5: fix item flag on GENEVE item validation > > app/testpmd: fix GENEVE flow item > > net/mlx5: optimize Rx hash fields conversion > > net/mlx5: fix masks of encap and decap actions > > net/mlx5: fix check for VLAN actions > > net/mlx5: fix bit mask to validate push VLAN > > net/mlx5: allow push VLAN without VID > > net/mlx5: block push VLAN action on Rx > > net/mlx5: block pop VLAN action on Tx > > net/mlx5: fix pop VLAN action validation > > net/mlx5: fix VLAN VID action validation > > net/mlx5: fix setting of port ID for egress rules > > net/mlx5: fix dirty array of actions > > net/mlx5: fix VLAN match for DV mode > > net/mlx5: fix match on ethertype and CVLAN tag > > net/mlx5: unify validation of drop action > > net/mlx5: update description of validation functions > >=20 > > Eli Britstein (1): > > net/mlx5: fix zero out UDP checksum in encap data > >=20 > > Eugenio P=C3=A9rez (1): > > vhost: flush shadow Tx if no more packets > >=20 > > Fan Zhang (2): > > vhost/crypto: fix fetch size > > examples/fips_validation: fix AES-GCM cipher length parsing > >=20 > > Fang TongHao (1): > > ethdev: fix secondary process memory overwrite > >=20 > > Ferruh Yigit (3): > > kni: fix build with Linux 5.6 > > net/sfc: fix log format specifiers > > net/fm10k: fix non-x86 build > >=20 > > Gaetan Rivet (1): > > maintainers: update for failsafe and PCI library > >=20 > > Gagandeep Singh (1): > > crypto/dpaa_sec: fix IOVA conversions > >=20 > > Gargi Sau (1): > > examples/ethtool: fix unchecked return value > >=20 > > Gavin Hu (1): > > bus/fslmc: remove conflicting memory barrier macro > >=20 > > Guinan Sun (3): > > net/i40e: set fixed flag for exact link speed > > net/ixgbe: set fixed flag for exact link speed > > net/ixgbe: fix flow control mode setting > >=20 > > Haiyue Wang (1): > > net/ice: use ethernet copy API to do MAC assignment > >=20 > > Harman Kalra (3): > > net/octeontx2: fix VF configuration > > net/octeontx2: fix getting supported packet types > > net/octeontx2: fix PTP > >=20 > > Hongbo Zheng (1): > > net/hns3: fix crash when closing port > >=20 > > Honnappa Nagarahalli (1): > > hash: fix lock-free flag doxygen > >=20 > > Itsuro Oda (3): > > net/vhost: allocate interface name from heap > > net/vhost: delay driver setup > > net/vhost: fix probing in secondary process > >=20 > > Jiaqi Min (1): > > net/iavf: fix Rx total stats > >=20 > > Jin Yu (3): > > examples/vhost_blk: check unused value on init > > examples/vhost_blk: fix check of device path > > vhost: fix inflight resubmit check > >=20 > > Junxiao Shi (2): > > bpf: fix headers install with meson > > drivers/crypto: fix session-less mode > >=20 > > Kalesh AP (20): > > net/bnxt: fix request for hot reset support > > net/bnxt: add a field for FW capabilities > > net/bnxt: fix flow creation > > net/bnxt: fix probe in FreeBSD > > net/bnxt: fix IOVA mapping > > net/bnxt: fix enable/disable VLAN filtering > > net/bnxt: use macro for PCI log format > > net/bnxt: remove redundant if statement > > net/bnxt: remove redundant macro > > net/bnxt: remove unnecessary structure variable > > net/bnxt: restore MAC filters during reset recovery > > net/bnxt: restore VLAN filters during reset recovery > > net/bnxt: fix VLAN strip > > net/bnxt: fix unnecessary delay in port stop > > net/bnxt: fix port stop on error recovery failure > > net/bnxt: fix crash in port stop while handling events > > net/bnxt: fix race condition when port is stopped > > net/bnxt: fix return code handling in VLAN config > > net/bnxt: handle HW filter setting when port is stopped > > net/bnxt: remove a redundant variable > >=20 > > Kevin Traynor (1): > > devtools: add fixes flag to commit listing > >=20 > > Kiran Kumar K (2): > > net/octeontx2: fix PTP and HIGIG2 coexistence > > net/octeontx2: fix Tx flow control for HIGIG > >=20 > > Konstantin Ananyev (1): > > acl: fix 32-bit match for range field > >=20 > > Krzysztof Kanas (1): > > mempool/octeontx: fix error handling in initialization > >=20 > > Liron Himi (1): > > cfgfile: fix symbols map > >=20 > > Lu Qiuwen (1): > > net/fm10k: fix descriptor VLAN field filling in Tx > >=20 > > Lunyuan Cui (2): > > net/ixgbe: fix link status > > net/ixgbe: fix link up in FreeBSD > >=20 > > Manish Chopra (2): > > net/qede: fix VF reload > > net/qede: do not stop vport if not started > >=20 > > Matan Azrad (8): > > net/mlx5: fix build with clang 3.4.2 > > net/mlx5: make FDB default rule optional > > net/mlx5: fix tunnel flow priority > > net/mlx5: fix flow match on GRE key > > net/mlx5: fix GENEVE tunnel flow validation > > net/mlx5: fix L3 VXLAN RSS expansion > > net/mlx5: fix encap/decap validation > > net/mlx5: fix metadata split with encap action > >=20 > > Mattias R=C3=B6nnblom (2): > > event/dsw: flush buffers immediately on zero-sized enqueue > > event/dsw: avoid credit leak on oversized enqueue bursts > >=20 > > Maxime Coquelin (5): > > vhost: fix deadlock on port deletion > > vhost: catch overflow causing mmap of size 0 > > vhost: check message header size read > > net/vhost: fix setup error path > > net/vhost: prevent multiple setups on reconfiguration > >=20 > > Michael Baum (1): > > net/mlx5: fix memory regions release deadlock > >=20 > > Nipun Gupta (1): > > event/dpaa2: set number of order sequences > >=20 > > Olivier Matz (3): > > mempool: fix anonymous populate > > mempool: fix slow allocation of large pools > > mempool: fix populate with small virtual chunks > >=20 > > Ori Kam (1): > > app/testpmd: fix uninitialized members of MPLS > >=20 > > Pavan Nikhilesh (8): > > examples/l2fwd-event: fix event device config > > examples/l2fwd-event: fix ethdev RSS setup > > test/event: fix unintended vdev creation > > test/event: fix OCTEON TX2 event device name > > event/octeontx2: fix device name in device info > > app/eventdev: fix pipeline test with meson build > > examples/l2fwd-event: fix core allocation in poll mode > > doc: fix devargs in OCTEON TX2 event device guide > >=20 > > Prateek Agarwal (2): > > doc: fix quiescent state description in RCU guide > > doc: fix multi-producer enqueue figure in ring guide > >=20 > > Praveen Shetty (1): > > examples/ioat: fix unchecked return value > >=20 > > Qi Zhang (6): > > net/iavf/base: fix command buffer memory leak > > net/iavf/base: fix adminq return > > net/ice/base: fix loop limit > > net/ice/base: increase PF reset wait timeout > > net/ice: fix flow director GTP-U pattern > > net/ice: fix GTP-U rule conflict > >=20 > > Rafael =C3=81vila de Esp=C3=ADndola (1): > > mk: avoid combining -r and -export-dynamic linker options > >=20 > > Rahul Gupta (1): > > net/bnxt: fix default timeout for getting FW version > >=20 > > Rahul Lakkireddy (1): > > net/cxgbe: announce Tx multi-segments offload > >=20 > > Rasesh Mody (5): > > net/qede/base: fix number of ports per engine > > net/bnx2x: support secondary process > > net/bnx2x: fix reset of scan FP flag > > net/bnx2x: fix to sync fastpath Rx queue access > > net/bnx2x: fix VLAN stripped flag > >=20 > > Raslan Darawsheh (2): > > net/mlx5: fix VXLAN-GPE item translation > > net/failsafe: fix reported hash key size in device info > >=20 > > Reshma Pattan (3): > > net/ixgbe: remove duplicate function declaration > > latency: fix calculation for multi-thread > > test: fix build without ring PMD > >=20 > > Ricardo Roldan (1): > > ethdev: fix callback unregister with wildcard argument list > >=20 > > Ruifeng Wang (1): > > crypto/armv8: fix clang build > >=20 > > Santoshkumar Karanappa Rastapur (3): > > net/bnxt: fix link during port toggle > > net/bnxt: fix non matching flow hitting filter rule > > net/bnxt: fix buffer allocation reattempt > >=20 > > Savinay Dharmappa (1): > > examples/ipsec-secgw: fix crash on unsupported algo > >=20 > > Scott Wasson (1): > > kni: fix not contiguous FIFO > >=20 > > Shiri Kuzin (3): > > net/mlx5: fix ICMPv6 header rewrite actions > > net/mlx5: fix ICMPv6 header rewrite action validation > > net/mlx5: fix running without Rx queue > >=20 > > Shougang Wang (2): > > net/ice: fix packet type table > > net/ixgbe: remove dead code > >=20 > > Somnath Kotur (7): > > net/bnxt: fix Tx queue profile selection > > net/bnxt: fix flow flush to sync with flow destroy > > net/bnxt: fix reusing L2 filter > > net/bnxt: fix max rings calculation > > net/bnxt: fix alloc filter to use a common routine > > net/bnxt: fix bumping of L2 filter reference count > > net/bnxt: allow group ID 0 for RSS action > >=20 > > Stephen Hemminger (15): > > eal/linux: fix uninitialized data valgrind warning > > net/netvsc: fix RSS offload flag > > net/netvsc: disable before changing RSS parameters > > ethdev: fix flow API doxygen comment > > app/testpmd: call cleanup on exit > > net/virtio-user: check file descriptor before closing > > net/netvsc: fix crash in secondary process > > kni: rename variable with namespace prefix > > net/bnxt: fix VLAN strip flags in SSE Rx > > net/bnxt: do not log error if stats queried before start > > net/bnxt: remove unnecessary memset > > app/testpmd: fix RFC addresses for Tx only > > app/pdump: fix build with clang > > mem: fix munmap in error unwind > > net/netvsc: initialize link state > >=20 > > Suanming Mou (10): > > net/mlx5: fix meter suffix flow > > net/mlx5: fix meter header modify before decap > > net/mlx5: fix VLAN ID action offset > > net/mlx5: support maximum flow id allocation > > net/mlx5: fix register usage in meter > > net/mlx5: fix layer validation with decapsulation > > net/mlx5: fix layer type in header modify action > > net/mlx5: fix layer flags missing in metadata > > net/mlx5: fix match information in meter > > net/mlx5: fix VLAN actions in meter > >=20 > > Sucharitha Sarananaga (1): > > examples/fips_validation: fix cipher length for AES-GCM > >=20 > > Sunil Kumar Kori (2): > > net/octeontx: fix memory leak of MAC address table > > examples/l2fwd-event: fix error checking > >=20 > > Sunil Pai G (1): > > net/ice: fix unchecked Tx cleanup error > >=20 > > Takeshi Yoshimura (1): > > vfio: fix mapping failures in ppc64le > >=20 > > Tao Zhu (5): > > net/ice: disable TSO offload in vector path > > net/iavf: add TSO offload use basic path > > net/ice: fix flow FDIR/switch memory leak > > net/ixgbe: fix blocking system events > > net/ice: fix queue MSI-X interrupt binding > >=20 > > Thierry Herbelot (1): > > crypto/octeontx2: add kmod dependency info > >=20 > > Thomas Faivre (1): > > usertools: fix syntax warning in python 3.8 > >=20 > > Thomas Monjalon (13): > > doc: fix build with python 3.8 > > devtools: fix debug build test > > fix Mellanox copyright and SPDX tag > > net/mlx: rename meson variable for dlopen option > > net/mlx: add static ibverbs linkage with meson > > net/mlx: workaround static linkage with meson > > net/mlx: fix overlinking with meson and glue dlopen > > test/ipsec: fix a typo in function name > > doc: add module EEPROM dump to mlx5 features > > doc: fix naming of Mellanox devices > > app/testpmd: add port check before manual detach > > app/testpmd: rename function for detaching by devargs > > app/testpmd: fix hot-unplug detaching > >=20 > > Tiwei Bie (2): > > net/virtio-user: do not close tap when disabling queue pairs > > net/virtio-user: do not reset virtqueues for split ring > >=20 > > Tonghao Zhang (3): > > net/mlx5: fix crash when setting hairpin queues > > net/mlx5: clean up redundant assignment > > net/mlx5: fix crash when meter action conf is null > >=20 > > Vamsi Attunuru (1): > > net/octeontx2: fix flow control initial state > >=20 > > Viacheslav Ovsiienko (14): > > net/mlx5: fix Tx burst routines set > > net/mlx5: fix doorbell register offset type > > ethdev: fix switching domain allocation > > net/mlx5: fix shared metadata matcher field setup > > net/mlx5: fix matcher field usage for metadata entities > > net/mlx5: fix metadata item endianness conversion > > net/mlx5: move Tx complete request routine > > net/mlx5: update Tx error handling routine > > net/mlx5: add free on completion queue > > net/mlx5: engage free on completion queue > > net/mlx5: fix legacy multi-packet write session > > app/testpmd: fix txonly flow generation entropy > > net/mlx5: fix inline packet size for ConnectX-4 Lx > > doc: clarify memory write combining in mlx5 guide > >=20 > > Vitaliy Mysak (1): > > vhost: do not treat empty socket message as error > >=20 > > Vladimir Medvedkin (1): > > fib: fix possible integer overflow > >=20 > > Wei Hu (Xavier) (8): > > net/hns3: fix Rx queue search with broadcast packet > > net/hns3: fix ring vector related mailbox command format > > net/hns3: fix dumping VF register information > > net/hns3: fix link status on failed query > > ethdev: fix VLAN offloads set if no driver callback > > app/testpmd: fix initial value when setting PFC > > app/testpmd: fix uninitialized members when setting PFC > > app/testpmd: update Rx offload after setting MTU > >=20 > > Wisam Jaddo (2): > > net/mlx5: fix blocker for push VLAN on Rx > > app/testpmd: fix identifier size for port attach > >=20 > > Xiao Wang (4): > > net/af_xdp: fix redundant check for wakeup need > > vhost: fix socket initial value > > examples/l3fwd-power: fix a typo > > examples/l3fwd-power: fix interrupt disable > >=20 > > Xiao Zhang (1): > > net/ixgbe: check for illegal Tx packets > >=20 > > Xiaolong Ye (7): > > net/i40e/base: fix buffer address > > net/i40e/base: fix error message > > net/i40e/base: fix missing link modes > > net/i40e/base: fix Tx descriptors number > > net/i40e/base: fix retrying logic > > net/i40e/base: fix display of FEC settings > > net/i40e/base: add new link speed constants > >=20 > > Xiaoyu Min (1): > > net/mlx5: fix multiple flow table hash list > >=20 > > Xiaoyun Li (6): > > net/i40e: fix Tx when TSO is enabled > > net/ice: fix Tx when TSO is enabled > > raw/ntb: fix write memory barrier > > doc: fix igb_uio parameter in ntb guide > > examples/ntb: fix mempool ops setting > > examples/tep_term: remove redundant info get > >=20 > > Xuan Ding (1): > > net/virtio-user: fix packed ring server mode > >=20 > > Yahui Cao (2): > > net/iavf: fix virtual channel return > > net/ice: fix flow director passthru > >=20 > > Yong Wang (1): > > doc: fix typos in 19.11 release notes > >=20 > > Yunjian Wang (3): > > net/vhost: check creation failure > > net/virtio-user: check tap offload setting failure > > net/tap: fix memory leak when unregister intr handler > >=20 > > Zhaoyan Chen (1): > > doc: update recommended versions for i40e > >=20 > > Zhike Wang (1): > > vhost: fix crash on port deletion >=20 >=20 >=20 --=20 Kind regards, Luca Boccassi