From: Abhishek Marathe <Abhishek.Marathe@microsoft.com>
To: "luca.boccassi@gmail.com" <luca.boccassi@gmail.com>,
"stable@dpdk.org" <stable@dpdk.org>
Cc: "dev@dpdk.org" <dev@dpdk.org>, Akhil Goyal <akhil.goyal@nxp.com>,
Ali Alnubani <alialnu@mellanox.com>,
"benjamin.walker@intel.com" <benjamin.walker@intel.com>,
David Christensen <drc@linux.vnet.ibm.com>,
Hemant Agrawal <hemant.agrawal@nxp.com>,
Ian Stokes <ian.stokes@intel.com>,
Jerin Jacob <jerinj@marvell.com>,
John McNamara <john.mcnamara@intel.com>,
Ju-Hyoung Lee <juhlee@microsoft.com>,
Kevin Traynor <ktraynor@redhat.com>,
Pei Zhang <pezhang@redhat.com>,
"pingx.yu@intel.com" <pingx.yu@intel.com>,
"qian.q.xu@intel.com" <qian.q.xu@intel.com>,
Raslan Darawsheh <rasland@mellanox.com>,
Thomas Monjalon <thomas@monjalon.net>,
"yuan.peng@intel.com" <yuan.peng@intel.com>,
"zhaoyan.chen@intel.com" <zhaoyan.chen@intel.com>
Subject: Re: [dpdk-dev] [EXTERNAL] 19.11.3 patches review and test
Date: Thu, 18 Jun 2020 18:11:54 +0000 [thread overview]
Message-ID: <BN6PR21MB0628D80AADEBFFCF1B9706559E9B0@BN6PR21MB0628.namprd21.prod.outlook.com> (raw)
In-Reply-To: <20200603194349.52831-1-luca.boccassi@gmail.com>
Hi Luca,
All testcases pass for DPDK LTS 19.11.3. Failed testcases below were double checked and No issues found.
Test Report:
DPDK https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit.dpdk.org%2Fdpdk-stable%2Fsnapshot%2Fdpdk-stable-19.11.3-rc1.tar.gz&data=02%7C01%7CAbhishek.Marathe%40microsoft.com%7Cd0e4f9770b9048f95fe308d808380af7%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637268384083921356&sdata=Pi0gdxkkDrlN0rjjicKor%2F0Lzb8bA5gNZg%2BJVV63li0%3D&reserved=0 was validated on Azure for Canonical UbuntuServer 16.04-LTS latest, Canonical UbuntuServer 18.04-DAILY-LTS latest, RedHat RHEL 7-RAW latest, RedHat RHEL 7.5 latest, Openlogic CentOS 7.5 latest, SUSE SLES-15-sp1 gen1 latest.
Tested with Mellanox and netvsc poll-mode drivers.
The tests were executed using LISAv2 framework (https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FLIS%2FLISAv2&data=02%7C01%7CAbhishek.Marathe%40microsoft.com%7Cd0e4f9770b9048f95fe308d808380af7%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637268384083921356&sdata=jGIuvSSwaOsQfeR3rL3fGcNhnloJ7WXHDKrbooW09wU%3D&reserved=0).
Test case description:
* VERIFY-DPDK-COMPLIANCE - verifies kernel is supported and that the build is successful
* VERIFY-DPDK-BUILD-AND-TESTPMD-TEST - verifies using testpmd that packets can be sent from a VM to another VM
* VERIFY-SRIOV-FAILSAFE-FOR-DPDK - disables/enables Accelerated Networking for the NICs under test and makes sure DPDK works in both scenarios
* VERIFY-DPDK-FAILSAFE-DURING-TRAFFIC - disables/enables Accelerated Networking for the NICs while generating traffic using testpmd
* PERF-DPDK-FWD-PPS-DS15 - verifies DPDK forwarding performance using testpmd on 2, 4, 8 cores, rx and io mode on size Standard_DS15_v2
* PERF-DPDK-SINGLE-CORE-PPS-DS4 - verifies DPDK performance using testpmd on 1 core, rx and io mode on size Standard_DS4_v2
* PERF-DPDK-SINGLE-CORE-PPS-DS15 - verifies DPDK performance using testpmd on 1 core, rx and io mode on size Standard_DS15_v2
* PERF-DPDK-MULTICORE-PPS-DS15 - verifies DPDK performance using testpmd on 2, 4, 8 cores, rx and io mode on size Standard_DS15_v2
* PERF-DPDK-MULTICORE-PPS-F32 - verifies DPDK performance using testpmd on 2, 4, 8, 16 cores, rx and io mode on size Standard_F32s_v2
* DPDK-RING-LATENCY - verifies DPDK CPU latency using https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fshemminger%2Fdpdk-ring-ping.git&data=02%7C01%7CAbhishek.Marathe%40microsoft.com%7Cd0e4f9770b9048f95fe308d808380af7%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637268384083921356&sdata=Vc0%2BsJvFR%2B%2Fth2uzBIp5OHdmvyFHeGGomQpSCKAG2us%3D&reserved=0
* VERIFY-DPDK-PRIMARY-SECONDARY-PROCESSES - verifies primary / secondary processes support for DPDK. Runs only on RHEL and Ubuntu distros with Linux kernel >= 4.20
* VERIFY-DPDK-OVS - builds OVS with DPDK support and tests if the OVS DPDK ports can be created. Runs only on Ubuntu distro.
DPDK job exited with status: UNSTABLE - https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Flinuxpipeline.westus2.cloudapp.azure.com%2Fjob%2FDPDK%2Fjob%2Fpipeline-dpdk-validation%2Fjob%2Fmaster%2F1027%2F&data=02%7C01%7CAbhishek.Marathe%40microsoft.com%7Cd0e4f9770b9048f95fe308d808380af7%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637268384083921356&sdata=LH61pKFOClsARTyL3oSzHNIyctuQV7uKyIqjFNDl0Zc%3D&reserved=0.
Test results for DPDK 'https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit.dpdk.org%2Fdpdk-stable%2Fsnapshot%2Fdpdk-stable-19.11.3-rc1.tar.gz&data=02%7C01%7CAbhishek.Marathe%40microsoft.com%7Cd0e4f9770b9048f95fe308d808380af7%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637268384083921356&sdata=Pi0gdxkkDrlN0rjjicKor%2F0Lzb8bA5gNZg%2BJVV63li0%3D&reserved=0' and Azure image: 'Canonical UbuntuServer 16.04-LTS latest':
* PERF-DPDK-SINGLE-CORE-PPS-DS4: PASSED
* VERIFY-DPDK-BUILD-AND-TESTPMD-TEST: PASSED
* VERIFY-SRIOV-FAILSAFE-FOR-DPDK: PASSED
* VERIFY-DPDK-OVS: PASSED
* PERF-DPDK-MULTICORE-PPS-F32: FAILED
* VERIFY-DPDK-FAILSAFE-DURING-TRAFFIC: PASSED
* PERF-DPDK-FWD-PPS-DS15: ABORTED
* PERF-DPDK-SINGLE-CORE-PPS-DS15: ABORTED
* PERF-DPDK-MULTICORE-PPS-DS15: PASSED
* VERIFY-DPDK-COMPLIANCE: PASSED
* VERIFY-DPDK-RING-LATENCY: PASSED
Test results for DPDK 'https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit.dpdk.org%2Fdpdk-stable%2Fsnapshot%2Fdpdk-stable-19.11.3-rc1.tar.gz&data=02%7C01%7CAbhishek.Marathe%40microsoft.com%7Cd0e4f9770b9048f95fe308d808380af7%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637268384083921356&sdata=Pi0gdxkkDrlN0rjjicKor%2F0Lzb8bA5gNZg%2BJVV63li0%3D&reserved=0' and Azure image: 'Canonical UbuntuServer 18.04-DAILY-LTS latest':
* PERF-DPDK-SINGLE-CORE-PPS-DS4: PASSED
* VERIFY-DPDK-BUILD-AND-TESTPMD-TEST: PASSED
* VERIFY-SRIOV-FAILSAFE-FOR-DPDK: PASSED
* VERIFY-DPDK-OVS: PASSED
* PERF-DPDK-MULTICORE-PPS-F32: PASSED
* VERIFY-DPDK-FAILSAFE-DURING-TRAFFIC: ABORTED
* PERF-DPDK-FWD-PPS-DS15: PASSED
* PERF-DPDK-SINGLE-CORE-PPS-DS15: ABORTED
* PERF-DPDK-MULTICORE-PPS-DS15: PASSED
* VERIFY-DPDK-COMPLIANCE: PASSED
* VERIFY-DPDK-RING-LATENCY: PASSED
Test results for DPDK 'https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit.dpdk.org%2Fdpdk-stable%2Fsnapshot%2Fdpdk-stable-19.11.3-rc1.tar.gz&data=02%7C01%7CAbhishek.Marathe%40microsoft.com%7Cd0e4f9770b9048f95fe308d808380af7%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637268384083921356&sdata=Pi0gdxkkDrlN0rjjicKor%2F0Lzb8bA5gNZg%2BJVV63li0%3D&reserved=0' and Azure image: 'RedHat RHEL 7-RAW latest':
* PERF-DPDK-SINGLE-CORE-PPS-DS4: PASSED
* VERIFY-DPDK-BUILD-AND-TESTPMD-TEST: ABORTED
* VERIFY-SRIOV-FAILSAFE-FOR-DPDK: PASSED
* VERIFY-DPDK-OVS: SKIPPED
* PERF-DPDK-MULTICORE-PPS-F32: FAILED
* VERIFY-DPDK-FAILSAFE-DURING-TRAFFIC: PASSED
* PERF-DPDK-FWD-PPS-DS15: FAILED
* PERF-DPDK-SINGLE-CORE-PPS-DS15: ABORTED
* PERF-DPDK-MULTICORE-PPS-DS15: FAILED
* VERIFY-DPDK-COMPLIANCE: PASSED
* VERIFY-DPDK-RING-LATENCY: PASSED
Test results for DPDK 'https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit.dpdk.org%2Fdpdk-stable%2Fsnapshot%2Fdpdk-stable-19.11.3-rc1.tar.gz&data=02%7C01%7CAbhishek.Marathe%40microsoft.com%7Cd0e4f9770b9048f95fe308d808380af7%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637268384083921356&sdata=Pi0gdxkkDrlN0rjjicKor%2F0Lzb8bA5gNZg%2BJVV63li0%3D&reserved=0' and Azure image: 'RedHat RHEL 7.5 latest':
* PERF-DPDK-SINGLE-CORE-PPS-DS4: PASSED
* VERIFY-DPDK-BUILD-AND-TESTPMD-TEST: PASSED
* VERIFY-SRIOV-FAILSAFE-FOR-DPDK: PASSED
* VERIFY-DPDK-OVS: SKIPPED
* PERF-DPDK-MULTICORE-PPS-F32: PASSED
* VERIFY-DPDK-FAILSAFE-DURING-TRAFFIC: ABORTED
* PERF-DPDK-FWD-PPS-DS15: ABORTED
* PERF-DPDK-SINGLE-CORE-PPS-DS15: PASSED
* PERF-DPDK-MULTICORE-PPS-DS15: PASSED
* VERIFY-DPDK-COMPLIANCE: PASSED
* VERIFY-DPDK-RING-LATENCY: ABORTED
Test results for DPDK 'https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit.dpdk.org%2Fdpdk-stable%2Fsnapshot%2Fdpdk-stable-19.11.3-rc1.tar.gz&data=02%7C01%7CAbhishek.Marathe%40microsoft.com%7Cd0e4f9770b9048f95fe308d808380af7%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637268384083921356&sdata=Pi0gdxkkDrlN0rjjicKor%2F0Lzb8bA5gNZg%2BJVV63li0%3D&reserved=0' and Azure image: 'Openlogic CentOS 7.5 latest':
* PERF-DPDK-SINGLE-CORE-PPS-DS4: PASSED
* VERIFY-DPDK-BUILD-AND-TESTPMD-TEST: PASSED
* VERIFY-SRIOV-FAILSAFE-FOR-DPDK: PASSED
* VERIFY-DPDK-OVS: SKIPPED
* PERF-DPDK-MULTICORE-PPS-F32: ABORTED
* VERIFY-DPDK-FAILSAFE-DURING-TRAFFIC: ABORTED
* PERF-DPDK-FWD-PPS-DS15: ABORTED
* PERF-DPDK-SINGLE-CORE-PPS-DS15: PASSED
* PERF-DPDK-MULTICORE-PPS-DS15: PASSED
* VERIFY-DPDK-COMPLIANCE: PASSED
* VERIFY-DPDK-RING-LATENCY: PASSED
Test results for DPDK 'https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit.dpdk.org%2Fdpdk-stable%2Fsnapshot%2Fdpdk-stable-19.11.3-rc1.tar.gz&data=02%7C01%7CAbhishek.Marathe%40microsoft.com%7Cd0e4f9770b9048f95fe308d808380af7%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637268384083921356&sdata=Pi0gdxkkDrlN0rjjicKor%2F0Lzb8bA5gNZg%2BJVV63li0%3D&reserved=0' and Azure image: 'SUSE SLES-15-sp1 gen1 latest':
* PERF-DPDK-SINGLE-CORE-PPS-DS4: FAILED
* VERIFY-DPDK-BUILD-AND-TESTPMD-TEST: PASSED
* VERIFY-SRIOV-FAILSAFE-FOR-DPDK: PASSED
* VERIFY-DPDK-OVS: SKIPPED
* PERF-DPDK-MULTICORE-PPS-F32: ABORTED
* VERIFY-DPDK-FAILSAFE-DURING-TRAFFIC: ABORTED
* PERF-DPDK-FWD-PPS-DS15: ABORTED
* PERF-DPDK-SINGLE-CORE-PPS-DS15: ABORTED
* PERF-DPDK-MULTICORE-PPS-DS15: ABORTED
* VERIFY-DPDK-COMPLIANCE: PASSED
* VERIFY-DPDK-RING-LATENCY: PASSED
Regards,
Abhishek
-----Original Message-----
From: luca.boccassi@gmail.com <luca.boccassi@gmail.com>
Sent: Wednesday, June 3, 2020 12:44 PM
To: stable@dpdk.org
Cc: dev@dpdk.org; Abhishek Marathe <Abhishek.Marathe@microsoft.com>; Akhil Goyal <akhil.goyal@nxp.com>; Ali Alnubani <alialnu@mellanox.com>; benjamin.walker@intel.com; David Christensen <drc@linux.vnet.ibm.com>; Hemant Agrawal <hemant.agrawal@nxp.com>; Ian Stokes <ian.stokes@intel.com>; Jerin Jacob <jerinj@marvell.com>; John McNamara <john.mcnamara@intel.com>; Ju-Hyoung Lee <juhlee@microsoft.com>; Kevin Traynor <ktraynor@redhat.com>; Pei Zhang <pezhang@redhat.com>; pingx.yu@intel.com; qian.q.xu@intel.com; Raslan Darawsheh <rasland@mellanox.com>; Thomas Monjalon <thomas@monjalon.net>; yuan.peng@intel.com; zhaoyan.chen@intel.com
Subject: [EXTERNAL] 19.11.3 patches review and test
Hi all,
Here is a list of patches targeted for stable release 19.11.3.
The planned date for the final release is the 17th of June.
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://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdpdk.org%2Fbrowse%2Fdpdk-stable%2Ftag%2F%3Fid%3Dv19.11.3-rc1&data=02%7C01%7CAbhishek.Marathe%40microsoft.com%7C542dc14ed21644ddf5d608d807f67bcf%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637268102516743014&sdata=OfsMJBqEhwX9lvzC%2BnsyadhOiEi3P6vkDbKDaTNXS%2B0%3D&reserved=0
These patches are located at branch 19.11 of dpdk-stable repo:
https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdpdk.org%2Fbrowse%2Fdpdk-stable%2F&data=02%7C01%7CAbhishek.Marathe%40microsoft.com%7C542dc14ed21644ddf5d608d807f67bcf%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637268102516743014&sdata=DWtlIX3oNyN7oJbhzMg5re64Qehifnd4ad9MtRAtj8k%3D&reserved=0
Thanks.
Luca Boccassi
---
Adam Dybkowski (5):
cryptodev: fix missing device id range checking
common/qat: fix GEN3 marketing name
app/crypto-perf: fix display of sample test vector
crypto/qat: support plain SHA1..SHA512 hashes
cryptodev: fix SHA-1 digest enum comment
Ajit Khaparde (3):
net/bnxt: fix FW version query
net/bnxt: fix error log for command timeout
net/bnxt: fix using RSS config struct
Akhil Goyal (1):
ipsec: fix build dependency on hash lib
Alex Kiselev (1):
lpm6: fix size of tbl8 group
Alex Marginean (1):
net/enetc: fix Rx lock-up
Alexander Kozyrev (8):
net/mlx5: reduce Tx completion index memory loads
net/mlx5: add device parameter for MPRQ stride size
net/mlx5: enable MPRQ multi-stride operations
net/mlx5: add multi-segment packets in MPRQ mode
net/mlx5: set dynamic flow metadata in Rx queues
net/mlx5: improve logging of MPRQ selection
net/mlx5: fix assert in dynamic metadata handling
net/mlx5: fix Tx queue release debug log timing
Alvin Zhang (2):
net/iavf: fix link speed
net/e1000: fix port hotplug for multi-process
Amit Gupta (1):
net/octeontx: fix meson build for disabled drivers
Anatoly Burakov (1):
mem: preallocate VA space in no-huge mode
Andrew Rybchenko (4):
net/sfc: fix reported promiscuous/multicast mode
net/sfc/base: use simpler EF10 family conditional check
net/sfc/base: use simpler EF10 family run-time checks
net/sfc/base: fix build when EVB is enabled
Andy Pei (1):
net/ipn3ke: use control thread to check link status
Ankur Dwivedi (1):
net/octeontx2: fix buffer size assignment
Apeksha Gupta (2):
bus/fslmc: fix dereferencing null pointer
test/crypto: fix statistics case
Archana Muniganti (1):
examples/fips_validation: fix parsing of algorithms
Arek Kusztal (1):
crypto/qat: fix cipher descriptor for ZUC and SNOW
Asaf Penso (2):
net/mlx5: fix call to modify action without init item
net/mlx5: fix assert in doorbell lookup
Ashish Gupta (1):
net/octeontx2: fix link information for loopback port
Asim Jamshed (1):
fib: fix headers for C++ support
Bernard Iremonger (1):
net/i40e: fix flow director initialisation
Bing Zhao (6):
net/mlx5: fix header modify action validation
net/mlx5: fix actions validation on root table
net/mlx5: fix assert in modify converting
mk: fix static linkage of mlx dependency
mem: fix overflow on allocation
net/mlx5: fix doorbell bitmap management offsets
Bruce Richardson (3):
pci: remove unneeded includes in public header file
pci: fix build on FreeBSD
drivers: fix log type variables for -fno-common
Cheng Peng (1):
net/iavf: fix stats query error code
Chengchang Tang (3):
net/hns3: fix promiscuous mode for PF
net/hns3: fix default VLAN filter configuration for PF
net/hns3: fix VLAN filter when setting promisucous mode
Chengwen Feng (7):
net/hns3: fix packets offload features flags in Rx
net/hns3: fix default error code of command interface
net/hns3: fix crash when flushing RSS flow rules with FLR
net/hns3: fix return value of setting VLAN offload
net/hns3: clear residual flow rules on init
net/hns3: fix Rx interrupt after reset
net/hns3: replace memory barrier with data dependency order
Ciara Power (1):
telemetry: fix port stats retrieval
Darek Stojaczyk (1):
pci: accept 32-bit domain numbers
David Christensen (2):
pci: fix build on ppc
eal/ppc: fix build with gcc 9.3
David Marchand (5):
mem: mark pages as not accessed when reserving VA
test: load drivers when required
eal: fix typo in endian conversion macros
remove references to private PCI probe function
doc: prefer https when pointing to dpdk.org
Dekel Peled (7):
net/mlx5: fix mask used for IPv6 item validation
net/mlx5: fix CVLAN tag set in IP item translation
net/mlx5: update VLAN and encap actions validation
net/mlx5: fix match on empty VLAN item in DV mode
common/mlx5: fix umem buffer alignment
net/mlx5: fix VLAN flow action with wildcard VLAN item
net/mlx5: fix RSS key copy to TIR context
Dmitry Kozlyuk (2):
build: fix linker warnings with clang on Windows
build: support MinGW-w64 with Meson
Eduard Serra (1):
net/vmxnet3: fix RSS setting on v4
Eugeny Parshutin (1):
ethdev: fix build when vtune profiling is on
Fady Bader (1):
mempool: remove inline functions from export list
Fan Zhang (1):
vhost/crypto: add missing user protocol flag
Ferruh Yigit (7):
net/nfp: fix log format specifiers
net/null: fix secondary burst function selection
net/null: remove redundant check
mempool/octeontx2: fix build for gcc O1 optimization
net/ena: fix build for O1 optimization
event/octeontx2: fix build for O1 optimization
examples/kni: fix crash during MTU set
Gaetan Rivet (5):
doc: fix number of failsafe sub-devices
net/ring: fix device pointer on allocation
pci: reject negative values in PCI id
doc: fix typos in ABI policy
kvargs: fix strcmp helper documentation
Gavin Hu (2):
net/i40e: relax barrier in Tx
net/i40e: relax barrier in Tx for NEON
Guinan Sun (2):
net/ixgbe: fix statistics in flow control mode
net/ixgbe: check driver type in MACsec API
Haifeng Lin (1):
eal/arm64: fix precise TSC
Haiyue Wang (1):
net/ice/base: check memory pointer before copying
Hao Chen (1):
net/hns3: support Rx interrupt
Harry van Haaren (3):
service: fix crash on exit
examples/eventdev: fix crash on exit
test/flow_classify: enable multi-sockets system
Hemant Agrawal (3):
drivers: add crypto as dependency for event drivers
bus/fslmc: fix size of qman fq descriptor
mempool/dpaa2: install missing header with meson
Honnappa Nagarahalli (3):
timer: protect initialization with lock
service: fix race condition for MT unsafe service
service: fix identification of service running on other lcore
Hyong Youb Kim (1):
net/enic: fix flow action reordering
Igor Chauskin (2):
net/ena/base: make allocation macros thread-safe
net/ena/base: prevent allocation of zero sized memory
Igor Romanov (9):
net/sfc: fix initialization error path
net/sfc: fix Rx queue start failure path
net/sfc: fix promiscuous and allmulticast toggles errors
net/sfc: set priority of created filters to manual
net/sfc/base: reduce filter priorities to implemented only
net/sfc/base: reject automatic filter creation by users
net/sfc/base: refactor filter lookup loop in EF10
net/sfc/base: handle manual and auto filter clashes in EF10
net/sfc/base: fix manual filter delete in EF10
Itsuro Oda (2):
net/vhost: fix potential memory leak on close
vhost: make IOTLB cache name unique among processes
Ivan Dyukov (3):
net/virtio-user: fix devargs parsing
app: remove extra new line after link duplex
examples: remove extra new line after link duplex
Jasvinder Singh (3):
net/softnic: fix memory leak for thread
net/softnic: fix resource leak for pipeline
examples/ip_pipeline: remove check of null response
Jeff Guo (3):
net/i40e: fix setting L2TAG
net/iavf: fix setting L2TAG
net/ice: fix setting L2TAG
Jiawei Wang (1):
net/mlx5: fix imissed counter overflow
Jim Harris (1):
contigmem: cleanup properly when load fails
Jun Yang (1):
net/dpaa2: fix congestion ID for multiple traffic classes
Junyu Jiang (4):
examples/vmdq: fix output of pools/queues
examples/vmdq: fix RSS configuration
net/ice: fix RSS advanced rule
net/ice: fix crash in switch filter
Juraj Linkeš (1):
ci: fix telemetry dependency in Travis
Július Milan (1):
net/memif: fix init when already connected
Kalesh AP (9):
net/bnxt: fix HWRM command during FW reset
net/bnxt: use true/false for bool types
net/bnxt: fix port start failure handling
net/bnxt: fix VLAN add when port is stopped
net/bnxt: fix VNIC Rx queue count on VNIC free
net/bnxt: fix number of TQM ring
net/bnxt: fix TQM ring context memory size
app/testpmd: fix memory failure handling for i40e DDP
net/bnxt: fix storing MAC address twice
Kevin Traynor (9):
net/hinic: fix snprintf length of cable info
net/hinic: fix repeating cable log and length check
net/avp: fix gcc 10 maybe-uninitialized warning
examples/ipsec-gw: fix gcc 10 maybe-uninitialized warning
eal/x86: ignore gcc 10 stringop-overflow warnings
net/mlx5: fix gcc 10 enum-conversion warning
crypto/kasumi: fix extern declaration
drivers/crypto: disable gcc 10 no-common errors
build: disable gcc 10 zero-length-bounds warning
Konstantin Ananyev (1):
security: fix crash at accessing non-implemented ops
Lijun Ou (4):
net/hns3: fix configuring RSS hash when rules are flushed
net/hns3: add RSS hash offload to capabilities
net/hns3: fix RSS key length
net/hns3: fix RSS indirection table configuration
Linsi Yuan (1):
net/bnxt: fix possible stack smashing
Louise Kilheeney (1):
examples/l2fwd-keepalive: fix mbuf pool size
Luca Boccassi (4):
fix various typos found by Lintian
usertools: check for pci.ids in /usr/share/misc
Revert "net/bnxt: fix TQM ring context memory size"
Revert "net/bnxt: fix number of TQM ring"
Lukasz Bartosik (1):
event/octeontx2: fix queue removal from Rx adapter
Lukasz Wojciechowski (5):
drivers/crypto: fix log type variables for -fno-common
security: fix verification of parameters
security: fix return types in documentation
security: fix session counter
test: remove redundant macro
Marvin Liu (5):
vhost: fix packed ring zero-copy
vhost: fix shadow update
vhost: fix shadowed descriptors not flushed
net/virtio: fix crash when device reconnecting
net/virtio: fix unexpected event after reconnect
Matteo Croce (1):
doc: fix LTO config option
Mattias Rönnblom (3):
event/dsw: remove redundant control ring poll
event/dsw: remove unnecessary read barrier
event/dsw: avoid reusing previously recorded events
Michael Baum (2):
net/mlx5: fix meter color register consideration
net/mlx4: fix drop queue error handling
Michael Haeuptle (1):
vfio: fix race condition with sysfs
Michal Krawczyk (5):
net/ena/base: fix documentation of functions
net/ena/base: fix indentation in CQ polling
net/ena/base: fix indentation of multiple defines
net/ena: set IO ring size to valid value
net/ena/base: fix testing for supported hash function
Min Hu (Connor) (3):
net/hns3: fix configuring illegal VLAN PVID
net/hns3: fix mailbox opcode data type
net/hns3: fix VLAN PVID when configuring device
Mit Matelske (1):
eal/freebsd: fix queuing duplicate alarm callbacks
Mohsin Shaikh (1):
net/mlx5: use open/read/close for ib stats query
Muhammad Bilal (2):
fix same typo in multiple places
doc: fix typo in contributors guide
Nagadheeraj Rottela (2):
crypto/nitrox: fix CSR register address generation
crypto/nitrox: fix oversized device name
Nicolas Chautru (2):
baseband/turbo_sw: fix exposed LLR decimals assumption
bbdev: fix doxygen comments
Nithin Dabilpuram (2):
devtools: fix symbol map change check
net/octeontx2: disable unnecessary error interrupts
Olivier Matz (3):
test/kvargs: fix to consider empty elements as valid
test/kvargs: fix invalid cases check
kvargs: fix invalid token parsing on FreeBSD
Ophir Munk (1):
net/mlx5: fix VLAN PCP item calculation
Ori Kam (1):
eal/ppc: fix bool type after altivec include
Pablo de Lara (4):
cryptodev: add asymmetric session-less feature name
test/crypto: fix flag check
crypto/openssl: fix out-of-place encryption
doc: add NASM installation steps
Pavan Nikhilesh (4):
net/octeontx2: fix device configuration sequence
eventdev: fix probe and remove for secondary process
common/octeontx: fix gcc 9.1 ABI break
app/eventdev: check Tx adapter service ID
Phil Yang (2):
service: remove rte prefix from static functions
net/ixgbe: fix link state timing on fiber ports
Qi Zhang (10):
net/ice: remove unnecessary variable
net/ice: remove bulk alloc option
net/ice/base: fix uninitialized stack variables
net/ice/base: read PSM clock frequency from register
net/ice/base: minor fixes
net/ice/base: fix MAC write command
net/ice/base: fix binary order for GTPU filter
net/ice/base: remove unused code in switch rule
net/ice: fix variable initialization
net/ice: fix RSS for GTPU
Qiming Yang (3):
net/i40e: fix X722 performance
doc: fix multicast filter feature announcement
net/i40e: fix queue related exception handling
Rahul Gupta (2):
net/bnxt: fix memory leak during queue restart
net/bnxt: fix Rx ring producer index
Rasesh Mody (3):
net/qede: fix link state configuration
net/qede: fix port reconfiguration
examples/kni: fix MTU change to setup Tx queue
Raslan Darawsheh (4):
net/mlx5: fix validation of VXLAN/VXLAN-GPE specs
app/testpmd: add parsing for QinQ VLAN headers
net/mlx5: fix matching for UDP tunnels with Verbs
doc: fix build issue in ABI guide
Ray Kinsella (1):
doc: fix default symbol binding in ABI guide
Rohit Raj (1):
net/dpaa2: fix 10G port negotiation
Roland Qi (1):
vhost: fix peer close check
Ruifeng Wang (2):
test: skip some subtests in no-huge mode
test/ipsec: fix crash in session destroy
Sarosh Arif (1):
doc: fix typo in contributors guide
Shougang Wang (2):
net/ixgbe: fix link status after port reset
net/i40e: fix queue region in RSS flow
Simei Su (1):
net/ice: support mark only action for flow director
Sivaprasad Tummala (1):
vhost: handle mbuf allocation failure
Somnath Kotur (2):
bus/pci: fix devargs on probing again
net/bnxt: fix max ring count
Stephen Hemminger (24):
ethdev: fix spelling
net/mvneta: do not use PMD log type
net/virtio: do not use PMD log type
net/tap: do not use PMD log type
net/pfe: do not use PMD log type
net/bnxt: do not use PMD log type
net/dpaa: use dynamic log type
net/thunderx: use dynamic log type
net/netvsc: propagate descriptor limits from VF
net/netvsc: handle Rx packets during multi-channel setup
net/netvsc: split send buffers from Tx descriptors
net/netvsc: fix memory free on device close
net/netvsc: remove process event optimization
net/netvsc: handle Tx completions based on burst size
net/netvsc: avoid possible live lock
lpm6: fix comments spelling
eal: fix comments spelling
net/netvsc: fix comment spelling
bus/vmbus: fix comment spelling
net/netvsc: do RSS across Rx queue only
net/netvsc: do not configure RSS if disabled
net/tap: fix crash in flow destroy
eal: fix C++17 compilation
net/vmxnet3: handle bad host framing
Suanming Mou (3):
net/mlx5: fix counter container usage
net/mlx5: fix meter suffix table leak
net/mlx5: fix jump table leak
Sunil Kumar Kori (1):
eal: fix log message print for regex
Tao Zhu (3):
net/ice: fix hash flow crash
net/ixgbe: fix link status inconsistencies
net/ixgbe: fix resource leak after thread exits normally
Thomas Monjalon (13):
drivers/crypto: fix build with make 4.3
doc: fix sphinx compatibility
log: fix level picked with globbing on type register
doc: fix matrix CSS for recent sphinx
common/mlx5: fix build with -fno-common
net/mlx4: fix build with -fno-common
common/mlx5: fix build with rdma-core 21
app: fix usage help of options separated by dashes
net/mvpp2: fix build with gcc 10
examples/vm_power: fix build with -fno-common
examples/vm_power: drop Unix path limit redefinition
doc: fix build with doxygen 1.8.18
doc: fix API index
Timothy Redaelli (6):
crypto/octeontx2: fix build with gcc 10
test: fix build with gcc 10
app/pipeline: fix build with gcc 10
examples/vhost_blk: fix build with gcc 10
examples/eventdev: fix build with gcc 10
examples/qos_sched: fix build with gcc 10
Ting Xu (1):
app/testpmd: fix DCB set
Tonghao Zhang (2):
eal: fix PRNG init with HPET enabled
net/mlx5: fix crash when releasing meter table
Vadim Podovinnikov (1):
net/memif: fix resource leak
Vamsi Attunuru (1):
net/octeontx2: enable error and RAS interrupt in configure
Viacheslav Ovsiienko (2):
net/mlx5: fix metadata for compressed Rx CQEs
common/mlx5: fix netlink buffer allocation from stack
Vijaya Mohan Guvva (1):
bus/pci: fix UIO resource access from secondary process
Vladimir Medvedkin (1):
ipsec: check SAD lookup error
Wei Hu (Xavier) (10):
vfio: fix use after free with multiprocess
net/hns3: fix status after repeated resets
net/hns3: fix return value when clearing statistics
app/testpmd: fix statistics after reset
net/hns3: support different numbers of Rx and Tx queues
net/hns3: fix Tx interrupt when enabling Rx interrupt
net/hns3: fix MSI-X interrupt during initialization
net/hns3: remove unnecessary assignments in Tx
net/hns3: remove one IO barrier in Rx
net/hns3: add free threshold in Rx
Wei Zhao (8):
net/ice: change default tunnel type
net/ice: add action number check for switch
net/ice: fix input set of VLAN item
net/i40e: fix flow director for ARP packets
doc: add i40e limitation for flow director
net/i40e: fix flush of flow director filter
net/i40e: fix wild pointer
net/i40e: fix flow director enabling
Wisam Jaddo (3):
net/mlx5: fix zero metadata action
net/mlx5: fix zero value validation for metadata
net/mlx5: fix VLAN ID check
Xiao Zhang (1):
app/testpmd: fix PPPoE flow command
Xiaolong Ye (3):
net/virtio: fix outdated comment
vhost: remove unused variable
doc: fix log level example in Linux guide
Xiaoyu Min (3):
net/mlx5: fix push VLAN action to use item info
net/mlx5: fix validation of push VLAN without full mask
net/mlx5: fix RSS enablement
Xiaoyun Li (4):
net/ixgbe/base: update copyright
net/i40e/base: update copyright
common/iavf: update copyright
net/ice/base: update copyright
Xiaoyun Wang (7):
net/hinic: allocate IO memory with socket id
net/hinic: fix LRO
net/hinic/base: fix port start during FW hot update
net/hinic/base: fix PF firmware hot-active problem
net/hinic: fix queues resource free
net/hinic: fix Tx mbuf length while copying
net/hinic: fix TSO
Xuan Ding (2):
vhost: prevent zero-copy with incompatible client mode
vhost: fix zero-copy server mode
Yisen Zhuang (1):
net/hns3: reduce judgements of free Tx ring space
Yunjian Wang (16):
kvargs: fix buffer overflow when parsing list
net/tap: remove unused assert
net/nfp: fix dangling pointer on probe failure
net/pfe: fix double free of MAC address
net/tap: fix mbuf double free when writev fails
net/tap: fix mbuf and mem leak during queue release
net/tap: fix check for mbuf number of segment
net/tap: fix file close on remove
net/tap: fix fd leak on creation failure
net/tap: fix unexpected link handler
net/tap: fix queues fd check before close
net/octeontx: fix dangling pointer on init failure
crypto/ccp: fix fd leak on probe failure
net/failsafe: fix fd leak
crypto/caam_jr: fix check of file descriptors
crypto/caam_jr: fix IRQ functions return type
Yuri Chipchev (1):
event/dsw: fix enqueue burst return value
Zhihong Peng (1):
net/ixgbe: fix link status synchronization on BSD
next prev parent reply other threads:[~2020-06-19 8:34 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-06-03 19:43 [dpdk-dev] " luca.boccassi
2020-06-10 7:19 ` Yu, PingX
2020-06-10 8:35 ` Luca Boccassi
2020-06-10 9:06 ` Ali Alnubani
2020-06-10 10:51 ` Luca Boccassi
2020-06-15 2:05 ` Pei Zhang
2020-06-15 9:09 ` Luca Boccassi
2020-06-16 14:20 ` Govindharajan, Hariprasad
2020-06-18 18:11 ` Abhishek Marathe [this message]
2020-06-18 18:17 ` [dpdk-dev] [EXTERNAL] " Luca Boccassi
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=BN6PR21MB0628D80AADEBFFCF1B9706559E9B0@BN6PR21MB0628.namprd21.prod.outlook.com \
--to=abhishek.marathe@microsoft.com \
--cc=akhil.goyal@nxp.com \
--cc=alialnu@mellanox.com \
--cc=benjamin.walker@intel.com \
--cc=dev@dpdk.org \
--cc=drc@linux.vnet.ibm.com \
--cc=hemant.agrawal@nxp.com \
--cc=ian.stokes@intel.com \
--cc=jerinj@marvell.com \
--cc=john.mcnamara@intel.com \
--cc=juhlee@microsoft.com \
--cc=ktraynor@redhat.com \
--cc=luca.boccassi@gmail.com \
--cc=pezhang@redhat.com \
--cc=pingx.yu@intel.com \
--cc=qian.q.xu@intel.com \
--cc=rasland@mellanox.com \
--cc=stable@dpdk.org \
--cc=thomas@monjalon.net \
--cc=yuan.peng@intel.com \
--cc=zhaoyan.chen@intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).