From: Kevin Traynor <ktraynor@redhat.com>
To: dpdk stable <stable@dpdk.org>
Cc: dev@dpdk.org
Subject: [dpdk-stable] 18.11.1 patches review and test
Date: Fri, 22 Mar 2019 15:10:23 +0000 [thread overview]
Message-ID: <20190322151023.6616-1-ktraynor@redhat.com> (raw)
Hi all,
Here is a list of patches targeted for LTS release 18.11.1. Please
help review and test. The planned date for the final release is
April 8th. Before that, please shout if anyone has objections with these
patches being applied.
Also for the companies committed to running regression tests,
please run the tests and report any issue before the release date.
To avoid further delays, in the absence of any reported release blockers
the release will go ahead on April 8th. I will add some release notes
regarding list of bugfixes and areas validated.
A release candidate tarball can be found at:
https://dpdk.org/browse/dpdk-stable/tag/?id=v18.11.1-rc2
These patches are located at branch 18.11 of dpdk-stable repo:
https://dpdk.org/browse/dpdk-stable/
Thanks.
Kevin Traynor
---
Akhil Goyal (1):
crypto/dpaa2_sec: fix FLC address for physical mode
Alejandro Lucero (1):
vfio: fix error message
Amr Mokhtar (1):
app/bbdev: fix return value check
Anatoly Burakov (17):
eal: clean up unused files on initialization
malloc: fix duplicate mem event notification
malloc: make alignment requirements more stringent
mem: fix segment fd API error code for external segment
mem: check for memfd support in segment fd API
doc: remove note on memory mode limitation in multi-process
test/mem: add external mem autotest to meson
test/fbarray: add to meson
malloc: fix deadlock when reading stats
eal/bsd: remove clean up of files at startup
eal: fix strdup usages in internal config
vfio: do not unregister callback in secondary process
mem: fix variable shadowing
mem: fix storing old policy
eal: check string parameter lengths
vfio: allow secondary process to query IOMMU type
doc: clarify libnuma requirement for NUMA systems
Andrew Rybchenko (6):
net/sfc: pass HW Tx queue index on creation
net/sfc: fix typo in preprocessor check
net/sfc: fix VF error/missed stats mapping
net/sfc: fix Rx packets counter
ethdev: fix errno to have positive value
gso: fix VxLAN/GRE tunnel checks
Andy Pei (4):
bus/ifpga: fix build for cpp applications
bus/ifpga: fix forcing optional devargs
bus/ifpga: fix AFU probe failure handler
raw/ifpga: fix memory leak
Arek Kusztal (3):
crypto/qat: fix block size error handling
crypto/qat: fix message for CCM when setting unused counter
crypto/qat: fix message for NULL algo setting unused counter
Arnon Warshavsky (1):
devtools: fix return of forbidden addition checks
Asaf Penso (1):
net/mlx5: fix function documentation
Bruce Richardson (5):
net: fix underflow for checksum of invalid IPv4 packets
net/tap: add buffer overflow checks before checksum
telemetry: fix using ports of different types
build: fix variable name in dependency error message
devtools: fix build check for whether meson has run
Chas Williams (1):
ip_frag: fix IPv6 when MTU sizes not aligned to 8 bytes
Chenmin Sun (1):
net/i40e: fix statistics
Cristian Dumitrescu (1):
app/testpmd: fix quit to stop all ports before close
David Hunt (1):
doc: fix references in power management guide
David Marchand (3):
devtools: fix symbol check when adding experimental section
eal: fix out of bound access when no CPU available
ethdev: declare Tx prepare API as not experimental
David Zeng (1):
kni: fix build on RHEL8 for arm and Power9
Declan Doherty (1):
net/bonding: fix possible null pointer reference
Dekel Peled (7):
net/mlx5: fix validation of Rx queue number
app/testpmd: fix MPLSoUDP encapsulation
app/testpmd: fix MPLSoGRE encapsulation
doc: fix flow action command names in testpmd guide
examples/flow_filtering: fix example documentation
doc: fix MAC address rewrite actions in prog guide
app/testpmd: fix Tx metadata show command
Dharmik Thakkar (1):
test/hash: fix perf result
Didier Pallard (2):
drivers/net: fix several Tx prepare functions
net/i40e: revert fix offload not supported mask
Erik Gabriel Carrillo (3):
eventdev: remove redundant timer adapter function prototypes
app/eventdev: detect deadlock for timer event producer
timer: fix race condition
Fan Zhang (5):
examples/vhost_crypto: fix bracket
drivers/crypto: fix PMDs memory leak
doc: fix AESNI_MB guide
vhost/crypto: fix possible dead loop
vhost/crypto: fix possible out of bound access
Ferruh Yigit (5):
net/tap: fix possible uninitialized variable access
mk: fix scope of disabling AVX512F support
examples/kni: fix crash while handling userspace request
kni: fix build for dev_open in Linux 5.0
kni: fix build for igb_ndo_bridge_setlink in Linux 5.0
Fiona Trahe (3):
test/crypto: fix misleading trace message
doc: add GCM AAD limitation in qat guide
crypto/qat: fix digest in wireless auth case
Gaetan Rivet (2):
eal: fix detection of duplicate option register
eal: fix log level of error in option register
Gage Eads (1):
eventdev: fix xstats documentation typo
Gao Feng (2):
eal: fix leak on multi-process request error
memzone: fix unlock on initialization failure
Gavin Hu (2):
config: enable C11 memory model for armv8 with meson
devtools: fix wrong headline lowercase for arm
Haiyue Wang (1):
net/i40e: perform basic validation on VF messages
Hari Kumar Vemula (3):
eal: fix core number validation
efd: fix tail queue leak
net/bonding: fix reset active slave
Harman Kalra (1):
test/metrics: fix a negative case
Harry van Haaren (1):
build: fix meson check for binutils 2.30
Hemant Agrawal (5):
bus/dpaa: fix logical to physical core affine logic
net/dpaa: fix secondary process
bus/fslmc: fix to use correct physical core for logical core
net/dpaa2: fix bad check for not-null
bus/fslmc: fix to convert error msg to warning
Hideyuki Yamashita (1):
net/vhost: fix double free of MAC address
Honnappa Nagarahalli (1):
hash: fix out-of-bound write while freeing key slot
Hyong Youb Kim (1):
net/enic: remove useless include
Igor Romanov (2):
net/sfc/base: fix Tx descriptor max number check
net/sfc: fix crash in EF10 TSO if no payload
Ilya Maximets (6):
vhost: fix double read of descriptor flags
eal: fix build of external app with clang on armv8
net/virtio: add barrier before reading the flags
eal: fix clang build with intrinsics forced
eal/linux: fix parsing zero socket memory and limits
test: check zero socket memory as valid
Ivan Malov (4):
net/sfc: add missing header guard to TSO header file
net/sfc: discard last seen VLAN TCI if Tx packet is dropped
net/sfc: fix datapath name references in logs
net/sfc: fix port ID log
Jeff Shaw (1):
hash: fix return of bulk lookup
Jiayu Hu (3):
gro: fix overflow of payload length calculation
gro: check invalid TCP header length
doc: add GRO limitations in programmers guide
Julien Meunier (1):
net/fm10k: fix internal switch initial status
Kamil Chalupnik (1):
bb/turbo_sw: fix dynamic linking
Keith Wiles (1):
eal: fix missing newline in a log
Kevin Traynor (1):
version: 18.11.1-rc1
Konstantin Ananyev (4):
examples/ipsec-secgw: fix crypto-op might never get dequeued
examples/ipsec-secgw: fix outbound codepath for single SA
examples/ipsec-secgw: make local variables static
examples/ipsec-secgw: fix inbound SA checking
Lee Daly (1):
compressdev: fix structure comment
Luca Boccassi (4):
net/ixgbe/base: add LHA ID
doc: fix garbage text in generated HTML guides
build: use static deps for pkg-config libs.private
build: mention -march in pkg-config description
Matthias Gatto (1):
vhost: fix race condition when adding fd in the fdset
Maxime Coquelin (3):
vhost: fix crash after mmap failure
vhost: enforce avail index and desc read ordering
vhost: enforce desc flags and content read ordering
Michal Krawczyk (2):
net/ena: fix dev init with multi-process
net/ena: fix errno to positive value
Moti Haimovsky (1):
net/mlx5: fix shared counter allocation logic
Nikhil Rao (2):
eventdev: fix error log in eth Rx adapter
eventdev: fix eth Tx adapter queue count checks
Pallantla Poornima (1):
drivers: fix sprintf with snprintf
Qi Zhang (1):
eal: close multi-process socket during cleanup
Qiming Yang (2):
net/i40e: fix getting RSS configuration
net/i40e: fix get RSS conf
Radu Nicolau (2):
examples/bond: fix initialization order
examples/bond: fix crash when there is no active slave
Rafal Kozik (8):
net/ena: add reset reason in Rx error
net/ena: skip packet with wrong request id
net/ena: destroy queues if start failed
net/ena: do not reconfigure queues on reset
net/ena: add supported RSS offloads types
net/ena: fix invalid reference to variable in union
net/ena: fix cleanup for out of order packets
net/ena: update completion queue after cleanup
Rahul Lakkireddy (3):
net/cxgbe: fix control queue mbuf pool naming convention
net/cxgbe: fix overlapping regions in TID table
net/cxgbe: skip parsing match items with no spec
Rami Rosen (10):
doc: fix a typo in testpmd guide
net/i40e: fix config name in comment
net/avf/base: fix comment referencing internal data
doc: fix a typo in testpmd guide
doc: fix a parameter name in testpmd guide
examples/tep_term: remove unused constant
examples/vhost: fix a typo
doc: fix ifc naming
doc: add missing loopback option in testpmd guide
doc: add dependency for PDF in contributing guide
Rasesh Mody (1):
net/bnx2x: cleanup info logs
Reshma Pattan (1):
app/pdump: fix vdev cleanup
Rosen Xu (1):
app/testpmd: expand RED queue thresholds to 64 bits
Sachin Saxena (1):
bus/fslmc: fix to reset portal memory before use
Saleh Alsouqi (1):
app/testpmd: fix MPLS BoS bit default value
Seth Howell (1):
malloc: notify primary process about hotplug in secondary
Shahed Shaikh (3):
net/qede: fix performance bottleneck in Rx path
net/qede: remove prefetch in Tx path
net/bnx2x: fix segfaults due to stale interrupt status
Shreyansh Jain (2):
bus/fslmc: fix parse method for bus devices
net/dpaa2: fix device init for secondary process
Stephen Hemminger (8):
bus/vmbus: fix race in subchannel creation
net/netvsc: enable SR-IOV
net/netvsc: disable multi-queue on older servers
bus/dpaa: do nothing if bus not present
net/netvsc: fix transmit descriptor pool cleanup
net/netvsc: fix probe when VF not found
net/tap: allow full length names
net/tap: let kernel choose tun device name
Tiago Lam (1):
net/af_packet: fix setting MTU decrements sockaddr twice
Timmons C. Player (1):
net/igb: fix LSC interrupt when using MSI-X
Timothy Redaelli (1):
mk: do not install meson.build in usertools
Tiwei Bie (7):
vhost: fix possible out of bound access in vector filling
vhost: fix possible dead loop in vector filling
vhost: ensure event idx is mapped when negotiated
vhost: fix memory leak on realloc failure
examples/vhost: fix path allocation failure handling
vhost: fix access for indirect descriptors
net/virtio-user: fix used ring in cvq handling
Tomasz Jozwiak (4):
common/qat: remove check of valid firmware response
compress/qat: fix return on building request error
compress/qat: fix dequeue error counter
compress/qat: fix returned status on overflow
Tonghao Zhang (1):
sched: fix memory leak on init failure
Viacheslav Ovsiienko (10):
net/mlx5: remove checks for outer tunnel items on E-Switch
net/mlx5: validate tunnel inner items on E-Switch
net/mlx5: support tunnel inner items on E-Switch
net/mlx5: validate ethernet type on E-Switch
net/mlx5: support ethernet type for tunnels on E-Switch
net/mlx5: fix typos and code style
net/mlx5: fix TC rule handle assignment
net/mlx5: fix VXLAN port registration race condition
net/mlx5: fix VXLAN without decap action for E-Switch
net/mlx5: fix build for armv8
Wei Zhao (3):
net/ixgbe: fix Rx LRO capability offload for x550
net/ixgbe: fix over using multicast table for VF
net/i40e: fix queue region DCB configure
Wenjie Sun (1):
vhost: fix deadlock in driver unregister
Xiao Liang (1):
kni: fix build on RHEL 8
Xiao Wang (1):
net/ifc: store only registered device instance
Xiaolong Ye (1):
net/ifcvf: fix typo on struct name
Xiaoyun Li (4):
net/i40e: fix using recovery mode firmware
net/i40e: fix overwriting RSS RETA
net/ixgbe: fix overwriting RSS RETA
net/i40e: fix statistics inconsistency
Yanglong Wu (1):
net/i40e: fix VF overwrite PF RSS LUT for X722
Yaroslav Brustinov (1):
ethdev: fix typo in queue setup error log
Yong Wang (1):
doc: fix a typo in power management guide
Yongseok Koh (5):
malloc: fix finding maximum contiguous IOVA size
net/mlx5: fix Multi-Packet RQ mempool free
net/mlx5: fix Rx packet padding
net/mlx5: fix deprecated library API for Rx padding
net/mlx5: fix instruction hotspot on replenishing Rx buffer
Youri Querry (1):
bus/fslmc: fix ring mode to use correct cache settings
Yunjian Wang (1):
net/ixgbe: fix crash on remove
Zhirun Yan (3):
net/i40e: fix port close
net/i40e: remove redundant reset of queue number
net/i40e: clear VF reset flags after reset
next reply other threads:[~2019-03-22 15:10 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-03-22 15:10 Kevin Traynor [this message]
2019-03-27 14:41 ` [dpdk-stable] [dpdk-dev] " Ali Alnubani
2019-03-27 16:43 ` Kevin Traynor
2019-04-03 9:16 ` Ian Stokes
2019-04-03 14:29 ` Kevin Traynor
-- strict thread matches above, loose matches on Subject: below --
2019-02-22 11:26 [dpdk-stable] " Kevin Traynor
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=20190322151023.6616-1-ktraynor@redhat.com \
--to=ktraynor@redhat.com \
--cc=dev@dpdk.org \
--cc=stable@dpdk.org \
/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).