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 AF6DDA0566; Mon, 2 Mar 2020 12:11:00 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id E220D1BFF6; Mon, 2 Mar 2020 12:10:59 +0100 (CET) Received: from mail-wr1-f65.google.com (mail-wr1-f65.google.com [209.85.221.65]) by dpdk.org (Postfix) with ESMTP id C29942E81; Mon, 2 Mar 2020 12:10:58 +0100 (CET) Received: by mail-wr1-f65.google.com with SMTP id j7so11949905wrp.13; Mon, 02 Mar 2020 03:10:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=2/6NFcqbk+XBwORMQUYU17fb398dG1bmTXhHRxTneok=; b=f2mrGocDoTi/S9PNTdHbmz0MDb6XI4GPmW0F/alrYstIg0SnXEJWKbGAqIIJcyPkjB CNwQZPt3DdcGnlbVDLd6crFodR0RGHhGitvBPIN94kpyZuzTi1mOmOSKJQc3BMpYGmDL SPKxqCi85L7Kl24vlgkIRNQx+rJbZj+9Brt3dTz4iAiDyX7S7laYDEFV1OcEQjMPGkvL HTVfpG0QXTvkfzuY2KMkiH4JZU1zCDxKASgmOWXKS//bWwNY2/G9LcrVmXArk8Uze5s0 kut/EgQDWVsW4GLOqMUbrt8orn7miUrTG2KcjZa4WlvZHoyrIZXR7cabrBt722x27sHN zITg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=2/6NFcqbk+XBwORMQUYU17fb398dG1bmTXhHRxTneok=; b=epvuhVPY+HnDVnt+sgVxW0v3/IVX5jW2Dlikvsu/YWG1E+3dRBlB6Z8rRZ1FlR+bHE cfAFeNunSheDqGzWxAHtZSW9TUMV4HKTpOB2c/hHps5a3INaqdXbjwCTpJ6sd5iyI9kc KB2kGJh8tklrq5EHJmPekZcqU0bNiDmtJi2PgHoPVdEx8RzIMLrlIkFkV1m3+GuaHCMy 4T8ovpO+XU9s4sCmlEln+Nta6vrLMfBAaE/OXcqbCOkHW1nSvQrCV7TDxB7qN5GXWAfO 7XJ6tyfS0JIDsejn8wDnba4SR3NWcHFFTFMhlsZ3xcWIU5MvHCmj4hrEf3jQHtFpTGIU /MQw== X-Gm-Message-State: APjAAAW1G6cAnV+395/pOfY6pEk2WCvz6EfPT3IOMdRAHAk4gs2o1skW HRjTGAHndi6EcF/2BtWqyDVraLIeUk0= X-Google-Smtp-Source: APXvYqyFOrwdvWk4rBwiCeBQdVvDaWk6Z29gGkHZyERkJyafflgpfR1w/i1mpA5yDRcbtiYEKPMjMQ== X-Received: by 2002:adf:f28d:: with SMTP id k13mr22198382wro.416.1583147457611; Mon, 02 Mar 2020 03:10:57 -0800 (PST) Received: from localhost ([88.98.246.218]) by smtp.gmail.com with ESMTPSA id s1sm27948418wro.66.2020.03.02.03.10.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 Mar 2020 03:10:56 -0800 (PST) From: luca.boccassi@gmail.com To: stable@dpdk.org Cc: 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 , Luca Boccassi , Pei Zhang , pingx.yu@intel.com, qian.q.xu@intel.com, Raslan Darawsheh , Thomas Monjalon , yuan.peng@intel.com, zhaoyan.chen@intel.com Date: Mon, 2 Mar 2020 11:10:45 +0000 Message-Id: <20200302111045.27730-1-luca.boccassi@gmail.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [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" Hi all, Here is a list of patches targeted for stable release 19.11.1. The planned date for the final release is March the 16th. 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. A release candidate tarball can be found at: https://dpdk.org/browse/dpdk-stable/tag/?id=v19.11.1-rc1 These patches are located at branch 19.11 of dpdk-stable repo: https://dpdk.org/browse/dpdk-stable/ Thanks. Luca Boccassi --- Aaron Conole (1): service: don't walk out of bounds when checking services Adam Dybkowski (1): test/crypto: fix missing operation status check Adrian Moreno (2): vhost: fix packed virtqueue ready condition vhost: protect log address translation in IOTLB update Adrien Mazarguil (1): maintainers: resign from flow API maintenance Ajit Khaparde (1): net/bnxt: fix overwriting error message Ali Alnubani (2): net/mlx: fix build with clang 9 eal/linux: fix build when VFIO is disabled Andrzej Ostruszka (1): build: remove unneeded function versioning Andy Pei (1): net/ipn3ke: fix line side statistics register read Ankur Dwivedi (1): examples/ipsec-secgw: extend inline session to non AES-GCM Anoob Joseph (1): examples/fips_validation: fix string token for CT length Apeksha Gupta (1): net/dpaa: fix Rx offload flags on jumbo MTU set Archana Muniganti (2): common/cpt: check cipher and auth keys are set common/cpt: fix component for empty IOV buffer Artur Trybula (1): test/compress: replace test vector Beilei Xing (3): net/ice: fix VSI context net/ice: fix flow director flag net/i40e: fix unchecked Tx cleanup error Bing Zhao (3): net/mlx5: fix modify actions support limitation net/mlx5: fix matching for ICMP fragments net/mlx5: fix hairpin queue capacity 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 Chengwen Feng (1): net/hns3: fix triggering reset procedure in slave process Chenmin Sun (1): net/ice: add outer IPv4 matching for GTP-U flow Chenxu Di (1): net/i40e: fix port close in FreeBSD 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 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 David Hunt (1): examples/power: fix ack for enable/disable turbo 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 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 Eli Britstein (1): net/mlx5: fix zero out UDP checksum in encap data Eugenio Pérez (1): vhost: flush shadow Tx if no more packets Fan Zhang (2): vhost/crypto: fix fetch size examples/fips_validation: fix AES-GCM cipher length parsing Fang TongHao (1): ethdev: fix secondary process memory overwrite Ferruh Yigit (3): kni: fix build with Linux 5.6 net/sfc: fix log format specifiers net/fm10k: fix non-x86 build Gaetan Rivet (1): maintainers: update for failsafe and PCI library Gagandeep Singh (1): crypto/dpaa_sec: fix IOVA conversions Gargi Sau (1): examples/ethtool: fix unchecked return value Gavin Hu (1): bus/fslmc: remove conflicting memory barrier macro 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 Haiyue Wang (1): net/ice: use ethernet copy API to do MAC assignment Harman Kalra (3): net/octeontx2: fix VF configuration net/octeontx2: fix getting supported packet types net/octeontx2: fix PTP Hongbo Zheng (1): net/hns3: fix crash when closing port Honnappa Nagarahalli (1): hash: fix lock-free flag doxygen Itsuro Oda (3): net/vhost: allocate interface name from heap net/vhost: delay driver setup net/vhost: fix probing in secondary process Jiaqi Min (1): net/iavf: fix Rx total stats Jin Yu (3): examples/vhost_blk: check unused value on init examples/vhost_blk: fix check of device path vhost: fix inflight resubmit check Junxiao Shi (2): bpf: fix headers install with meson drivers/crypto: fix session-less mode 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 Kevin Traynor (1): devtools: add fixes flag to commit listing Kiran Kumar K (2): net/octeontx2: fix PTP and HIGIG2 coexistence net/octeontx2: fix Tx flow control for HIGIG Konstantin Ananyev (1): acl: fix 32-bit match for range field Krzysztof Kanas (1): mempool/octeontx: fix error handling in initialization Liron Himi (1): cfgfile: fix symbols map Lu Qiuwen (1): net/fm10k: fix descriptor VLAN field filling in Tx Lunyuan Cui (2): net/ixgbe: fix link status net/ixgbe: fix link up in FreeBSD Manish Chopra (2): net/qede: fix VF reload net/qede: do not stop vport if not started 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 Mattias Rönnblom (2): event/dsw: flush buffers immediately on zero-sized enqueue event/dsw: avoid credit leak on oversized enqueue bursts 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 Michael Baum (1): net/mlx5: fix memory regions release deadlock Nipun Gupta (1): event/dpaa2: set number of order sequences Olivier Matz (3): mempool: fix anonymous populate mempool: fix slow allocation of large pools mempool: fix populate with small virtual chunks Ori Kam (1): app/testpmd: fix uninitialized members of MPLS 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 Prateek Agarwal (2): doc: fix quiescent state description in RCU guide doc: fix multi-producer enqueue figure in ring guide Praveen Shetty (1): examples/ioat: fix unchecked return value 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 Rafael Ávila de Espíndola (1): mk: avoid combining -r and -export-dynamic linker options Rahul Gupta (1): net/bnxt: fix default timeout for getting FW version Rahul Lakkireddy (1): net/cxgbe: announce Tx multi-segments offload 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 Raslan Darawsheh (2): net/mlx5: fix VXLAN-GPE item translation net/failsafe: fix reported hash key size in device info Reshma Pattan (3): net/ixgbe: remove duplicate function declaration latency: fix calculation for multi-thread test: fix build without ring PMD Ricardo Roldan (1): ethdev: fix callback unregister with wildcard argument list Ruifeng Wang (1): crypto/armv8: fix clang build 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 Savinay Dharmappa (1): examples/ipsec-secgw: fix crash on unsupported algo Scott Wasson (1): kni: fix not contiguous FIFO 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 Shougang Wang (2): net/ice: fix packet type table net/ixgbe: remove dead code 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 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 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 Sucharitha Sarananaga (1): examples/fips_validation: fix cipher length for AES-GCM Sunil Kumar Kori (2): net/octeontx: fix memory leak of MAC address table examples/l2fwd-event: fix error checking Sunil Pai G (1): net/ice: fix unchecked Tx cleanup error Takeshi Yoshimura (1): vfio: fix mapping failures in ppc64le 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 Thierry Herbelot (1): crypto/octeontx2: add kmod dependency info Thomas Faivre (1): usertools: fix syntax warning in python 3.8 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 Tiwei Bie (2): net/virtio-user: do not close tap when disabling queue pairs net/virtio-user: do not reset virtqueues for split ring 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 Vamsi Attunuru (1): net/octeontx2: fix flow control initial state 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 Vitaliy Mysak (1): vhost: do not treat empty socket message as error Vladimir Medvedkin (1): fib: fix possible integer overflow 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 Wisam Jaddo (2): net/mlx5: fix blocker for push VLAN on Rx app/testpmd: fix identifier size for port attach 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 Xiao Zhang (1): net/ixgbe: check for illegal Tx packets 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 Xiaoyu Min (1): net/mlx5: fix multiple flow table hash list 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 Xuan Ding (1): net/virtio-user: fix packed ring server mode Yahui Cao (2): net/iavf: fix virtual channel return net/ice: fix flow director passthru Yong Wang (1): doc: fix typos in 19.11 release notes 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 Zhaoyan Chen (1): doc: update recommended versions for i40e Zhike Wang (1): vhost: fix crash on port deletion