From: Pei Zhang <pezhang@redhat.com>
To: Kevin Traynor <ktraynor@redhat.com>
Cc: dpdk stable <stable@dpdk.org>,
dev@dpdk.org, Sitong Liu <siliu@redhat.com>,
Raslan Darawsheh <rasland@mellanox.com>,
qian q xu <qian.q.xu@intel.com>,
Ju-Hyoung Lee <juhlee@microsoft.com>,
Ian Stokes <ian.stokes@intel.com>,
Ali Alnubani <alialnu@mellanox.com>,
David Christensen <drc@linux.vnet.ibm.com>,
benjamin walker <benjamin.walker@intel.com>,
Thomas Monjalon <thomas@monjalon.net>,
John McNamara <john.mcnamara@intel.com>,
Luca Boccassi <bluca@debian.org>,
Jerin Jacob Kollanukkaran <jerinj@marvell.com>,
Hemant Agrawal <hemant.agrawal@nxp.com>,
Akhil Goyal <akhil.goyal@nxp.com>,
Chao Yang <chayang@redhat.com>
Subject: Re: [dpdk-dev] 18.11.2 (LTS) patches review and test
Date: Tue, 4 Jun 2019 04:11:01 -0400 (EDT) [thread overview]
Message-ID: <255937693.21148629.1559635861968.JavaMail.zimbra@redhat.com> (raw)
In-Reply-To: <20190521140102.24674-1-ktraynor@redhat.com>
Hi Kevin,
Sorry for late response. We have finished the 18.11.2-rc1 testing and got PASS results.
Testing scenarios:
(1)Guest with device assignment(PF) throughput testing(1G hugepage size) PASS
(2)Guest with device assignment(PF) throughput testing(2M hugepage size) PASS
(3)Guest with device assignment(VF) throughput testing: PASS
(4)PVP (host dpdk testpmd as vswitch) 1 queue: throughput testing: PASS
(5)vhost-user reconnect with dpdk-client, qemu-server: ovs reconnect: PASS
(6)PVP vhost-user 2 queues throughput testing: PASS
(7)PVP vhost-user 2 queues - cross numa node throughput testing: PASS
(8)Guest with vhost-user 2 queues throughput testing: PASS
Best regards,
Pei
----- Original Message -----
From: "Kevin Traynor" <ktraynor@redhat.com>
To: "dpdk stable" <stable@dpdk.org>
Cc: dev@dpdk.org, "Sitong Liu" <siliu@redhat.com>, "Pei Zhang" <pezhang@redhat.com>, "Raslan Darawsheh" <rasland@mellanox.com>, "qian q xu" <qian.q.xu@intel.com>, "Ju-Hyoung Lee" <juhlee@microsoft.com>, "Ian Stokes" <ian.stokes@intel.com>, "Ali Alnubani" <alialnu@mellanox.com>, "David Christensen" <drc@linux.vnet.ibm.com>, "benjamin walker" <benjamin.walker@intel.com>, "Thomas Monjalon" <thomas@monjalon.net>, "John McNamara" <john.mcnamara@intel.com>, "Luca Boccassi" <bluca@debian.org>, "Jerin Jacob Kollanukkaran" <jerinj@marvell.com>, "Hemant Agrawal" <hemant.agrawal@nxp.com>, "Akhil Goyal" <akhil.goyal@nxp.com>
Sent: Tuesday, May 21, 2019 10:01:02 PM
Subject: 18.11.2 (LTS) patches review and test
Hi all,
Here is a list of patches targeted for LTS release 18.11.2.
The planned date for the final release is 11th June.
Please help with testing and validation of your use cases and report
any issues/results. For the final release I will update the release
notes with fixes and reported validations.
A release candidate tarball can be found at:
https://dpdk.org/browse/dpdk-stable/tag/?id=v18.11.2-rc1
These patches are located at branch 18.11 of dpdk-stable repo:
https://dpdk.org/browse/dpdk-stable/
Thanks.
Kevin Traynor
---
Aaron Conole (4):
net/virtio: fix dangling pointer on failure
ci: enable ccache in Travis
ci: add a distinguisher to the extra Travis builds
ipc: unlock on failure
Abhinandan Gujjar (1):
eventdev: fix crypto adapter
Agalya Babu RadhaKrishnan (2):
doc: fix interactive commands in testpmd guide
app/testpmd: fix help info for interactive commands
Akhil Goyal (3):
crypto/dpaa2_sec: fix session clearing
crypto/dpaa2_sec: fix offset calculation for GCM
crypto/dpaa: fix session destroy
Alejandro Lucero (5):
net/nfp: fix RSS query
net/nfp: fix file descriptor check
net/nfp: fix potential integer overflow
net/nfp: check return value
net/nfp: fix memory leak
Anatoly Burakov (11):
malloc: fix documentation of realloc function
vfio: document multiprocess limitation for container API
malloc: fix IPC message initialization
mem: warn user when running without NUMA support
eal: fix cleanup in no-shconf mode
ipc: fix send error handling
ipc: harden message receive
ipc: handle more invalid parameter cases
doc: fix typo in IPC guide
ipc: add warnings about not using IPC with memory API
ipc: add warnings about correct API usage
Andrew Rybchenko (3):
net/sfc: remove control path logging from Rx queue count
net/sfc: fix logging from secondary process
net/sfc: fix speed capabilities reported in device info
Andrius Sirvys (4):
drivers/net: fix shifting 32-bit signed variable 31 times
acl: fix compiler flags with meson and AVX2 runtime
net/virtio: fix duplicate naming of include guard
bitrate: fix unchecked return value
Andy Pei (1):
raw/ifpga: modify log output
Anoob Joseph (2):
common/cpt: fix null auth only
cryptodev: fix driver name comparison
Arek Kusztal (2):
crypto/openssl: fix big numbers after computations
crypto/openssl: fix modexp
Beilei Xing (2):
net/i40e: fix logging on VF close
net/i40e: fix link speed for X722
Bernard Iremonger (1):
examples/ipsec-secgw: fix debug logs
Bill Hong (1):
net: fix Tx VLAN flag for offload emulation
Bruce Richardson (24):
test/compress: fix missing header include
examples/ip_pipeline: disable build when no epoll
examples/vhost_crypto: fix dependency on vhost library
devtools: fix build test on FreeBSD
eal: support strlcat function
telemetry: fix mapping of statistics
eal: tighten permissions on shared memory files
net/bonding: fix buffer length when printing strings
devtools: skip meson build for missing compilers
devtools: support older compilers with meson test
examples/l2fwd-cat: fix build on FreeBSD
app/crypto-perf: check range of socket id
examples/vhost_scsi: fix null-check for parameter
net/i40e: fix dereference before null check in mbuf release
net/i40e: fix dereference before check when getting EEPROM
app/testpmd: fix variable use before null check
crypto/snow3g: add to meson build
crypto/kasumi: fix dependency check
crypto/zuc: fix dependency check
net/ixgbe: fix warning with GCC 9
bus/fslmc: fix warning with GCC 9
raw/skeleton: fix warnings with GCC 9
raw/dpaa2_cmdif: fix warnings with GCC 9
build: fix ninja install on FreeBSD
Chaitanya Babu Talluri (3):
drivers/net: fix possible overflow using strlcat
test/crypto: fix possible overflow using strlcat
cfgfile: replace strcat with strlcat
Chas Williams (3):
net/bonding: fix Tx in 802.3ad mode
net/bonding: fix slave Tx burst for mode 4
net/bonding: fix link status
Chenbo Xia (2):
app/testpmd: fix return value check
net/virtio-user: fix return value check
Darek Stojaczyk (1):
eal: initialize alarms early
David Christensen (5):
maintainers: update for IBM POWER
examples/power: fix build with some disabled PMDs
test/barrier: fix typo in log
test/barrier: fix allocation check
test/barrier: fix for Power CPUs
David Harton (1):
net/ixgbe: restore VLAN filter for VF
David Hunt (5):
power: fix governor storage to trim newlines
examples/power: fix resource leak
examples/power: fix unreachable VF MAC init
examples/power: fix buffer overrun
examples/power: fix json null termination
David Marchand (19):
eal: fix check when retrieving current CPU affinity
eal: fix control threads pinnning
eal: restrict control threads to startup CPU affinity
eal: remove dead code in core list parsing
eal: fix core list validation with disabled cores
app/testpmd: remove unused field from port struct
doc: fix examples in bonding guide
net/bonding: fix port id types
net/bonding: fix slave id types
net/bonding: fix packet count type for LACP
net/bonding: fix queue index types
app/testpmd: add missing newline when showing statistics
app/testpmd: extend forwarding statistics to 64 bits
app/testpmd: remove useless casts on statistics
doc: fix ABI check script examples
test: clean remaining trace of devargs autotest
devtools: fix symbol name in check log
devtools: accept experimental symbol promotion
devtools: fix check of symbol added as stable API
Davide Caratti (1):
net/bnxt: support IOVA VA mode
Dekel Peled (13):
net/mlx5: fix Tx metadata for multi-segment packet
net/mlx5: fix hex dump of error completion
net/mlx5: fix sync when handling Tx completions
eal/ppc: fix global memory barrier
eal: fix typo in comment of vector function
doc: fix links to doxygen and sphinx sites
net/mlx5: fix errno typos in comments
doc: fix typos in mlx5 guide
doc: fix typos in testpmd user guide
app/testpmd: fix typo in comment
ethdev: fix typo in error messages
net/mlx5: fix comments mixing Rx and Tx
net/mlx5: fix release of Rx queue object
Dharmik Thakkar (2):
hash: fix position returned in free slots
hash: fix total entries count
Erik Gabriel Carrillo (1):
eventdev: update references to removed function
Fan Zhang (3):
examples/ipsec-secgw: fix AES-CTR block size
vhost/crypto: fix parens
crypto/virtio: fix IV offset
Ferruh Yigit (6):
kni: fix build with Linux 5.1
mbuf: update Tx VLAN and QinQ flags documentation
build: fix meson binutils workaround
build: fix crash by disabling AVX512 with binutils 2.31
net/ring: fix return value check
net/kni: fix return value check
Fiona Trahe (2):
doc: fix missing asymmetric crypto table
crypto/qat: fix null cipher algo for non 8-byte multiple
Gagandeep Singh (6):
crypto/caam_jr: fix shared descriptor endianness
crypto/caam_jr: fix total length in auth only s/g
crypto/caam_jr: fix memory leak and illegal access
net/enetc: fix SMMU unhandled context fault
net/enetc: fix big endian build and buffer allocation
net/enetc: fix crash at high speed traffic
Gage Eads (2):
app/pdump: remove only created vdevs
ring: fix namesize macro documentation block
Gavin Hu (4):
ring: enforce reading tail before slots
test/spinlock: remove delay for correct benchmarking
test/spinlock: amortize the cost of getting time
spinlock: reimplement with atomic one-way barrier
Hari Kumar Vemula (1):
net/bonding: fix values of descriptor limits
Harry van Haaren (1):
event/sw: fix enqueue checks in self-test
Hemant Agrawal (3):
mempool/dpaa2: fix continuous print on empty pool
test/crypto: fix duplicate id used by CCP device
raw/dpaa2_qdma: fix spin lock release
Herakliusz Lipiec (5):
net/tap: fix multi process reply buffer
ipc: fix memory leak on request failure
net/tap: fix memory leak on IPC request
net/tap: fix potential IPC buffer overrun
doc: fix broken link in LPM guide
Hyong Youb Kim (12):
net/bonding: avoid warning for invalid port
net/enic: fix flow director SCTP matching
net/enic: fix SCTP match for flow API
net/enic: allow flow mark ID 0
net/enic: check for unsupported flow item types
net/enic: reset VXLAN port regardless of overlay offload
net/enic: fix VXLAN match
net/enic: fix endianness in VLAN match
net/enic: fix max MTU calculation
net/enic: move arguments into struct
net/enic: fix inner packet matching
net/enic: fix VLAN inner type matching for old hardware
Igor Romanov (4):
app/testpmd: fix stdout flush after printing stats
net/sfc: improve TSO header length check in EFX datapath
net/sfc: improve TSO header length check in EF10 datapath
net/sfc: fix MTU change to check Rx scatter consistency
Igor Russkikh (11):
net/atlantic: fix negative error codes
net/atlantic: remove unused variable
net/atlantic: remove extra checks for error codes
net/atlantic: fix link configuration
net/atlantic: fix missing VLAN filter offload
net/atlantic: fix xstats return
net/atlantic: enable broadcast traffic
net/atlantic: extra line at eof
net/atlantic: fix max eeprom size
net/atlantic: validity check for eeprom dev address
net/atlantic: eliminate excessive log levels on Rx/Tx
Ilya Maximets (4):
net/virtio: add barriers for extra descriptors on Rx split
vhost: fix device leak on connection add failure
vhost: fix passing destroyed device to destroy callback
vhost: fix silent queue enabling with legacy guests
Ivan Malov (1):
net/sfc: log port ID as 16-bit unsigned integer on panic
Jens Freimann (1):
net/virtio: set offload flag for jumbo frames
Jerin Jacob (3):
mk: fix AVX512 disabled warning on non x86
build: remove meson warning for Arm
table: fix arm64 hash function selection
Jiayu Hu (1):
vhost: fix interrupt suppression for the split ring
Jie Pan (1):
kni: fix type for MAC address
John McNamara (2):
doc: fix spelling reported by aspell in guides
doc: fix spelling reported by aspell in comments
Joyce Kong (2):
doc: update cross Arm toolchain in Linux guide
rwlock: reimplement with atomic builtins
Julien Meunier (1):
test/pmd_perf: fix the way to drain the port
Kevin Traynor (5):
net/qede: support IOVA VA mode
eal/linux: fix log levels for pagemap reading failure
doc: fix formatting in testpmd guide
bus/fslmc: fix warning with GCC 9
mk: disable packed member pointer warning for telemetry
Konstantin Ananyev (1):
examples/ipsec-secgw: fix SPD no-match case
Krzysztof Kanas (1):
test/bonding: fix MAC assignment for re-run
Li Qiang (1):
raw/ifpga: fix file descriptor leak in error path
Liang Zhang (1):
net/bonding: fix LACP negotiation
Luca Boccassi (1):
build: use default flags for default Arm machine
Lukasz Krakowiak (1):
doc: fix JSON interface for power sample
Marcin Hajkowski (1):
power: fix thread-safety environment modification
Marcin Smoczynski (1):
examples/ipsec-secgw: fix build error log
Mark Gillott (1):
net/vmxnet3: add VLAN filter capability
Marko Kovacevic (2):
compress/qat: fix setup inter buffers
examples/fips_validation: fix CMAC test
Mattias Rönnblom (3):
event/dsw: fix capability flags
power: fix cache line alignment
event/dsw: ignore scheduling type for single-link queues
Maxime Coquelin (1):
vhost: prevent disabled rings to be processed with zero-copy
Michael Santana (2):
devtools: fix result of svg include check
ci: introduce Travis builds for GitHub repositories
Mohammad Abdul Awal (1):
vhost: fix null pointer checking
Natanael Copa (7):
eal/linux: remove thread ID from debug message
bus/fslmc: remove unused include of error.h
bus/fslmc: fix build with musl libc
net/nfp: fix build with musl libc
net/netvsc: fix include of fcntl.h
app/test: fix flags with meson
app/test: fix build with musl libc
Nikhil Rao (1):
eventdev: fix Rx adapter event flush
Nithin Dabilpuram (2):
app/testpmd: fix Tx VLAN and QinQ dependency
app/testpmd: fix Tx QinQ set
Oleg Polyakov (1):
net/tap: fix getting max iovec
Ori Kam (1):
net/mlx5: fix RSS validation function
Pablo Cascón (1):
net/nfp: fix setting MAC address
Pablo de Lara (1):
doc: add missing algorithms for AESNI-MB PMD
Pallantla Poornima (10):
vhost: fix sprintf with snprintf
net/softnic: fix possible buffer overflow
event/opdl: replace sprintf with snprintf
net/nfp: fix possible buffer overflow
app/test: fix sprintf with strlcat
test/event: replace sprintf with snprintf
power: remove unused variable
test/distributor: replace sprintf with strlcpy
test/hash: replace sprintf with snprintf
app/bbdev: replace sprintf with snprintf or strlcpy
Pavel Belous (7):
net/atlantic: fix buffer overflow
net/atlantic: fix EEPROM get for small and uneven lengths
net/atlantic: error handling for mailbox access
net/atlantic: eeprom get/set should consider offset
net/atlantic: bad logic with offsets talking with firmware
net/atlantic: flow control settings synchronization on rx
net/atlantic: use capability bits to detect eeprom access
Qi Zhang (3):
net/pcap: fix memory leak
net/i40e: fix time sync for 25G
net/i40e: fix scattered Rx enabling
Qiming Yang (1):
net/iavf: fix info get
Rahul Lakkireddy (1):
net/cxgbe: update Chelsio T5/T6 NIC device ids
Rami Rosen (11):
net/virtio: remove forward declaration
mbuf: fix a typo
doc: fix a minor typo in testpmd guide
doc: remove reference to rte.doc.mk in programmers guide
examples/ethtool: fix two typos
doc: fix link in Linux getting started guide
doc: fix tag for inner RSS feature
app/testpmd: fix a typo in log message
ethdev: fix method name in doxygen comment
ethdev: fix a typo
doc: fix two typos in contributing guide
Rasesh Mody (3):
net/bnx2x: fix MTU for jumbo frame
net/bnx2x: fix race for periodic flags
net/bnx2x: fix optic module verification
Raslan Darawsheh (2):
net/tap: fix multi-process request
bus/vdev: fix hotplug twice
Reshma Pattan (4):
examples/power: fix string null termination
examples/power: fix string overflow
examples/power: fix overflowed value
mk: disable warning for packed member pointer
Shahaf Shuler (3):
net/mlx5: fix packet inline on Tx queue wraparound
mem: limit use of address hint
app/testpmd: fix mempool free on exit
Shahed Shaikh (6):
net/qede: fix Tx packet prepare for tunnel packets
net/qede: fix Rx packet drop
doc: add flow API to qede NIC features
net/bnx2x: fix memory leak
net/bnx2x: fix ramrod timeout
net/bnx2x: fix DMAE timeout
Shreyansh Jain (2):
bus/dpaa: fix Rx discard register mask
raw/dpaa2_qdma: fix to support multiprocess execution
Somnath Kotur (1):
net/bnxt: fix big endian build
Stephen Hemminger (26):
crypto/virtio: use local log type
net/bnxt: silence IOVA warnings
net/bnxt: suppress spurious error log
net/octeontx: fix vdev name
drivers: fix SPDX license id consistency
bus/vmbus: fix secondary process setup
net/netvsc: fix VF support with secondary process
bus/vmbus: fix check for mmap failure
bus/vmbus: stop mapping if empty resource found
bus/vmbus: map ring in secondary process
bus/fslmc: decrease log level for unsupported devices
net/vdev_netvsc: fix device cast
net/bnxt: fix Rx VLAN offload flags
net/netvsc: remove useless condition
net/virtio: remove useless condition
ring: fix an error message
doc: fix spelling in testpmd guide
net/virtio: fix buffer leak on VLAN insert
net/cxgbe: fix colliding function names
bus/vmbus: fix resource leak on error
eal: fix formatting of hotplug error message
net/ring: fix coding style
net/ring: avoid hard-coded length
net/ring: use calloc style where appropriate
net/ring: check length of ring name
net/netvsc: reset mbuf port on VF Rx
Thomas Monjalon (9):
ethdev: remove unused variable
mk: fix build of shared library with libbsd
devtools: add libelf dependency to build test
devtools: test build of zlib PMD
devtools: fix test of some build options
net/mlx: prefix private structure
doc: fix PCI whitelist typo in prog guide
bus/vdev: fix debug message on probing
doc: fix heading levels in bbdev test guide
Tiwei Bie (8):
net/virtio: fix in-order Tx path for split ring
vhost: restore mbuf first when freeing zmbuf
vhost: fix potential use-after-free for zero copy mbuf
vhost: fix potential use-after-free for memory region
net/virtio-user: fix multiqueue with vhost kernel
net/virtio: add barrier in interrupt enable
net/virtio-user: fix multi-process support
app/testpmd: fix unintentional integer overflow
Tomasz Cel (2):
compress/isal: fix compression stream initialization
compress/isal: fix getting information about CPU
Tomasz Jozwiak (1):
drivers/qat: fix queue pair NUMA node
Viacheslav Ovsiienko (3):
net/mlx5: fix flow priorities probing error path
net/mlx5: fix memory region cleanup
net/mlx4: fix memory region cleanup
Vishal Kulkarni (1):
net/cxgbe: fix missing checksum flags and packet type
Wei Zhao (5):
net/avf: fix admin queue interrupt for ICE
net/i40e: log when provided RSS key is not valid
app/testpmd: fix hex string parser support for flow API
net/i40e: fix queue number check
app/testpmd: fix offload flags after port config
Xiao Wang (1):
net/fm10k: fix VLAN strip offload flag
Yipeng Wang (1):
hash: fix doc about thread/process safety
Yongseok Koh (11):
net/mlx5: fix memory event on secondary process
net/mlx4: change device reference for secondary process
net/mlx: remove debug messages on datapath
net/mlx5: fix external memory registration
drivers/event: disable OcteonTx for buggy Arm compilers
net/mlx5: fix instruction hotspot on replenishing Rx buffer
examples/multi_process: fix buffer underrun
net/mlx5: check Tx queue size overflow
net/mlx5: fix max number of queues for NEON Tx
net/mlx5: fix Multi-Packet RQ mempool name
doc: fix typo in mlx5 guide
prev parent reply other threads:[~2019-06-04 8:11 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-05-21 14:01 Kevin Traynor
2019-05-24 16:46 ` [dpdk-dev] [dpdk-stable] " dwilder
2019-05-24 16:51 ` Kevin Traynor
2019-05-30 22:32 ` Ju-Hyoung Lee
2019-05-30 8:15 ` [dpdk-dev] " Ian Stokes
2019-05-30 11:59 ` Ali Alnubani
2019-06-04 8:11 ` Pei Zhang [this message]
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=255937693.21148629.1559635861968.JavaMail.zimbra@redhat.com \
--to=pezhang@redhat.com \
--cc=akhil.goyal@nxp.com \
--cc=alialnu@mellanox.com \
--cc=benjamin.walker@intel.com \
--cc=bluca@debian.org \
--cc=chayang@redhat.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=qian.q.xu@intel.com \
--cc=rasland@mellanox.com \
--cc=siliu@redhat.com \
--cc=stable@dpdk.org \
--cc=thomas@monjalon.net \
/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).