* 20.11.6 patches review and test
@ 2022-08-15 9:16 Xueming Li
2022-08-17 3:22 ` Jiang, YuX
` (3 more replies)
0 siblings, 4 replies; 13+ messages in thread
From: Xueming Li @ 2022-08-15 9:16 UTC (permalink / raw)
To: stable
Cc: xuemingl, dev, Abhishek Marathe, Ali Alnubani, benjamin.walker,
David Christensen, Hemant Agrawal, Ian Stokes, Jerin Jacob,
John McNamara, Ju-Hyoung Lee, Kevin Traynor, Luca Boccassi,
Pei Zhang, qian.q.xu, Raslan Darawsheh, Thomas Monjalon,
Yanghang Liu, yuan.peng, zhaoyan.chen
Hi all,
Here is a list of patches targeted for stable release 20.11.6.
The planned date for the final release is August 29th.
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=v20.11.6-rc1
These patches are located at branch 20.11 of dpdk-stable repo:
https://dpdk.org/browse/dpdk-stable/
Thanks.
Xueming Li <xuemingl@nvidia.com>
---
Abdullah Ömer Yamaç (1):
examples/distributor: fix distributor on Rx core
Ajit Khaparde (1):
net/bnxt: fix switch domain allocation
Alexander Kozyrev (1):
net/mlx5: handle MPRQ incompatibility with external buffers
Ali Alnubani (1):
net/mlx5: fix build with clang 14
Ankur Dwivedi (1):
common/cpt: fix build with GCC 12
Ben Magistro (1):
mbuf: dump outer VLAN
Bruce Richardson (1):
raw/ioat: fix build when ioat dmadev enabled
Chengwen Feng (11):
ethdev: clarify null location case in xstats get
net/hns3: fix xstats get return if xstats is null
net/ipn3ke: fix xstats get return if xstats is null
net/mvpp2: fix xstats get return if xstats is null
net/axgbe: fix xstats get return if xstats is null
ethdev: fix memory leak in xstats telemetry
ethdev: fix possible null pointer access
examples/dma: fix Tx drop statistics
trace: fix init with long file prefix
net/hns3: fix descriptors check with SVE
net/hns3: support backplane media type
Ciara Power (6):
test/crypto: fix null check for ZUC authentication
test/crypto: fix cipher offset for ZUC
test/crypto: fix authentication IV for ZUC SGL
test/crypto: fix ZUC vector IV format
test/crypto: fix SNOW3G vector IV format
doc: fix grammar and formatting in compressdev guide
Damodharam Ammepalli (1):
net/bnxt: allow Tx only or Rx only
Dariusz Sosnowski (2):
net/mlx5: fix GTP handling in header modify action
net/mlx5: fix RSS hash types adjustment
David Marchand (16):
eal/windows: add missing C++ include guards
net/nfp: remove unneeded header inclusion
net/virtio: restore some optimisations with AVX512
eal/freebsd: fix use of newer cpuset macros
devtools: fix null test for NUMA systems
app/testpmd: remove useless pointer checks
net/bnxt: fix compatibility with some old firmwares
vhost: fix async access
net/ice: fix build with GCC 12
vdpa/ifc: fix build with GCC 12
app/flow-perf: fix build with GCC 12
eal/x86: drop export of internal alignment macro
test/ipsec: fix build with GCC 12
vhost/crypto: fix build with GCC 12
vhost/crypto: fix descriptor processing
vhost: add some trailing newline in log messages
Deepak Khandelwal (1):
mem: skip attaching external memory in secondary process
Dmitry Kozlyuk (7):
net/mlx5: fix Tx when inlining is impossible
doc: fix API index Markdown syntax
ethdev: prohibit polling stopped queue
app/testpmd: do not poll stopped queues
net/mlx5: destroy indirect actions on port stop
net/mlx5: fix MPRQ pool registration
doc: add more instructions for running as non-root
Ferruh Yigit (1):
net/qede: fix build with GCC 13
Fidaullah Noonari (1):
malloc: fix allocation of almost hugepage size
Gagandeep Singh (8):
crypto/dpaa_sec: fix digest size
crypto/dpaa2_sec: fix fle buffer leak
crypto/dpaa2_sec: fix buffer pool ID check
crypto/dpaa2_sec: fix operation status for simple FD
common/dpaax: fix short MAC-I IV calculation for ZUC
net/dpaa: fix event queue detach
doc: add missing auth algo for IPsec example
crypto/dpaa2_sec: fix crypto operation pointer
Gowrishankar Muthukrishnan (1):
examples/fips_validation: handle empty payload
Gregory Etelson (1):
net/mlx5: fix RSS expansion for patterns with ICMP item
Harman Kalra (1):
net/octeontx: fix port close
Harry van Haaren (2):
doc: fix formatting and link in BPF library guide
service: fix lingering active status
Heinrich Schuchardt (2):
drivers/crypto: fix warnings for OpenSSL version
test/hash: fix out of bound access
Herakliusz Lipiec (1):
doc: fix readability in vhost guide
Hongbo Zheng (1):
test: check memory allocation for CRC
Huisong Li (14):
net/bonding: fix stopping non-active slaves
net/bonding: fix slave stop and remove on port close
net/hns3: fix RSS disable
net/hns3: fix rollback on RSS hash update
net/hns3: remove redundant RSS tuple field
net/hns3: remove unnecessary RSS switch
app/testpmd: fix port status of bonding slave device
net/bonding: fix RSS inconsistency between ports
test/bonding: fix RSS test when disable RSS
net/hns3: fix an unreasonable memset
net/hns3: remove duplicate definition
net/hns3: fix return value for unsupported tuple
app/testpmd: fix bonding slave devices not released
app/testpmd: fix supported RSS offload display
Jakub Poczatek (1):
doc: fix grammar and parameters in l2fwd-crypto guide
Jakub Wysocki (1):
crypto/scheduler: fix queue pair in scheduler failover
Jeff Daly (1):
net/ixgbe: add option for link up check on pin SDP3
Jiawen Wu (2):
net/txgbe: fix max number of queues for SR-IOV
net/txgbe: fix register polling
Jiri Slaby (1):
kni: fix build with Linux 5.18
Joyce Kong (1):
net/memif: fix overwriting of head segment
Kalesh AP (10):
net/bnxt: remove unused macro
net/bnxt: fix device capability reporting
net/bnxt: fix Rx configuration
net/bnxt: avoid unnecessary endianness conversion
net/bnxt: fix speed autonegotiation
net/bnxt: force PHY update on certain configurations
net/bnxt: fix link status when port is stopped
net/bnxt: recheck FW readiness if in reset process
net/bnxt: fix tunnel stateless offloads
net/bnxt: fix setting forced speed
Ke Zhang (6):
net/bonding: fix RSS key config with extended key length
net/iavf: fix mbuf release in multi-process
net/iavf: fix Rx queue interrupt setting
app/testpmd: fix multicast address pool leak
kni: use dedicated function to set random MAC address
kni: use dedicated function to set MAC address
Kevin Liu (1):
net/ice: fix MTU info for DCF
Konstantin Ananyev (1):
acl: fix rules with 8-byte field size
Kumara Parameshwaran (1):
gro: fix identifying fragmented packets
Li Zhang (1):
vdpa/mlx5: fix maximum number of virtqs
Long Li (2):
net/netvsc: fix calculation of checksums based on mbuf flag
net/netvsc: fix vmbus device reference in multi-process
Luc Pelletier (1):
eal/x86: fix unaligned access for small memcpy
Mattias Rönnblom (1):
examples/bond: fix invalid use of trylock
Maxime Coquelin (4):
net/vhost: fix TSO feature default disablement
vhost: fix missing virtqueue lock protection
app/testpmd: revert MAC update in checksum forwarding
vhost: fix missing enqueue pseudo-header calculation
Michael Baum (1):
net/mlx5: fix LRO validation in Rx setup
Mike Pattrick (1):
net/i40e: populate error in flow director parser
Min Hu (Connor) (4):
app/testpmd: check statistics query before printing
net/bonding: fix mbuf fast free usage
ethdev: fix port state when stop
ethdev: fix port close in secondary process
Mingxia Liu (1):
app/testpmd: replace hardcoded min mbuf number with macro
Naga Harish K S V (2):
eventdev/eth_tx: fix adapter creation
eventdev/eth_tx: fix queue delete
Nicolas Chautru (4):
baseband/acc100: update companion PF configure function
baseband/acc100: add protection for some negative scenario
baseband/acc100: remove RTE prefix for internal macros
baseband/acc100: remove prefix of internal file
Nithin Dabilpuram (1):
examples/ipsec-secgw: fix promiscuous mode option
Pablo de Lara (2):
crypto/ipsec_mb: fix length and offset settings
crypto/ipsec_mb: fix GMAC parameters setting
Peng Zhang (1):
net/nfp: fix disabling VLAN stripping
Qiming Yang (4):
doc: update matching versions in ice guide
net/iavf: fix queue start exception handling
doc: update matching versions in i40e guide
net/iavf: increase reset complete wait count
Rahul Lakkireddy (2):
net/cxgbe: fix port ID in Rx mbuf
net/cxgbe: fix Tx queue stuck with mbuf chain coalescing
Raja Zidane (5):
net/mlx5: fix Rx/Tx stats concurrency
examples/l2fwd-crypto: fix stats refresh rate
net/mlx5: fix Tx recovery
app/testpmd: fix packet segment allocation
examples/link_status_interrupt: fix stats refresh rate
Rakesh Kudurumalla (1):
test: avoid hang if queues are full and Tx fails
Rebecca Troy (1):
crypto/qat: fix DOCSIS crash
Romain Delhomel (1):
bus/fslmc: fix VFIO setup
Ruifeng Wang (1):
net/bnxt: fix reordering in NEON Rx
Shun Hao (1):
app/testpmd: fix metering and policing command for RFC4115
Somnath Kotur (2):
net/bnxt: fix ring group on Rx restart
net/bnxt: fix freeing VNIC filters
Stanislaw Kardach (5):
test/hash: report non HTM numbers for single thread
examples/l3fwd: fix scalar LPM
test/ring: remove excessive inlining
config: fix C++ cross compiler for Arm and PPC
ci: enable C++ check for Arm and PPC
Stephen Hemminger (3):
rib: fix traversal with /32 route
net/qede: fix build with GCC 12
rib: fix references for IPv6 implementation
Steve Yang (1):
net/iavf: fix HW ring scan method selection
Subendu Santra (1):
app/procinfo: show all non-owned ports
Tianhao Chai (1):
eal: fix C++ include for device event and DMA
Tyler Retzlaff (1):
eal/windows: fix data race when creating threads
Vanshika Shukla (1):
crypto/dpaa_sec: fix secondary process probing
Viacheslav Ovsiienko (1):
net/mlx5/linux: fix missed Rx packet stats
Vladimir Medvedkin (2):
test/table: fix buffer overflow on lpm entry
test/ipsec: fix performance test
Volodymyr Fialko (1):
examples/ipsec-secgw: fix uninitialized memory access
Wei Huang (2):
raw/ifpga: unregister interrupt on close
raw/ifpga: remove virtual devices on close
Wenjing Qiao (1):
net/ice: fix outer L4 checksum in scalar Rx
Wenjun Wu (1):
net/ice/base: fix getting sched node from ID type
Wenwu Ma (2):
app/testpmd: perform SW IP checksum for GRO/GSO packets
vhost: fix deadlock when message handling failed
Wenxuan Wu (2):
net/i40e: fix max frame size config at port level
net/ice/base: fix build with GCC 12
Xuan Ding (1):
doc: fix vhost multi-queue reconnection
Xueming Li (2):
vdpa/mlx5: fix interrupt trash that leads to crash
vdpa/mlx5: fix dead loop when process interrupted
Yajun Wu (1):
vdpa/mlx5: workaround var offset within page
Yiding Zhou (1):
net/iavf: fix data path selection
Yuan Wang (3):
net/vhost: fix access to freed memory
examples/vhost: fix crash when no VMDq
net/vhost: fix deadlock on vring state change
Yunjian Wang (1):
net/mlx5: fix stack buffer overflow in drop action
Zhichao Zeng (1):
net/igc: support multi-process
^ permalink raw reply [flat|nested] 13+ messages in thread
* RE: 20.11.6 patches review and test
2022-08-15 9:16 20.11.6 patches review and test Xueming Li
@ 2022-08-17 3:22 ` Jiang, YuX
2022-08-17 6:09 ` Xueming(Steven) Li
2022-08-23 14:54 ` Ali Alnubani
` (2 subsequent siblings)
3 siblings, 1 reply; 13+ messages in thread
From: Jiang, YuX @ 2022-08-17 3:22 UTC (permalink / raw)
To: Xueming Li, stable
Cc: dev, Abhishek Marathe, Ali Alnubani, Walker, Benjamin,
David Christensen, Hemant Agrawal, Stokes, Ian, Jerin Jacob,
Mcnamara, John, Ju-Hyoung Lee, Kevin Traynor, Luca Boccassi,
Pei Zhang, Xu, Qian Q, Raslan Darawsheh, Thomas Monjalon,
Yanghang Liu, Peng, Yuan, Chen, Zhaoyan
> -----Original Message-----
> From: Xueming Li <xuemingl@nvidia.com>
> Sent: Monday, August 15, 2022 5:17 PM
> To: stable@dpdk.org
> Cc: xuemingl@nvidia.com; dev@dpdk.org; Abhishek Marathe
> <Abhishek.Marathe@microsoft.com>; Ali Alnubani <alialnu@nvidia.com>;
> Walker, Benjamin <benjamin.walker@intel.com>; David Christensen
> <drc@linux.vnet.ibm.com>; Hemant Agrawal <hemant.agrawal@nxp.com>;
> Stokes, Ian <ian.stokes@intel.com>; Jerin Jacob <jerinj@marvell.com>;
> Mcnamara, John <john.mcnamara@intel.com>; Ju-Hyoung Lee
> <juhlee@microsoft.com>; Kevin Traynor <ktraynor@redhat.com>; Luca
> Boccassi <bluca@debian.org>; Pei Zhang <pezhang@redhat.com>; Xu, Qian
> Q <qian.q.xu@intel.com>; Raslan Darawsheh <rasland@nvidia.com>;
> Thomas Monjalon <thomas@monjalon.net>; Yanghang Liu
> <yanghliu@redhat.com>; Peng, Yuan <yuan.peng@intel.com>; Chen,
> Zhaoyan <zhaoyan.chen@intel.com>
> Subject: 20.11.6 patches review and test
>
> Hi all,
>
> Here is a list of patches targeted for stable release 20.11.6.
>
> The planned date for the final release is August 29th.
>
> 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=v20.11.6-rc1
>
> These patches are located at branch 20.11 of dpdk-stable repo:
> https://dpdk.org/browse/dpdk-stable/
>
> Thanks.
>
> Xueming Li <xuemingl@nvidia.com>
>
> ---
Hi Xueming,
We found one kni build bug https://bugs.dpdk.org/show_bug.cgi?id=1066, which will block build when kmods=True.
And this is a fix https://git.dpdk.org/dpdk/commit/?id=327ef506599 can be applied on LTS20.11 and verified passed.
So could you pls merge it into LTS20.11? Thanks~
Best regards,
Yu Jiang
^ permalink raw reply [flat|nested] 13+ messages in thread
* RE: 20.11.6 patches review and test
2022-08-17 3:22 ` Jiang, YuX
@ 2022-08-17 6:09 ` Xueming(Steven) Li
2022-08-23 9:38 ` Jiang, YuX
0 siblings, 1 reply; 13+ messages in thread
From: Xueming(Steven) Li @ 2022-08-17 6:09 UTC (permalink / raw)
To: Jiang, YuX, stable
Cc: dev, Abhishek Marathe, Ali Alnubani, Walker, Benjamin,
David Christensen, Hemant Agrawal, Stokes, Ian, Jerin Jacob,
Mcnamara, John, Ju-Hyoung Lee, Kevin Traynor, Luca Boccassi,
Pei Zhang, Xu, Qian Q, Raslan Darawsheh,
NBU-Contact-Thomas Monjalon (EXTERNAL),
Yanghang Liu, Peng, Yuan, Chen, Zhaoyan
> -----Original Message-----
> From: Jiang, YuX <yux.jiang@intel.com>
> Sent: Wednesday, August 17, 2022 11:23 AM
> To: Xueming(Steven) Li <xuemingl@nvidia.com>; stable@dpdk.org
> Cc: dev@dpdk.org; Abhishek Marathe <Abhishek.Marathe@microsoft.com>; Ali Alnubani <alialnu@nvidia.com>; Walker, Benjamin
> <benjamin.walker@intel.com>; David Christensen <drc@linux.vnet.ibm.com>; Hemant Agrawal <hemant.agrawal@nxp.com>; Stokes, Ian
> <ian.stokes@intel.com>; Jerin Jacob <jerinj@marvell.com>; Mcnamara, John <john.mcnamara@intel.com>; Ju-Hyoung Lee
> <juhlee@microsoft.com>; Kevin Traynor <ktraynor@redhat.com>; Luca Boccassi <bluca@debian.org>; Pei Zhang <pezhang@redhat.com>;
> Xu, Qian Q <qian.q.xu@intel.com>; Raslan Darawsheh <rasland@nvidia.com>; NBU-Contact-Thomas Monjalon (EXTERNAL)
> <thomas@monjalon.net>; Yanghang Liu <yanghliu@redhat.com>; Peng, Yuan <yuan.peng@intel.com>; Chen, Zhaoyan
> <zhaoyan.chen@intel.com>
> Subject: RE: 20.11.6 patches review and test
>
> > -----Original Message-----
> > From: Xueming Li <xuemingl@nvidia.com>
> > Sent: Monday, August 15, 2022 5:17 PM
> > To: stable@dpdk.org
> > Cc: xuemingl@nvidia.com; dev@dpdk.org; Abhishek Marathe
> > <Abhishek.Marathe@microsoft.com>; Ali Alnubani <alialnu@nvidia.com>;
> > Walker, Benjamin <benjamin.walker@intel.com>; David Christensen
> > <drc@linux.vnet.ibm.com>; Hemant Agrawal <hemant.agrawal@nxp.com>;
> > Stokes, Ian <ian.stokes@intel.com>; Jerin Jacob <jerinj@marvell.com>;
> > Mcnamara, John <john.mcnamara@intel.com>; Ju-Hyoung Lee
> > <juhlee@microsoft.com>; Kevin Traynor <ktraynor@redhat.com>; Luca
> > Boccassi <bluca@debian.org>; Pei Zhang <pezhang@redhat.com>; Xu, Qian
> > Q <qian.q.xu@intel.com>; Raslan Darawsheh <rasland@nvidia.com>; Thomas
> > Monjalon <thomas@monjalon.net>; Yanghang Liu <yanghliu@redhat.com>;
> > Peng, Yuan <yuan.peng@intel.com>; Chen, Zhaoyan
> > <zhaoyan.chen@intel.com>
> > Subject: 20.11.6 patches review and test
> >
> > Hi all,
> >
> > Here is a list of patches targeted for stable release 20.11.6.
> >
> > The planned date for the final release is August 29th.
> >
> > 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=v20.11.6-rc1
> >
> > These patches are located at branch 20.11 of dpdk-stable repo:
> > https://dpdk.org/browse/dpdk-stable/
> >
> > Thanks.
> >
> > Xueming Li <xuemingl@nvidia.com>
> >
> > ---
> Hi Xueming,
>
> We found one kni build bug https://bugs.dpdk.org/show_bug.cgi?id=1066, which will block build when kmods=True.
> And this is a fix https://git.dpdk.org/dpdk/commit/?id=327ef506599 can be applied on LTS20.11 and verified passed.
> So could you pls merge it into LTS20.11? Thanks~
Patch merged and pushed. Thanks for identifying the problem!
>
> Best regards,
> Yu Jiang
^ permalink raw reply [flat|nested] 13+ messages in thread
* RE: 20.11.6 patches review and test
2022-08-17 6:09 ` Xueming(Steven) Li
@ 2022-08-23 9:38 ` Jiang, YuX
2022-08-23 11:51 ` Xueming(Steven) Li
0 siblings, 1 reply; 13+ messages in thread
From: Jiang, YuX @ 2022-08-23 9:38 UTC (permalink / raw)
To: Xueming(Steven) Li, stable
Cc: dev, Abhishek Marathe, Ali Alnubani, Walker, Benjamin,
David Christensen, Hemant Agrawal, Stokes, Ian, Jerin Jacob,
Mcnamara, John, Ju-Hyoung Lee, Kevin Traynor, Luca Boccassi,
Pei Zhang, Xu, Qian Q, Raslan Darawsheh,
NBU-Contact-Thomas Monjalon (EXTERNAL),
Yanghang Liu, Peng, Yuan, Chen, Zhaoyan
> -----Original Message-----
> From: Xueming(Steven) Li <xuemingl@nvidia.com>
> Sent: Wednesday, August 17, 2022 2:10 PM
> To: Jiang, YuX <yux.jiang@intel.com>; stable@dpdk.org
> Cc: dev@dpdk.org; Abhishek Marathe <Abhishek.Marathe@microsoft.com>;
> Ali Alnubani <alialnu@nvidia.com>; Walker, Benjamin
> <benjamin.walker@intel.com>; David Christensen
> <drc@linux.vnet.ibm.com>; Hemant Agrawal <hemant.agrawal@nxp.com>;
> Stokes, Ian <ian.stokes@intel.com>; Jerin Jacob <jerinj@marvell.com>;
> Mcnamara, John <john.mcnamara@intel.com>; Ju-Hyoung Lee
> <juhlee@microsoft.com>; Kevin Traynor <ktraynor@redhat.com>; Luca
> Boccassi <bluca@debian.org>; Pei Zhang <pezhang@redhat.com>; Xu, Qian
> Q <qian.q.xu@intel.com>; Raslan Darawsheh <rasland@nvidia.com>; NBU-
> Contact-Thomas Monjalon (EXTERNAL) <thomas@monjalon.net>; Yanghang
> Liu <yanghliu@redhat.com>; Peng, Yuan <yuan.peng@intel.com>; Chen,
> Zhaoyan <zhaoyan.chen@intel.com>
> Subject: RE: 20.11.6 patches review and test
>
>
>
> > -----Original Message-----
> > From: Jiang, YuX <yux.jiang@intel.com>
> > Sent: Wednesday, August 17, 2022 11:23 AM
> > To: Xueming(Steven) Li <xuemingl@nvidia.com>; stable@dpdk.org
> > Cc: dev@dpdk.org; Abhishek Marathe
> <Abhishek.Marathe@microsoft.com>;
> > Ali Alnubani <alialnu@nvidia.com>; Walker, Benjamin
> > <benjamin.walker@intel.com>; David Christensen
> > <drc@linux.vnet.ibm.com>; Hemant Agrawal <hemant.agrawal@nxp.com>;
> > Stokes, Ian <ian.stokes@intel.com>; Jerin Jacob <jerinj@marvell.com>;
> > Mcnamara, John <john.mcnamara@intel.com>; Ju-Hyoung Lee
> > <juhlee@microsoft.com>; Kevin Traynor <ktraynor@redhat.com>; Luca
> > Boccassi <bluca@debian.org>; Pei Zhang <pezhang@redhat.com>; Xu, Qian
> > Q <qian.q.xu@intel.com>; Raslan Darawsheh <rasland@nvidia.com>;
> > NBU-Contact-Thomas Monjalon (EXTERNAL) <thomas@monjalon.net>;
> Yanghang
> > Liu <yanghliu@redhat.com>; Peng, Yuan <yuan.peng@intel.com>; Chen,
> > Zhaoyan <zhaoyan.chen@intel.com>
> > Subject: RE: 20.11.6 patches review and test
> >
> > > -----Original Message-----
> > > From: Xueming Li <xuemingl@nvidia.com>
> > > Sent: Monday, August 15, 2022 5:17 PM
> > > To: stable@dpdk.org
> > > Cc: xuemingl@nvidia.com; dev@dpdk.org; Abhishek Marathe
> > > <Abhishek.Marathe@microsoft.com>; Ali Alnubani <alialnu@nvidia.com>;
> > > Walker, Benjamin <benjamin.walker@intel.com>; David Christensen
> > > <drc@linux.vnet.ibm.com>; Hemant Agrawal
> <hemant.agrawal@nxp.com>;
> > > Stokes, Ian <ian.stokes@intel.com>; Jerin Jacob
> > > <jerinj@marvell.com>; Mcnamara, John <john.mcnamara@intel.com>;
> > > Ju-Hyoung Lee <juhlee@microsoft.com>; Kevin Traynor
> > > <ktraynor@redhat.com>; Luca Boccassi <bluca@debian.org>; Pei Zhang
> > > <pezhang@redhat.com>; Xu, Qian Q <qian.q.xu@intel.com>; Raslan
> > > Darawsheh <rasland@nvidia.com>; Thomas Monjalon
> > > <thomas@monjalon.net>; Yanghang Liu <yanghliu@redhat.com>; Peng,
> > > Yuan <yuan.peng@intel.com>; Chen, Zhaoyan <zhaoyan.chen@intel.com>
> > > Subject: 20.11.6 patches review and test
> > >
> > > Hi all,
> > >
> > > Here is a list of patches targeted for stable release 20.11.6.
> > >
> > > The planned date for the final release is August 29th.
> > >
> > > 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=v20.11.6-rc1
> > >
> > > These patches are located at branch 20.11 of dpdk-stable repo:
> > > https://dpdk.org/browse/dpdk-stable/
> > >
> > > Thanks.
> > >
> > > Xueming Li <xuemingl@nvidia.com>
> > >
> > > ---
> > Hi Xueming,
> >
> > We found one kni build bug https://bugs.dpdk.org/show_bug.cgi?id=1066,
> which will block build when kmods=True.
> > And this is a fix https://git.dpdk.org/dpdk/commit/?id=327ef506599 can be
> applied on LTS20.11 and verified passed.
> > So could you pls merge it into LTS20.11? Thanks~
>
> Patch merged and pushed. Thanks for identifying the problem!
>
Thanks Xueming,
One unit test issue for link_bonding_rssconf https://bugs.dpdk.org/show_bug.cgi?id=1070, we verify below patch passed on LTS20.11.
please merge it into 20.11: https://git.dpdk.org/dpdk-stable/commit/?h=v19.11.13-rc3&id=f0bda10005d89d18f69055cb9e7780c7702a8292 ethdev: fix RSS update when RSS is disabled
Thanks.
Best regards,
Yu Jiang
^ permalink raw reply [flat|nested] 13+ messages in thread
* RE: 20.11.6 patches review and test
2022-08-23 9:38 ` Jiang, YuX
@ 2022-08-23 11:51 ` Xueming(Steven) Li
2022-08-25 2:45 ` Jiang, YuX
0 siblings, 1 reply; 13+ messages in thread
From: Xueming(Steven) Li @ 2022-08-23 11:51 UTC (permalink / raw)
To: Jiang, YuX, stable
Cc: dev, Abhishek Marathe, Ali Alnubani, Walker, Benjamin,
David Christensen, Hemant Agrawal, Stokes, Ian, Jerin Jacob,
Mcnamara, John, Ju-Hyoung Lee, Kevin Traynor, Luca Boccassi,
Pei Zhang, Xu, Qian Q, Raslan Darawsheh,
NBU-Contact-Thomas Monjalon (EXTERNAL),
Yanghang Liu, Peng, Yuan, Chen, Zhaoyan
> -----Original Message-----
> From: Jiang, YuX <yux.jiang@intel.com>
> Sent: Tuesday, August 23, 2022 5:39 PM
> To: Xueming(Steven) Li <xuemingl@nvidia.com>; stable@dpdk.org
> Cc: dev@dpdk.org; Abhishek Marathe <Abhishek.Marathe@microsoft.com>; Ali Alnubani <alialnu@nvidia.com>; Walker, Benjamin
> <benjamin.walker@intel.com>; David Christensen <drc@linux.vnet.ibm.com>; Hemant Agrawal <hemant.agrawal@nxp.com>; Stokes, Ian
> <ian.stokes@intel.com>; Jerin Jacob <jerinj@marvell.com>; Mcnamara, John <john.mcnamara@intel.com>; Ju-Hyoung Lee
> <juhlee@microsoft.com>; Kevin Traynor <ktraynor@redhat.com>; Luca Boccassi <bluca@debian.org>; Pei Zhang <pezhang@redhat.com>;
> Xu, Qian Q <qian.q.xu@intel.com>; Raslan Darawsheh <rasland@nvidia.com>; NBU-Contact-Thomas Monjalon (EXTERNAL)
> <thomas@monjalon.net>; Yanghang Liu <yanghliu@redhat.com>; Peng, Yuan <yuan.peng@intel.com>; Chen, Zhaoyan
> <zhaoyan.chen@intel.com>
> Subject: RE: 20.11.6 patches review and test
>
> > -----Original Message-----
> > From: Xueming(Steven) Li <xuemingl@nvidia.com>
> > Sent: Wednesday, August 17, 2022 2:10 PM
> > To: Jiang, YuX <yux.jiang@intel.com>; stable@dpdk.org
> > Cc: dev@dpdk.org; Abhishek Marathe <Abhishek.Marathe@microsoft.com>;
> > Ali Alnubani <alialnu@nvidia.com>; Walker, Benjamin
> > <benjamin.walker@intel.com>; David Christensen
> > <drc@linux.vnet.ibm.com>; Hemant Agrawal <hemant.agrawal@nxp.com>;
> > Stokes, Ian <ian.stokes@intel.com>; Jerin Jacob <jerinj@marvell.com>;
> > Mcnamara, John <john.mcnamara@intel.com>; Ju-Hyoung Lee
> > <juhlee@microsoft.com>; Kevin Traynor <ktraynor@redhat.com>; Luca
> > Boccassi <bluca@debian.org>; Pei Zhang <pezhang@redhat.com>; Xu, Qian
> > Q <qian.q.xu@intel.com>; Raslan Darawsheh <rasland@nvidia.com>; NBU-
> > Contact-Thomas Monjalon (EXTERNAL) <thomas@monjalon.net>; Yanghang Liu
> > <yanghliu@redhat.com>; Peng, Yuan <yuan.peng@intel.com>; Chen, Zhaoyan
> > <zhaoyan.chen@intel.com>
> > Subject: RE: 20.11.6 patches review and test
> >
> >
> >
> > > -----Original Message-----
> > > From: Jiang, YuX <yux.jiang@intel.com>
> > > Sent: Wednesday, August 17, 2022 11:23 AM
> > > To: Xueming(Steven) Li <xuemingl@nvidia.com>; stable@dpdk.org
> > > Cc: dev@dpdk.org; Abhishek Marathe
> > <Abhishek.Marathe@microsoft.com>;
> > > Ali Alnubani <alialnu@nvidia.com>; Walker, Benjamin
> > > <benjamin.walker@intel.com>; David Christensen
> > > <drc@linux.vnet.ibm.com>; Hemant Agrawal <hemant.agrawal@nxp.com>;
> > > Stokes, Ian <ian.stokes@intel.com>; Jerin Jacob
> > > <jerinj@marvell.com>; Mcnamara, John <john.mcnamara@intel.com>;
> > > Ju-Hyoung Lee <juhlee@microsoft.com>; Kevin Traynor
> > > <ktraynor@redhat.com>; Luca Boccassi <bluca@debian.org>; Pei Zhang
> > > <pezhang@redhat.com>; Xu, Qian Q <qian.q.xu@intel.com>; Raslan
> > > Darawsheh <rasland@nvidia.com>; NBU-Contact-Thomas Monjalon
> > > (EXTERNAL) <thomas@monjalon.net>;
> > Yanghang
> > > Liu <yanghliu@redhat.com>; Peng, Yuan <yuan.peng@intel.com>; Chen,
> > > Zhaoyan <zhaoyan.chen@intel.com>
> > > Subject: RE: 20.11.6 patches review and test
> > >
> > > > -----Original Message-----
> > > > From: Xueming Li <xuemingl@nvidia.com>
> > > > Sent: Monday, August 15, 2022 5:17 PM
> > > > To: stable@dpdk.org
> > > > Cc: xuemingl@nvidia.com; dev@dpdk.org; Abhishek Marathe
> > > > <Abhishek.Marathe@microsoft.com>; Ali Alnubani
> > > > <alialnu@nvidia.com>; Walker, Benjamin
> > > > <benjamin.walker@intel.com>; David Christensen
> > > > <drc@linux.vnet.ibm.com>; Hemant Agrawal
> > <hemant.agrawal@nxp.com>;
> > > > Stokes, Ian <ian.stokes@intel.com>; Jerin Jacob
> > > > <jerinj@marvell.com>; Mcnamara, John <john.mcnamara@intel.com>;
> > > > Ju-Hyoung Lee <juhlee@microsoft.com>; Kevin Traynor
> > > > <ktraynor@redhat.com>; Luca Boccassi <bluca@debian.org>; Pei Zhang
> > > > <pezhang@redhat.com>; Xu, Qian Q <qian.q.xu@intel.com>; Raslan
> > > > Darawsheh <rasland@nvidia.com>; Thomas Monjalon
> > > > <thomas@monjalon.net>; Yanghang Liu <yanghliu@redhat.com>; Peng,
> > > > Yuan <yuan.peng@intel.com>; Chen, Zhaoyan <zhaoyan.chen@intel.com>
> > > > Subject: 20.11.6 patches review and test
> > > >
> > > > Hi all,
> > > >
> > > > Here is a list of patches targeted for stable release 20.11.6.
> > > >
> > > > The planned date for the final release is August 29th.
> > > >
> > > > 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=v20.11.6-rc1
> > > >
> > > > These patches are located at branch 20.11 of dpdk-stable repo:
> > > > https://dpdk.org/browse/dpdk-stable/
> > > >
> > > > Thanks.
> > > >
> > > > Xueming Li <xuemingl@nvidia.com>
> > > >
> > > > ---
> > > Hi Xueming,
> > >
> > > We found one kni build bug
> > > https://bugs.dpdk.org/show_bug.cgi?id=1066,
> > which will block build when kmods=True.
> > > And this is a fix https://git.dpdk.org/dpdk/commit/?id=327ef506599
> > > can be
> > applied on LTS20.11 and verified passed.
> > > So could you pls merge it into LTS20.11? Thanks~
> >
> > Patch merged and pushed. Thanks for identifying the problem!
> >
> Thanks Xueming,
> One unit test issue for link_bonding_rssconf https://bugs.dpdk.org/show_bug.cgi?id=1070, we verify below patch passed on LTS20.11.
> please merge it into 20.11: https://git.dpdk.org/dpdk-stable/commit/?h=v19.11.13-rc3&id=f0bda10005d89d18f69055cb9e7780c7702a8292
> ethdev: fix RSS update when RSS is disabled Thanks.
>
Thanks for reminding.
The patch scanning scripts excluded this patch because it "fixes" patch of the year 2021. Merged.
Also merged a vhost async patch from Jiayu, let me know if any concerns:
https://mails.dpdk.org/archives/stable/2022-August/039949.html
> Best regards,
> Yu Jiang
^ permalink raw reply [flat|nested] 13+ messages in thread
* RE: 20.11.6 patches review and test
2022-08-15 9:16 20.11.6 patches review and test Xueming Li
2022-08-17 3:22 ` Jiang, YuX
@ 2022-08-23 14:54 ` Ali Alnubani
2022-08-25 5:45 ` Xueming(Steven) Li
2022-08-24 14:44 ` YangHang Liu
2022-08-29 13:02 ` Stokes, Ian
3 siblings, 1 reply; 13+ messages in thread
From: Ali Alnubani @ 2022-08-23 14:54 UTC (permalink / raw)
To: Xueming(Steven) Li, stable
Cc: dev, Abhishek Marathe, benjamin.walker, David Christensen,
Hemant Agrawal, Ian Stokes, Jerin Jacob, John McNamara,
Ju-Hyoung Lee, Kevin Traynor, Luca Boccassi, Pei Zhang,
qian.q.xu, Raslan Darawsheh,
NBU-Contact-Thomas Monjalon (EXTERNAL),
Yanghang Liu, yuan.peng, zhaoyan.chen
> -----Original Message-----
> From: Xueming(Steven) Li <xuemingl@nvidia.com>
> Sent: Monday, August 15, 2022 12:17 PM
> To: stable@dpdk.org
> Cc: Xueming(Steven) Li <xuemingl@nvidia.com>; dev@dpdk.org; Abhishek
> Marathe <Abhishek.Marathe@microsoft.com>; Ali Alnubani
> <alialnu@nvidia.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>; Luca
> Boccassi <bluca@debian.org>; Pei Zhang <pezhang@redhat.com>;
> qian.q.xu@intel.com; Raslan Darawsheh <rasland@nvidia.com>; NBU-
> Contact-Thomas Monjalon (EXTERNAL) <thomas@monjalon.net>; Yanghang
> Liu <yanghliu@redhat.com>; yuan.peng@intel.com;
> zhaoyan.chen@intel.com
> Subject: 20.11.6 patches review and test
>
> Hi all,
>
> Here is a list of patches targeted for stable release 20.11.6.
>
> The planned date for the final release is August 29th.
>
> 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=v20.11.6-rc1
>
> These patches are located at branch 20.11 of dpdk-stable repo:
> https://dpdk.org/browse/dpdk-stable/
>
> Thanks.
>
> Xueming Li <xuemingl@nvidia.com>
>
> ---
Hello,
We ran the following functional tests with Nvidia hardware on 20.11.6-rc1:
- Basic functionality:
Send and receive multiple types of traffic.
- testpmd xstats counter test.
- testpmd timestamp test.
- Changing/checking link status through testpmd.
- RTE flow tests:
Items:
- eth
- geneve
- gre
- gre_key
- gtp
- icmp
- icmp6
- ipv4
- ipv6
- ipv6_frag_ext
- mark
- meta
- mpls
- nvgre
- tag
- tcp
- udp
- vlan
- vxlan
- vxlan_gpe
Actions:
- age
- count
- dec_tcp_ack
- dec_tcp_seq
- dec_ttl
- drop
- flag
- inc_tcp_ack
- inc_tcp_seq
- jump
- mark
- queue
- raw_decap
- raw_encap
- rss
- set_ipv4_dscp
- set_ipv4_dst
- set_ipv4_src
- set_ipv6_dscp
- set_ipv6_dst
- set_ipv6_src
- set_mac_dst
- set_mac_src
- set_meta
- set_tag
- set_tp_dst
- set_tp_src
- set_ttl
- vxlan_decap
- vxlan_encap
- Some RSS tests.
- VLAN filtering, stripping and insertion tests.
- Checksum and TSO tests.
- ptype tests.
- link_status_interrupt example application tests.
- l3fwd-power example application tests.
- Multi-process example applications tests.
- Hardware LRO tests.
Functional tests ran on:
- NIC: ConnectX-4 Lx / OS: Ubuntu 20.04 LTS / Driver: MLNX_OFED_LINUX-5.7-1.0.2.0 / Firmware: 14.32.1010
- NIC: ConnectX-5 / OS: Ubuntu 20.04 LTS / Driver: MLNX_OFED_LINUX-5.7-1.0.2.0 / Firmware: 16.34.1002
- NIC: ConnectX-6 Dx / OS: Ubuntu 20.04 LTS / Driver: MLNX_OFED_LINUX-5.7-1.0.2.0 / Firmware: 22.34.1002
- DPU: BlueField-2 / DOCA SW version: 1.4.0
Additionally, we ran compilation tests with multiple configurations in the following OS/driver combinations:
- Ubuntu 20.04.4 with MLNX_OFED_LINUX-5.7-1.0.2.0.
- Ubuntu 20.04.4 with rdma-core master (23a0021).
- Ubuntu 20.04.4 with rdma-core v28.0.
- Ubuntu 18.04.6 with rdma-core v17.1.
- Ubuntu 18.04.6 with rdma-core master (23a0021) (i386).
- Ubuntu 16.04.7 with rdma-core v22.7.
- Fedora 35 with rdma-core v39.0.
- Fedora 37 (Rawhide) with rdma-core v39.0 (with clang only).
- CentOS 7 7.9.2009 with rdma-core master (23a0021).
- CentOS 7 7.9.2009 with MLNX_OFED_LINUX-5.7-1.0.2.0.
- CentOS 8 8.4.2105 with rdma-core master (23a0021).
- OpenSUSE Leap 15.4 with rdma-core v38.1.
- Windows Server 2019 with Clang 11.0.0.
We don't see new issues caused by the changes in this release.
Thanks,
Ali
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: 20.11.6 patches review and test
2022-08-15 9:16 20.11.6 patches review and test Xueming Li
2022-08-17 3:22 ` Jiang, YuX
2022-08-23 14:54 ` Ali Alnubani
@ 2022-08-24 14:44 ` YangHang Liu
2022-08-25 5:45 ` Xueming(Steven) Li
2022-08-29 13:02 ` Stokes, Ian
3 siblings, 1 reply; 13+ messages in thread
From: YangHang Liu @ 2022-08-24 14:44 UTC (permalink / raw)
To: Xueming Li
Cc: stable, dev, Abhishek Marathe, Ali Alnubani, benjamin.walker,
David Christensen, Hemant Agrawal, Ian Stokes, Jerin Jacob,
John McNamara, Ju-Hyoung Lee, Kevin Traynor, Luca Boccassi,
Pei Zhang, qian.q.xu, Raslan Darawsheh, Thomas Monjalon,
yuan.peng, zhaoyan.chen, Chao Yang
[-- Attachment #1: Type: text/plain, Size: 14337 bytes --]
Hi Xueming,
The dpdk 20.11.6-rc1 test result from Red Hat : PASS.
We tested below 17 scenarios and all got PASS on RHEL8:
- Guest with device assignment(PF) throughput testing(1G hugepage size): PASS
- Guest with device assignment(PF) throughput testing(2M hugepage
size) : PASS
- Guest with device assignment(VF) throughput testing: PASS
- PVP (host dpdk testpmd as vswitch) 1Q: throughput testing: PASS
- PVP vhost-user 2Q throughput testing: PASS
- PVP vhost-user 1Q - cross numa node throughput testing: PASS
- Guest with vhost-user 2 queues throughput testing: PASS
- vhost-user reconnect with dpdk-client, qemu-server: qemu reconnect: PASS
- vhost-user reconnect with dpdk-client, qemu-server: ovs reconnect: PASS
- PVP 1Q live migration testing: PASS
- PVP 1Q cross numa node live migration testing: PASS
- Guest with ovs+dpdk+vhost-user 1Q live migration testing: PASS
- Guest with ovs+dpdk+vhost-user 1Q live migration testing (2M): PASS
- Guest with ovs+dpdk+vhost-user 2Q live migration testing: PASS
- Guest with ovs+dpdk+vhost-user 4Q live migration testing: PASS
- Host PF + DPDK testing: PASS
- Host VF + DPDK testing: PASS
Versions:
- kernel 4.18
- qemu 6.2
- dpdk: git://dpdk.org/dpdk-stable (remotes/origin/20.11)
# git log
commit c5dc4f6eb5718da16cad951784242edfa26eb578
Author: Xueming Li <xuemingl@nvidia.com>
Date: Mon Aug 15 16:55:19 2022 +0800
version: 20.11.6-rc1
Signed-off-by: Xueming Li <xuemingl@nvidia.com>
- NICs: X540-AT2 NIC(ixgbe, 10G)
Best Regards,
YangHang Liu
On Mon, Aug 15, 2022 at 5:17 PM Xueming Li <xuemingl@nvidia.com> wrote:
> Hi all,
>
> Here is a list of patches targeted for stable release 20.11.6.
>
> The planned date for the final release is August 29th.
>
> 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=v20.11.6-rc1
>
> These patches are located at branch 20.11 of dpdk-stable repo:
> https://dpdk.org/browse/dpdk-stable/
>
> Thanks.
>
> Xueming Li <xuemingl@nvidia.com>
>
> ---
> Abdullah Ömer Yamaç (1):
> examples/distributor: fix distributor on Rx core
>
> Ajit Khaparde (1):
> net/bnxt: fix switch domain allocation
>
> Alexander Kozyrev (1):
> net/mlx5: handle MPRQ incompatibility with external buffers
>
> Ali Alnubani (1):
> net/mlx5: fix build with clang 14
>
> Ankur Dwivedi (1):
> common/cpt: fix build with GCC 12
>
> Ben Magistro (1):
> mbuf: dump outer VLAN
>
> Bruce Richardson (1):
> raw/ioat: fix build when ioat dmadev enabled
>
> Chengwen Feng (11):
> ethdev: clarify null location case in xstats get
> net/hns3: fix xstats get return if xstats is null
> net/ipn3ke: fix xstats get return if xstats is null
> net/mvpp2: fix xstats get return if xstats is null
> net/axgbe: fix xstats get return if xstats is null
> ethdev: fix memory leak in xstats telemetry
> ethdev: fix possible null pointer access
> examples/dma: fix Tx drop statistics
> trace: fix init with long file prefix
> net/hns3: fix descriptors check with SVE
> net/hns3: support backplane media type
>
> Ciara Power (6):
> test/crypto: fix null check for ZUC authentication
> test/crypto: fix cipher offset for ZUC
> test/crypto: fix authentication IV for ZUC SGL
> test/crypto: fix ZUC vector IV format
> test/crypto: fix SNOW3G vector IV format
> doc: fix grammar and formatting in compressdev guide
>
> Damodharam Ammepalli (1):
> net/bnxt: allow Tx only or Rx only
>
> Dariusz Sosnowski (2):
> net/mlx5: fix GTP handling in header modify action
> net/mlx5: fix RSS hash types adjustment
>
> David Marchand (16):
> eal/windows: add missing C++ include guards
> net/nfp: remove unneeded header inclusion
> net/virtio: restore some optimisations with AVX512
> eal/freebsd: fix use of newer cpuset macros
> devtools: fix null test for NUMA systems
> app/testpmd: remove useless pointer checks
> net/bnxt: fix compatibility with some old firmwares
> vhost: fix async access
> net/ice: fix build with GCC 12
> vdpa/ifc: fix build with GCC 12
> app/flow-perf: fix build with GCC 12
> eal/x86: drop export of internal alignment macro
> test/ipsec: fix build with GCC 12
> vhost/crypto: fix build with GCC 12
> vhost/crypto: fix descriptor processing
> vhost: add some trailing newline in log messages
>
> Deepak Khandelwal (1):
> mem: skip attaching external memory in secondary process
>
> Dmitry Kozlyuk (7):
> net/mlx5: fix Tx when inlining is impossible
> doc: fix API index Markdown syntax
> ethdev: prohibit polling stopped queue
> app/testpmd: do not poll stopped queues
> net/mlx5: destroy indirect actions on port stop
> net/mlx5: fix MPRQ pool registration
> doc: add more instructions for running as non-root
>
> Ferruh Yigit (1):
> net/qede: fix build with GCC 13
>
> Fidaullah Noonari (1):
> malloc: fix allocation of almost hugepage size
>
> Gagandeep Singh (8):
> crypto/dpaa_sec: fix digest size
> crypto/dpaa2_sec: fix fle buffer leak
> crypto/dpaa2_sec: fix buffer pool ID check
> crypto/dpaa2_sec: fix operation status for simple FD
> common/dpaax: fix short MAC-I IV calculation for ZUC
> net/dpaa: fix event queue detach
> doc: add missing auth algo for IPsec example
> crypto/dpaa2_sec: fix crypto operation pointer
>
> Gowrishankar Muthukrishnan (1):
> examples/fips_validation: handle empty payload
>
> Gregory Etelson (1):
> net/mlx5: fix RSS expansion for patterns with ICMP item
>
> Harman Kalra (1):
> net/octeontx: fix port close
>
> Harry van Haaren (2):
> doc: fix formatting and link in BPF library guide
> service: fix lingering active status
>
> Heinrich Schuchardt (2):
> drivers/crypto: fix warnings for OpenSSL version
> test/hash: fix out of bound access
>
> Herakliusz Lipiec (1):
> doc: fix readability in vhost guide
>
> Hongbo Zheng (1):
> test: check memory allocation for CRC
>
> Huisong Li (14):
> net/bonding: fix stopping non-active slaves
> net/bonding: fix slave stop and remove on port close
> net/hns3: fix RSS disable
> net/hns3: fix rollback on RSS hash update
> net/hns3: remove redundant RSS tuple field
> net/hns3: remove unnecessary RSS switch
> app/testpmd: fix port status of bonding slave device
> net/bonding: fix RSS inconsistency between ports
> test/bonding: fix RSS test when disable RSS
> net/hns3: fix an unreasonable memset
> net/hns3: remove duplicate definition
> net/hns3: fix return value for unsupported tuple
> app/testpmd: fix bonding slave devices not released
> app/testpmd: fix supported RSS offload display
>
> Jakub Poczatek (1):
> doc: fix grammar and parameters in l2fwd-crypto guide
>
> Jakub Wysocki (1):
> crypto/scheduler: fix queue pair in scheduler failover
>
> Jeff Daly (1):
> net/ixgbe: add option for link up check on pin SDP3
>
> Jiawen Wu (2):
> net/txgbe: fix max number of queues for SR-IOV
> net/txgbe: fix register polling
>
> Jiri Slaby (1):
> kni: fix build with Linux 5.18
>
> Joyce Kong (1):
> net/memif: fix overwriting of head segment
>
> Kalesh AP (10):
> net/bnxt: remove unused macro
> net/bnxt: fix device capability reporting
> net/bnxt: fix Rx configuration
> net/bnxt: avoid unnecessary endianness conversion
> net/bnxt: fix speed autonegotiation
> net/bnxt: force PHY update on certain configurations
> net/bnxt: fix link status when port is stopped
> net/bnxt: recheck FW readiness if in reset process
> net/bnxt: fix tunnel stateless offloads
> net/bnxt: fix setting forced speed
>
> Ke Zhang (6):
> net/bonding: fix RSS key config with extended key length
> net/iavf: fix mbuf release in multi-process
> net/iavf: fix Rx queue interrupt setting
> app/testpmd: fix multicast address pool leak
> kni: use dedicated function to set random MAC address
> kni: use dedicated function to set MAC address
>
> Kevin Liu (1):
> net/ice: fix MTU info for DCF
>
> Konstantin Ananyev (1):
> acl: fix rules with 8-byte field size
>
> Kumara Parameshwaran (1):
> gro: fix identifying fragmented packets
>
> Li Zhang (1):
> vdpa/mlx5: fix maximum number of virtqs
>
> Long Li (2):
> net/netvsc: fix calculation of checksums based on mbuf flag
> net/netvsc: fix vmbus device reference in multi-process
>
> Luc Pelletier (1):
> eal/x86: fix unaligned access for small memcpy
>
> Mattias Rönnblom (1):
> examples/bond: fix invalid use of trylock
>
> Maxime Coquelin (4):
> net/vhost: fix TSO feature default disablement
> vhost: fix missing virtqueue lock protection
> app/testpmd: revert MAC update in checksum forwarding
> vhost: fix missing enqueue pseudo-header calculation
>
> Michael Baum (1):
> net/mlx5: fix LRO validation in Rx setup
>
> Mike Pattrick (1):
> net/i40e: populate error in flow director parser
>
> Min Hu (Connor) (4):
> app/testpmd: check statistics query before printing
> net/bonding: fix mbuf fast free usage
> ethdev: fix port state when stop
> ethdev: fix port close in secondary process
>
> Mingxia Liu (1):
> app/testpmd: replace hardcoded min mbuf number with macro
>
> Naga Harish K S V (2):
> eventdev/eth_tx: fix adapter creation
> eventdev/eth_tx: fix queue delete
>
> Nicolas Chautru (4):
> baseband/acc100: update companion PF configure function
> baseband/acc100: add protection for some negative scenario
> baseband/acc100: remove RTE prefix for internal macros
> baseband/acc100: remove prefix of internal file
>
> Nithin Dabilpuram (1):
> examples/ipsec-secgw: fix promiscuous mode option
>
> Pablo de Lara (2):
> crypto/ipsec_mb: fix length and offset settings
> crypto/ipsec_mb: fix GMAC parameters setting
>
> Peng Zhang (1):
> net/nfp: fix disabling VLAN stripping
>
> Qiming Yang (4):
> doc: update matching versions in ice guide
> net/iavf: fix queue start exception handling
> doc: update matching versions in i40e guide
> net/iavf: increase reset complete wait count
>
> Rahul Lakkireddy (2):
> net/cxgbe: fix port ID in Rx mbuf
> net/cxgbe: fix Tx queue stuck with mbuf chain coalescing
>
> Raja Zidane (5):
> net/mlx5: fix Rx/Tx stats concurrency
> examples/l2fwd-crypto: fix stats refresh rate
> net/mlx5: fix Tx recovery
> app/testpmd: fix packet segment allocation
> examples/link_status_interrupt: fix stats refresh rate
>
> Rakesh Kudurumalla (1):
> test: avoid hang if queues are full and Tx fails
>
> Rebecca Troy (1):
> crypto/qat: fix DOCSIS crash
>
> Romain Delhomel (1):
> bus/fslmc: fix VFIO setup
>
> Ruifeng Wang (1):
> net/bnxt: fix reordering in NEON Rx
>
> Shun Hao (1):
> app/testpmd: fix metering and policing command for RFC4115
>
> Somnath Kotur (2):
> net/bnxt: fix ring group on Rx restart
> net/bnxt: fix freeing VNIC filters
>
> Stanislaw Kardach (5):
> test/hash: report non HTM numbers for single thread
> examples/l3fwd: fix scalar LPM
> test/ring: remove excessive inlining
> config: fix C++ cross compiler for Arm and PPC
> ci: enable C++ check for Arm and PPC
>
> Stephen Hemminger (3):
> rib: fix traversal with /32 route
> net/qede: fix build with GCC 12
> rib: fix references for IPv6 implementation
>
> Steve Yang (1):
> net/iavf: fix HW ring scan method selection
>
> Subendu Santra (1):
> app/procinfo: show all non-owned ports
>
> Tianhao Chai (1):
> eal: fix C++ include for device event and DMA
>
> Tyler Retzlaff (1):
> eal/windows: fix data race when creating threads
>
> Vanshika Shukla (1):
> crypto/dpaa_sec: fix secondary process probing
>
> Viacheslav Ovsiienko (1):
> net/mlx5/linux: fix missed Rx packet stats
>
> Vladimir Medvedkin (2):
> test/table: fix buffer overflow on lpm entry
> test/ipsec: fix performance test
>
> Volodymyr Fialko (1):
> examples/ipsec-secgw: fix uninitialized memory access
>
> Wei Huang (2):
> raw/ifpga: unregister interrupt on close
> raw/ifpga: remove virtual devices on close
>
> Wenjing Qiao (1):
> net/ice: fix outer L4 checksum in scalar Rx
>
> Wenjun Wu (1):
> net/ice/base: fix getting sched node from ID type
>
> Wenwu Ma (2):
> app/testpmd: perform SW IP checksum for GRO/GSO packets
> vhost: fix deadlock when message handling failed
>
> Wenxuan Wu (2):
> net/i40e: fix max frame size config at port level
> net/ice/base: fix build with GCC 12
>
> Xuan Ding (1):
> doc: fix vhost multi-queue reconnection
>
> Xueming Li (2):
> vdpa/mlx5: fix interrupt trash that leads to crash
> vdpa/mlx5: fix dead loop when process interrupted
>
> Yajun Wu (1):
> vdpa/mlx5: workaround var offset within page
>
> Yiding Zhou (1):
> net/iavf: fix data path selection
>
> Yuan Wang (3):
> net/vhost: fix access to freed memory
> examples/vhost: fix crash when no VMDq
> net/vhost: fix deadlock on vring state change
>
> Yunjian Wang (1):
> net/mlx5: fix stack buffer overflow in drop action
>
> Zhichao Zeng (1):
> net/igc: support multi-process
>
>
[-- Attachment #2: Type: text/html, Size: 18245 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* RE: 20.11.6 patches review and test
2022-08-23 11:51 ` Xueming(Steven) Li
@ 2022-08-25 2:45 ` Jiang, YuX
2022-08-25 5:44 ` Xueming(Steven) Li
0 siblings, 1 reply; 13+ messages in thread
From: Jiang, YuX @ 2022-08-25 2:45 UTC (permalink / raw)
To: Xueming(Steven) Li, stable
Cc: dev, Abhishek Marathe, Ali Alnubani, Walker, Benjamin,
David Christensen, Hemant Agrawal, Stokes, Ian, Jerin Jacob,
Mcnamara, John, Ju-Hyoung Lee, Kevin Traynor, Luca Boccassi,
Pei Zhang, Xu, Qian Q, Raslan Darawsheh,
NBU-Contact-Thomas Monjalon (EXTERNAL),
Yanghang Liu, Peng, Yuan, Chen, Zhaoyan
> -----Original Message-----
> From: Xueming(Steven) Li <xuemingl@nvidia.com>
> Sent: Tuesday, August 23, 2022 7:51 PM
> To: Jiang, YuX <yux.jiang@intel.com>; stable@dpdk.org
> Cc: dev@dpdk.org; Abhishek Marathe <Abhishek.Marathe@microsoft.com>;
> Ali Alnubani <alialnu@nvidia.com>; Walker, Benjamin
> <benjamin.walker@intel.com>; David Christensen
> <drc@linux.vnet.ibm.com>; Hemant Agrawal <hemant.agrawal@nxp.com>;
> Stokes, Ian <ian.stokes@intel.com>; Jerin Jacob <jerinj@marvell.com>;
> Mcnamara, John <john.mcnamara@intel.com>; Ju-Hyoung Lee
> <juhlee@microsoft.com>; Kevin Traynor <ktraynor@redhat.com>; Luca
> Boccassi <bluca@debian.org>; Pei Zhang <pezhang@redhat.com>; Xu, Qian
> Q <qian.q.xu@intel.com>; Raslan Darawsheh <rasland@nvidia.com>; NBU-
> Contact-Thomas Monjalon (EXTERNAL) <thomas@monjalon.net>; Yanghang
> Liu <yanghliu@redhat.com>; Peng, Yuan <yuan.peng@intel.com>; Chen,
> Zhaoyan <zhaoyan.chen@intel.com>
> Subject: RE: 20.11.6 patches review and test
>
>
>
> > -----Original Message-----
> > From: Jiang, YuX <yux.jiang@intel.com>
> > Sent: Tuesday, August 23, 2022 5:39 PM
> > To: Xueming(Steven) Li <xuemingl@nvidia.com>; stable@dpdk.org
> > Cc: dev@dpdk.org; Abhishek Marathe
> <Abhishek.Marathe@microsoft.com>;
> > Ali Alnubani <alialnu@nvidia.com>; Walker, Benjamin
> > <benjamin.walker@intel.com>; David Christensen
> > <drc@linux.vnet.ibm.com>; Hemant Agrawal <hemant.agrawal@nxp.com>;
> > Stokes, Ian <ian.stokes@intel.com>; Jerin Jacob <jerinj@marvell.com>;
> > Mcnamara, John <john.mcnamara@intel.com>; Ju-Hyoung Lee
> > <juhlee@microsoft.com>; Kevin Traynor <ktraynor@redhat.com>; Luca
> > Boccassi <bluca@debian.org>; Pei Zhang <pezhang@redhat.com>; Xu, Qian
> > Q <qian.q.xu@intel.com>; Raslan Darawsheh <rasland@nvidia.com>;
> > NBU-Contact-Thomas Monjalon (EXTERNAL) <thomas@monjalon.net>;
> Yanghang
> > Liu <yanghliu@redhat.com>; Peng, Yuan <yuan.peng@intel.com>; Chen,
> > Zhaoyan <zhaoyan.chen@intel.com>
> > Subject: RE: 20.11.6 patches review and test
> >
> > > -----Original Message-----
> > > From: Xueming(Steven) Li <xuemingl@nvidia.com>
> > > Sent: Wednesday, August 17, 2022 2:10 PM
> > > To: Jiang, YuX <yux.jiang@intel.com>; stable@dpdk.org
> > > Cc: dev@dpdk.org; Abhishek Marathe
> <Abhishek.Marathe@microsoft.com>;
> > > Ali Alnubani <alialnu@nvidia.com>; Walker, Benjamin
> > > <benjamin.walker@intel.com>; David Christensen
> > > <drc@linux.vnet.ibm.com>; Hemant Agrawal
> <hemant.agrawal@nxp.com>;
> > > Stokes, Ian <ian.stokes@intel.com>; Jerin Jacob
> > > <jerinj@marvell.com>; Mcnamara, John <john.mcnamara@intel.com>;
> > > Ju-Hyoung Lee <juhlee@microsoft.com>; Kevin Traynor
> > > <ktraynor@redhat.com>; Luca Boccassi <bluca@debian.org>; Pei Zhang
> > > <pezhang@redhat.com>; Xu, Qian Q <qian.q.xu@intel.com>; Raslan
> > > Darawsheh <rasland@nvidia.com>; NBU- Contact-Thomas Monjalon
> > > (EXTERNAL) <thomas@monjalon.net>; Yanghang Liu
> > > <yanghliu@redhat.com>; Peng, Yuan <yuan.peng@intel.com>; Chen,
> > > Zhaoyan <zhaoyan.chen@intel.com>
> > > Subject: RE: 20.11.6 patches review and test
> > >
> > >
> > >
> > > > -----Original Message-----
> > > > From: Jiang, YuX <yux.jiang@intel.com>
> > > > Sent: Wednesday, August 17, 2022 11:23 AM
> > > > To: Xueming(Steven) Li <xuemingl@nvidia.com>; stable@dpdk.org
> > > > Cc: dev@dpdk.org; Abhishek Marathe
> > > <Abhishek.Marathe@microsoft.com>;
> > > > Ali Alnubani <alialnu@nvidia.com>; Walker, Benjamin
> > > > <benjamin.walker@intel.com>; David Christensen
> > > > <drc@linux.vnet.ibm.com>; Hemant Agrawal
> <hemant.agrawal@nxp.com>;
> > > > Stokes, Ian <ian.stokes@intel.com>; Jerin Jacob
> > > > <jerinj@marvell.com>; Mcnamara, John <john.mcnamara@intel.com>;
> > > > Ju-Hyoung Lee <juhlee@microsoft.com>; Kevin Traynor
> > > > <ktraynor@redhat.com>; Luca Boccassi <bluca@debian.org>; Pei Zhang
> > > > <pezhang@redhat.com>; Xu, Qian Q <qian.q.xu@intel.com>; Raslan
> > > > Darawsheh <rasland@nvidia.com>; NBU-Contact-Thomas Monjalon
> > > > (EXTERNAL) <thomas@monjalon.net>;
> > > Yanghang
> > > > Liu <yanghliu@redhat.com>; Peng, Yuan <yuan.peng@intel.com>;
> Chen,
> > > > Zhaoyan <zhaoyan.chen@intel.com>
> > > > Subject: RE: 20.11.6 patches review and test
> > > >
> > > > > -----Original Message-----
> > > > > From: Xueming Li <xuemingl@nvidia.com>
> > > > > Sent: Monday, August 15, 2022 5:17 PM
> > > > > To: stable@dpdk.org
> > > > > Cc: xuemingl@nvidia.com; dev@dpdk.org; Abhishek Marathe
> > > > > <Abhishek.Marathe@microsoft.com>; Ali Alnubani
> > > > > <alialnu@nvidia.com>; Walker, Benjamin
> > > > > <benjamin.walker@intel.com>; David Christensen
> > > > > <drc@linux.vnet.ibm.com>; Hemant Agrawal
> > > <hemant.agrawal@nxp.com>;
> > > > > Stokes, Ian <ian.stokes@intel.com>; Jerin Jacob
> > > > > <jerinj@marvell.com>; Mcnamara, John
> <john.mcnamara@intel.com>;
> > > > > Ju-Hyoung Lee <juhlee@microsoft.com>; Kevin Traynor
> > > > > <ktraynor@redhat.com>; Luca Boccassi <bluca@debian.org>; Pei
> > > > > Zhang <pezhang@redhat.com>; Xu, Qian Q <qian.q.xu@intel.com>;
> > > > > Raslan Darawsheh <rasland@nvidia.com>; Thomas Monjalon
> > > > > <thomas@monjalon.net>; Yanghang Liu <yanghliu@redhat.com>;
> Peng,
> > > > > Yuan <yuan.peng@intel.com>; Chen, Zhaoyan
> > > > > <zhaoyan.chen@intel.com>
> > > > > Subject: 20.11.6 patches review and test
> > > > >
> > > > > Hi all,
> > > > >
> > > > > Here is a list of patches targeted for stable release 20.11.6.
> > > > >
> > > > > The planned date for the final release is August 29th.
> > > > >
> > > > > 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=v20.11.6-rc1
> > > > >
> > > > > These patches are located at branch 20.11 of dpdk-stable repo:
> > > > > https://dpdk.org/browse/dpdk-stable/
> > > > >
> > > > > Thanks.
> > > > >
> > > > > Xueming Li <xuemingl@nvidia.com>
> > > > >
> > > > > ---
> > > > Hi Xueming,
> > > >
> > > > We found one kni build bug
> > > > https://bugs.dpdk.org/show_bug.cgi?id=1066,
> > > which will block build when kmods=True.
> > > > And this is a fix https://git.dpdk.org/dpdk/commit/?id=327ef506599
> > > > can be
> > > applied on LTS20.11 and verified passed.
> > > > So could you pls merge it into LTS20.11? Thanks~
> > >
> > > Patch merged and pushed. Thanks for identifying the problem!
> > >
> > Thanks Xueming,
> > One unit test issue for link_bonding_rssconf
> https://bugs.dpdk.org/show_bug.cgi?id=1070, we verify below patch passed
> on LTS20.11.
> > please merge it into 20.11:
> > https://git.dpdk.org/dpdk-stable/commit/?h=v19.11.13-
> rc3&id=f0bda10005
> > d89d18f69055cb9e7780c7702a8292
> > ethdev: fix RSS update when RSS is disabled Thanks.
> >
>
> Thanks for reminding.
> The patch scanning scripts excluded this patch because it "fixes" patch of the
> year 2021. Merged.
>
> Also merged a vhost async patch from Jiayu, let me know if any concerns:
> https://mails.dpdk.org/archives/stable/2022-August/039949.html
>
Update the test status for Intel part. Till now dpdk20.11.6-rc1 validation test is almost finished. No critical issue is found.
And also verify below bugs' patch passed for latest LTS20.11(https://git.dpdk.org/dpdk-stable/commit/?h=20.11&id=28596f9ebca8e04f6711458839629960afcc6091).
Bug 1066 - [dpdk20.11.6-rc1] dpdk20.11.6-rc1 compiled failed with kmods enable
Bug 1070 - [dpdk-20.11.6-rc1] unit_tests_eal/link_bonding_rssconf: link_bonding_rssconf_autotest test failed
# Basic Intel(R) NIC testing
* Build & CFLAG compile: cover the build test combination with latest GCC/Clang version and the popular OS revision such as Ubuntu20.04, Fedora36, RHEL8.4, etc.
- All test done. One known bug: https://bugs.dpdk.org/show_bug.cgi?id=991 [19.11] net/ena build failure with gcc 12, still no fix.
* PF(i40e, ixgbe): test scenarios including RTE_FLOW/TSO/Jumboframe/checksum offload/VLAN/VXLAN, etc.
- All test done. No new dpdk issue is found.
* VF(i40e, ixgbe): test scenarios including VF-RTE_FLOW/TSO/Jumboframe/checksum offload/VLAN/VXLAN, etc.
- All test done. No new dpdk issue is found.
* PF/VF(ice): test scenarios including Switch features/Package Management/Flow Director/Advanced Tx/Advanced RSS/ACL/DCF/Flexible Descriptor, etc.
- All test done. No new dpdk issue is found.
* Intel NIC single core/NIC performance: test scenarios including PF/VF single core performance test, etc.
- All test done. No big performance drop.
* IPsec: test scenarios including ipsec/ipsec-gw/ipsec library basic test - QAT&SW/FIB library, etc.
- All test passed.
# Basic cryptodev and virtio testing
* Virtio: both function and performance test are covered. Such as PVP/Virtio_loopback/virtio-user loopback/virtio-net VM2VM perf testing/VMAWARE ESXI 7.0u3, etc.
- All test done. No new issue is found.
* Cryptodev:
*Function test: test scenarios including Cryptodev API testing/CompressDev ISA-L/QAT/ZLIB PMD Testing/FIPS, etc.
- All test passed.
*Performance test: test scenarios including Thoughput Performance /Cryptodev Latency, etc.
- All test done.
Best regards,
Yu Jiang
^ permalink raw reply [flat|nested] 13+ messages in thread
* RE: 20.11.6 patches review and test
2022-08-25 2:45 ` Jiang, YuX
@ 2022-08-25 5:44 ` Xueming(Steven) Li
0 siblings, 0 replies; 13+ messages in thread
From: Xueming(Steven) Li @ 2022-08-25 5:44 UTC (permalink / raw)
To: Jiang, YuX, stable
Cc: dev, Abhishek Marathe, Ali Alnubani, Walker, Benjamin,
David Christensen, Hemant Agrawal, Stokes, Ian, Jerin Jacob,
Mcnamara, John, Ju-Hyoung Lee, Kevin Traynor, Luca Boccassi,
Pei Zhang, Xu, Qian Q, Raslan Darawsheh,
NBU-Contact-Thomas Monjalon (EXTERNAL),
Yanghang Liu, Peng, Yuan, Chen, Zhaoyan
> -----Original Message-----
> From: Jiang, YuX <yux.jiang@intel.com>
> Sent: Thursday, August 25, 2022 10:46 AM
> To: Xueming(Steven) Li <xuemingl@nvidia.com>; stable@dpdk.org
> Cc: dev@dpdk.org; Abhishek Marathe <Abhishek.Marathe@microsoft.com>; Ali Alnubani <alialnu@nvidia.com>; Walker, Benjamin
> <benjamin.walker@intel.com>; David Christensen <drc@linux.vnet.ibm.com>; Hemant Agrawal <hemant.agrawal@nxp.com>; Stokes, Ian
> <ian.stokes@intel.com>; Jerin Jacob <jerinj@marvell.com>; Mcnamara, John <john.mcnamara@intel.com>; Ju-Hyoung Lee
> <juhlee@microsoft.com>; Kevin Traynor <ktraynor@redhat.com>; Luca Boccassi <bluca@debian.org>; Pei Zhang <pezhang@redhat.com>;
> Xu, Qian Q <qian.q.xu@intel.com>; Raslan Darawsheh <rasland@nvidia.com>; NBU-Contact-Thomas Monjalon (EXTERNAL)
> <thomas@monjalon.net>; Yanghang Liu <yanghliu@redhat.com>; Peng, Yuan <yuan.peng@intel.com>; Chen, Zhaoyan
> <zhaoyan.chen@intel.com>
> Subject: RE: 20.11.6 patches review and test
>
> > -----Original Message-----
> > From: Xueming(Steven) Li <xuemingl@nvidia.com>
> > Sent: Tuesday, August 23, 2022 7:51 PM
> > To: Jiang, YuX <yux.jiang@intel.com>; stable@dpdk.org
> > Cc: dev@dpdk.org; Abhishek Marathe <Abhishek.Marathe@microsoft.com>;
> > Ali Alnubani <alialnu@nvidia.com>; Walker, Benjamin
> > <benjamin.walker@intel.com>; David Christensen
> > <drc@linux.vnet.ibm.com>; Hemant Agrawal <hemant.agrawal@nxp.com>;
> > Stokes, Ian <ian.stokes@intel.com>; Jerin Jacob <jerinj@marvell.com>;
> > Mcnamara, John <john.mcnamara@intel.com>; Ju-Hyoung Lee
> > <juhlee@microsoft.com>; Kevin Traynor <ktraynor@redhat.com>; Luca
> > Boccassi <bluca@debian.org>; Pei Zhang <pezhang@redhat.com>; Xu, Qian
> > Q <qian.q.xu@intel.com>; Raslan Darawsheh <rasland@nvidia.com>; NBU-
> > Contact-Thomas Monjalon (EXTERNAL) <thomas@monjalon.net>; Yanghang Liu
> > <yanghliu@redhat.com>; Peng, Yuan <yuan.peng@intel.com>; Chen, Zhaoyan
> > <zhaoyan.chen@intel.com>
> > Subject: RE: 20.11.6 patches review and test
> >
> >
> >
> > > -----Original Message-----
> > > From: Jiang, YuX <yux.jiang@intel.com>
> > > Sent: Tuesday, August 23, 2022 5:39 PM
> > > To: Xueming(Steven) Li <xuemingl@nvidia.com>; stable@dpdk.org
> > > Cc: dev@dpdk.org; Abhishek Marathe
> > <Abhishek.Marathe@microsoft.com>;
> > > Ali Alnubani <alialnu@nvidia.com>; Walker, Benjamin
> > > <benjamin.walker@intel.com>; David Christensen
> > > <drc@linux.vnet.ibm.com>; Hemant Agrawal <hemant.agrawal@nxp.com>;
> > > Stokes, Ian <ian.stokes@intel.com>; Jerin Jacob
> > > <jerinj@marvell.com>; Mcnamara, John <john.mcnamara@intel.com>;
> > > Ju-Hyoung Lee <juhlee@microsoft.com>; Kevin Traynor
> > > <ktraynor@redhat.com>; Luca Boccassi <bluca@debian.org>; Pei Zhang
> > > <pezhang@redhat.com>; Xu, Qian Q <qian.q.xu@intel.com>; Raslan
> > > Darawsheh <rasland@nvidia.com>; NBU-Contact-Thomas Monjalon
> > > (EXTERNAL) <thomas@monjalon.net>;
> > Yanghang
> > > Liu <yanghliu@redhat.com>; Peng, Yuan <yuan.peng@intel.com>; Chen,
> > > Zhaoyan <zhaoyan.chen@intel.com>
> > > Subject: RE: 20.11.6 patches review and test
> > >
> > > > -----Original Message-----
> > > > From: Xueming(Steven) Li <xuemingl@nvidia.com>
> > > > Sent: Wednesday, August 17, 2022 2:10 PM
> > > > To: Jiang, YuX <yux.jiang@intel.com>; stable@dpdk.org
> > > > Cc: dev@dpdk.org; Abhishek Marathe
> > <Abhishek.Marathe@microsoft.com>;
> > > > Ali Alnubani <alialnu@nvidia.com>; Walker, Benjamin
> > > > <benjamin.walker@intel.com>; David Christensen
> > > > <drc@linux.vnet.ibm.com>; Hemant Agrawal
> > <hemant.agrawal@nxp.com>;
> > > > Stokes, Ian <ian.stokes@intel.com>; Jerin Jacob
> > > > <jerinj@marvell.com>; Mcnamara, John <john.mcnamara@intel.com>;
> > > > Ju-Hyoung Lee <juhlee@microsoft.com>; Kevin Traynor
> > > > <ktraynor@redhat.com>; Luca Boccassi <bluca@debian.org>; Pei Zhang
> > > > <pezhang@redhat.com>; Xu, Qian Q <qian.q.xu@intel.com>; Raslan
> > > > Darawsheh <rasland@nvidia.com>; NBU- Contact-Thomas Monjalon
> > > > (EXTERNAL) <thomas@monjalon.net>; Yanghang Liu
> > > > <yanghliu@redhat.com>; Peng, Yuan <yuan.peng@intel.com>; Chen,
> > > > Zhaoyan <zhaoyan.chen@intel.com>
> > > > Subject: RE: 20.11.6 patches review and test
> > > >
> > > >
> > > >
> > > > > -----Original Message-----
> > > > > From: Jiang, YuX <yux.jiang@intel.com>
> > > > > Sent: Wednesday, August 17, 2022 11:23 AM
> > > > > To: Xueming(Steven) Li <xuemingl@nvidia.com>; stable@dpdk.org
> > > > > Cc: dev@dpdk.org; Abhishek Marathe
> > > > <Abhishek.Marathe@microsoft.com>;
> > > > > Ali Alnubani <alialnu@nvidia.com>; Walker, Benjamin
> > > > > <benjamin.walker@intel.com>; David Christensen
> > > > > <drc@linux.vnet.ibm.com>; Hemant Agrawal
> > <hemant.agrawal@nxp.com>;
> > > > > Stokes, Ian <ian.stokes@intel.com>; Jerin Jacob
> > > > > <jerinj@marvell.com>; Mcnamara, John <john.mcnamara@intel.com>;
> > > > > Ju-Hyoung Lee <juhlee@microsoft.com>; Kevin Traynor
> > > > > <ktraynor@redhat.com>; Luca Boccassi <bluca@debian.org>; Pei
> > > > > Zhang <pezhang@redhat.com>; Xu, Qian Q <qian.q.xu@intel.com>;
> > > > > Raslan Darawsheh <rasland@nvidia.com>; NBU-Contact-Thomas
> > > > > Monjalon
> > > > > (EXTERNAL) <thomas@monjalon.net>;
> > > > Yanghang
> > > > > Liu <yanghliu@redhat.com>; Peng, Yuan <yuan.peng@intel.com>;
> > Chen,
> > > > > Zhaoyan <zhaoyan.chen@intel.com>
> > > > > Subject: RE: 20.11.6 patches review and test
> > > > >
> > > > > > -----Original Message-----
> > > > > > From: Xueming Li <xuemingl@nvidia.com>
> > > > > > Sent: Monday, August 15, 2022 5:17 PM
> > > > > > To: stable@dpdk.org
> > > > > > Cc: xuemingl@nvidia.com; dev@dpdk.org; Abhishek Marathe
> > > > > > <Abhishek.Marathe@microsoft.com>; Ali Alnubani
> > > > > > <alialnu@nvidia.com>; Walker, Benjamin
> > > > > > <benjamin.walker@intel.com>; David Christensen
> > > > > > <drc@linux.vnet.ibm.com>; Hemant Agrawal
> > > > <hemant.agrawal@nxp.com>;
> > > > > > Stokes, Ian <ian.stokes@intel.com>; Jerin Jacob
> > > > > > <jerinj@marvell.com>; Mcnamara, John
> > <john.mcnamara@intel.com>;
> > > > > > Ju-Hyoung Lee <juhlee@microsoft.com>; Kevin Traynor
> > > > > > <ktraynor@redhat.com>; Luca Boccassi <bluca@debian.org>; Pei
> > > > > > Zhang <pezhang@redhat.com>; Xu, Qian Q <qian.q.xu@intel.com>;
> > > > > > Raslan Darawsheh <rasland@nvidia.com>; Thomas Monjalon
> > > > > > <thomas@monjalon.net>; Yanghang Liu <yanghliu@redhat.com>;
> > Peng,
> > > > > > Yuan <yuan.peng@intel.com>; Chen, Zhaoyan
> > > > > > <zhaoyan.chen@intel.com>
> > > > > > Subject: 20.11.6 patches review and test
> > > > > >
> > > > > > Hi all,
> > > > > >
> > > > > > Here is a list of patches targeted for stable release 20.11.6.
> > > > > >
> > > > > > The planned date for the final release is August 29th.
> > > > > >
> > > > > > 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=v20.11.6-rc1
> > > > > >
> > > > > > These patches are located at branch 20.11 of dpdk-stable repo:
> > > > > > https://dpdk.org/browse/dpdk-stable/
> > > > > >
> > > > > > Thanks.
> > > > > >
> > > > > > Xueming Li <xuemingl@nvidia.com>
> > > > > >
> > > > > > ---
> > > > > Hi Xueming,
> > > > >
> > > > > We found one kni build bug
> > > > > https://bugs.dpdk.org/show_bug.cgi?id=1066,
> > > > which will block build when kmods=True.
> > > > > And this is a fix
> > > > > https://git.dpdk.org/dpdk/commit/?id=327ef506599
> > > > > can be
> > > > applied on LTS20.11 and verified passed.
> > > > > So could you pls merge it into LTS20.11? Thanks~
> > > >
> > > > Patch merged and pushed. Thanks for identifying the problem!
> > > >
> > > Thanks Xueming,
> > > One unit test issue for link_bonding_rssconf
> > https://bugs.dpdk.org/show_bug.cgi?id=1070, we verify below patch
> > passed on LTS20.11.
> > > please merge it into 20.11:
> > > https://git.dpdk.org/dpdk-stable/commit/?h=v19.11.13-
> > rc3&id=f0bda10005
> > > d89d18f69055cb9e7780c7702a8292
> > > ethdev: fix RSS update when RSS is disabled Thanks.
> > >
> >
> > Thanks for reminding.
> > The patch scanning scripts excluded this patch because it "fixes"
> > patch of the year 2021. Merged.
> >
> > Also merged a vhost async patch from Jiayu, let me know if any concerns:
> > https://mails.dpdk.org/archives/stable/2022-August/039949.html
> >
> Update the test status for Intel part. Till now dpdk20.11.6-rc1 validation test is almost finished. No critical issue is found.
> And also verify below bugs' patch passed for latest LTS20.11(https://git.dpdk.org/dpdk-
> stable/commit/?h=20.11&id=28596f9ebca8e04f6711458839629960afcc6091).
> Bug 1066 - [dpdk20.11.6-rc1] dpdk20.11.6-rc1 compiled failed with kmods enable
> Bug 1070 - [dpdk-20.11.6-rc1] unit_tests_eal/link_bonding_rssconf: link_bonding_rssconf_autotest test failed # Basic Intel(R) NIC testing
> * Build & CFLAG compile: cover the build test combination with latest GCC/Clang version and the popular OS revision such as Ubuntu20.04,
> Fedora36, RHEL8.4, etc.
> - All test done. One known bug: https://bugs.dpdk.org/show_bug.cgi?id=991 [19.11] net/ena build failure with gcc 12, still no fix.
> * PF(i40e, ixgbe): test scenarios including RTE_FLOW/TSO/Jumboframe/checksum offload/VLAN/VXLAN, etc.
> - All test done. No new dpdk issue is found.
> * VF(i40e, ixgbe): test scenarios including VF-RTE_FLOW/TSO/Jumboframe/checksum offload/VLAN/VXLAN, etc.
> - All test done. No new dpdk issue is found.
> * PF/VF(ice): test scenarios including Switch features/Package Management/Flow Director/Advanced Tx/Advanced RSS/ACL/DCF/Flexible
> Descriptor, etc.
> - All test done. No new dpdk issue is found.
> * Intel NIC single core/NIC performance: test scenarios including PF/VF single core performance test, etc.
> - All test done. No big performance drop.
> * IPsec: test scenarios including ipsec/ipsec-gw/ipsec library basic test - QAT&SW/FIB library, etc.
> - All test passed.
>
> # Basic cryptodev and virtio testing
> * Virtio: both function and performance test are covered. Such as PVP/Virtio_loopback/virtio-user loopback/virtio-net VM2VM perf
> testing/VMAWARE ESXI 7.0u3, etc.
> - All test done. No new issue is found.
> * Cryptodev:
> *Function test: test scenarios including Cryptodev API testing/CompressDev ISA-L/QAT/ZLIB PMD Testing/FIPS, etc.
> - All test passed.
> *Performance test: test scenarios including Thoughput Performance /Cryptodev Latency, etc.
> - All test done.
>
> Best regards,
> Yu Jiang
Thanks Intel test team!
^ permalink raw reply [flat|nested] 13+ messages in thread
* RE: 20.11.6 patches review and test
2022-08-24 14:44 ` YangHang Liu
@ 2022-08-25 5:45 ` Xueming(Steven) Li
0 siblings, 0 replies; 13+ messages in thread
From: Xueming(Steven) Li @ 2022-08-25 5:45 UTC (permalink / raw)
To: YangHang Liu
Cc: stable, dev, Abhishek Marathe, Ali Alnubani, benjamin.walker,
David Christensen, Hemant Agrawal, Ian Stokes, Jerin Jacob,
John McNamara, Ju-Hyoung Lee, Kevin Traynor, Luca Boccassi,
Pei Zhang, qian.q.xu, Raslan Darawsheh,
NBU-Contact-Thomas Monjalon (EXTERNAL),
yuan.peng, zhaoyan.chen, Chao Yang
[-- Attachment #1: Type: text/plain, Size: 14762 bytes --]
Thanks Readhat test team!
From: YangHang Liu <yanghliu@redhat.com>
Sent: Wednesday, August 24, 2022 10:45 PM
To: Xueming(Steven) Li <xuemingl@nvidia.com>
Cc: stable@dpdk.org; dev@dpdk.org; Abhishek Marathe <Abhishek.Marathe@microsoft.com>; Ali Alnubani <alialnu@nvidia.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>; Luca Boccassi <bluca@debian.org>; Pei Zhang <pezhang@redhat.com>; qian.q.xu@intel.com; Raslan Darawsheh <rasland@nvidia.com>; NBU-Contact-Thomas Monjalon (EXTERNAL) <thomas@monjalon.net>; yuan.peng@intel.com; zhaoyan.chen@intel.com; Chao Yang <chayang@redhat.com>
Subject: Re: 20.11.6 patches review and test
Hi Xueming,
The dpdk 20.11.6-rc1 test result from Red Hat : PASS.
We tested below 17 scenarios and all got PASS on RHEL8:
· Guest with device assignment(PF) throughput testing(1G hugepage size): PASS
· Guest with device assignment(PF) throughput testing(2M hugepage size) : PASS
· Guest with device assignment(VF) throughput testing: PASS
· PVP (host dpdk testpmd as vswitch) 1Q: throughput testing: PASS
· PVP vhost-user 2Q throughput testing: PASS
· PVP vhost-user 1Q - cross numa node throughput testing: PASS
· Guest with vhost-user 2 queues throughput testing: PASS
· vhost-user reconnect with dpdk-client, qemu-server: qemu reconnect: PASS
· vhost-user reconnect with dpdk-client, qemu-server: ovs reconnect: PASS
· PVP 1Q live migration testing: PASS
· PVP 1Q cross numa node live migration testing: PASS
· Guest with ovs+dpdk+vhost-user 1Q live migration testing: PASS
· Guest with ovs+dpdk+vhost-user 1Q live migration testing (2M): PASS
· Guest with ovs+dpdk+vhost-user 2Q live migration testing: PASS
· Guest with ovs+dpdk+vhost-user 4Q live migration testing: PASS
· Host PF + DPDK testing: PASS
· Host VF + DPDK testing: PASS
Versions:
· kernel 4.18
· qemu 6.2
· dpdk: git://dpdk.org/dpdk-stable<http://dpdk.org/dpdk-stable> (remotes/origin/20.11)
# git log
commit c5dc4f6eb5718da16cad951784242edfa26eb578
Author: Xueming Li <xuemingl@nvidia.com<mailto:xuemingl@nvidia.com>>
Date: Mon Aug 15 16:55:19 2022 +0800
version: 20.11.6-rc1
Signed-off-by: Xueming Li <xuemingl@nvidia.com<mailto:xuemingl@nvidia.com>>
· NICs: X540-AT2 NIC(ixgbe, 10G)
Best Regards,
YangHang Liu
On Mon, Aug 15, 2022 at 5:17 PM Xueming Li <xuemingl@nvidia.com<mailto:xuemingl@nvidia.com>> wrote:
Hi all,
Here is a list of patches targeted for stable release 20.11.6.
The planned date for the final release is August 29th.
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=v20.11.6-rc1
These patches are located at branch 20.11 of dpdk-stable repo:
https://dpdk.org/browse/dpdk-stable/
Thanks.
Xueming Li <xuemingl@nvidia.com<mailto:xuemingl@nvidia.com>>
---
Abdullah Ömer Yamaç (1):
examples/distributor: fix distributor on Rx core
Ajit Khaparde (1):
net/bnxt: fix switch domain allocation
Alexander Kozyrev (1):
net/mlx5: handle MPRQ incompatibility with external buffers
Ali Alnubani (1):
net/mlx5: fix build with clang 14
Ankur Dwivedi (1):
common/cpt: fix build with GCC 12
Ben Magistro (1):
mbuf: dump outer VLAN
Bruce Richardson (1):
raw/ioat: fix build when ioat dmadev enabled
Chengwen Feng (11):
ethdev: clarify null location case in xstats get
net/hns3: fix xstats get return if xstats is null
net/ipn3ke: fix xstats get return if xstats is null
net/mvpp2: fix xstats get return if xstats is null
net/axgbe: fix xstats get return if xstats is null
ethdev: fix memory leak in xstats telemetry
ethdev: fix possible null pointer access
examples/dma: fix Tx drop statistics
trace: fix init with long file prefix
net/hns3: fix descriptors check with SVE
net/hns3: support backplane media type
Ciara Power (6):
test/crypto: fix null check for ZUC authentication
test/crypto: fix cipher offset for ZUC
test/crypto: fix authentication IV for ZUC SGL
test/crypto: fix ZUC vector IV format
test/crypto: fix SNOW3G vector IV format
doc: fix grammar and formatting in compressdev guide
Damodharam Ammepalli (1):
net/bnxt: allow Tx only or Rx only
Dariusz Sosnowski (2):
net/mlx5: fix GTP handling in header modify action
net/mlx5: fix RSS hash types adjustment
David Marchand (16):
eal/windows: add missing C++ include guards
net/nfp: remove unneeded header inclusion
net/virtio: restore some optimisations with AVX512
eal/freebsd: fix use of newer cpuset macros
devtools: fix null test for NUMA systems
app/testpmd: remove useless pointer checks
net/bnxt: fix compatibility with some old firmwares
vhost: fix async access
net/ice: fix build with GCC 12
vdpa/ifc: fix build with GCC 12
app/flow-perf: fix build with GCC 12
eal/x86: drop export of internal alignment macro
test/ipsec: fix build with GCC 12
vhost/crypto: fix build with GCC 12
vhost/crypto: fix descriptor processing
vhost: add some trailing newline in log messages
Deepak Khandelwal (1):
mem: skip attaching external memory in secondary process
Dmitry Kozlyuk (7):
net/mlx5: fix Tx when inlining is impossible
doc: fix API index Markdown syntax
ethdev: prohibit polling stopped queue
app/testpmd: do not poll stopped queues
net/mlx5: destroy indirect actions on port stop
net/mlx5: fix MPRQ pool registration
doc: add more instructions for running as non-root
Ferruh Yigit (1):
net/qede: fix build with GCC 13
Fidaullah Noonari (1):
malloc: fix allocation of almost hugepage size
Gagandeep Singh (8):
crypto/dpaa_sec: fix digest size
crypto/dpaa2_sec: fix fle buffer leak
crypto/dpaa2_sec: fix buffer pool ID check
crypto/dpaa2_sec: fix operation status for simple FD
common/dpaax: fix short MAC-I IV calculation for ZUC
net/dpaa: fix event queue detach
doc: add missing auth algo for IPsec example
crypto/dpaa2_sec: fix crypto operation pointer
Gowrishankar Muthukrishnan (1):
examples/fips_validation: handle empty payload
Gregory Etelson (1):
net/mlx5: fix RSS expansion for patterns with ICMP item
Harman Kalra (1):
net/octeontx: fix port close
Harry van Haaren (2):
doc: fix formatting and link in BPF library guide
service: fix lingering active status
Heinrich Schuchardt (2):
drivers/crypto: fix warnings for OpenSSL version
test/hash: fix out of bound access
Herakliusz Lipiec (1):
doc: fix readability in vhost guide
Hongbo Zheng (1):
test: check memory allocation for CRC
Huisong Li (14):
net/bonding: fix stopping non-active slaves
net/bonding: fix slave stop and remove on port close
net/hns3: fix RSS disable
net/hns3: fix rollback on RSS hash update
net/hns3: remove redundant RSS tuple field
net/hns3: remove unnecessary RSS switch
app/testpmd: fix port status of bonding slave device
net/bonding: fix RSS inconsistency between ports
test/bonding: fix RSS test when disable RSS
net/hns3: fix an unreasonable memset
net/hns3: remove duplicate definition
net/hns3: fix return value for unsupported tuple
app/testpmd: fix bonding slave devices not released
app/testpmd: fix supported RSS offload display
Jakub Poczatek (1):
doc: fix grammar and parameters in l2fwd-crypto guide
Jakub Wysocki (1):
crypto/scheduler: fix queue pair in scheduler failover
Jeff Daly (1):
net/ixgbe: add option for link up check on pin SDP3
Jiawen Wu (2):
net/txgbe: fix max number of queues for SR-IOV
net/txgbe: fix register polling
Jiri Slaby (1):
kni: fix build with Linux 5.18
Joyce Kong (1):
net/memif: fix overwriting of head segment
Kalesh AP (10):
net/bnxt: remove unused macro
net/bnxt: fix device capability reporting
net/bnxt: fix Rx configuration
net/bnxt: avoid unnecessary endianness conversion
net/bnxt: fix speed autonegotiation
net/bnxt: force PHY update on certain configurations
net/bnxt: fix link status when port is stopped
net/bnxt: recheck FW readiness if in reset process
net/bnxt: fix tunnel stateless offloads
net/bnxt: fix setting forced speed
Ke Zhang (6):
net/bonding: fix RSS key config with extended key length
net/iavf: fix mbuf release in multi-process
net/iavf: fix Rx queue interrupt setting
app/testpmd: fix multicast address pool leak
kni: use dedicated function to set random MAC address
kni: use dedicated function to set MAC address
Kevin Liu (1):
net/ice: fix MTU info for DCF
Konstantin Ananyev (1):
acl: fix rules with 8-byte field size
Kumara Parameshwaran (1):
gro: fix identifying fragmented packets
Li Zhang (1):
vdpa/mlx5: fix maximum number of virtqs
Long Li (2):
net/netvsc: fix calculation of checksums based on mbuf flag
net/netvsc: fix vmbus device reference in multi-process
Luc Pelletier (1):
eal/x86: fix unaligned access for small memcpy
Mattias Rönnblom (1):
examples/bond: fix invalid use of trylock
Maxime Coquelin (4):
net/vhost: fix TSO feature default disablement
vhost: fix missing virtqueue lock protection
app/testpmd: revert MAC update in checksum forwarding
vhost: fix missing enqueue pseudo-header calculation
Michael Baum (1):
net/mlx5: fix LRO validation in Rx setup
Mike Pattrick (1):
net/i40e: populate error in flow director parser
Min Hu (Connor) (4):
app/testpmd: check statistics query before printing
net/bonding: fix mbuf fast free usage
ethdev: fix port state when stop
ethdev: fix port close in secondary process
Mingxia Liu (1):
app/testpmd: replace hardcoded min mbuf number with macro
Naga Harish K S V (2):
eventdev/eth_tx: fix adapter creation
eventdev/eth_tx: fix queue delete
Nicolas Chautru (4):
baseband/acc100: update companion PF configure function
baseband/acc100: add protection for some negative scenario
baseband/acc100: remove RTE prefix for internal macros
baseband/acc100: remove prefix of internal file
Nithin Dabilpuram (1):
examples/ipsec-secgw: fix promiscuous mode option
Pablo de Lara (2):
crypto/ipsec_mb: fix length and offset settings
crypto/ipsec_mb: fix GMAC parameters setting
Peng Zhang (1):
net/nfp: fix disabling VLAN stripping
Qiming Yang (4):
doc: update matching versions in ice guide
net/iavf: fix queue start exception handling
doc: update matching versions in i40e guide
net/iavf: increase reset complete wait count
Rahul Lakkireddy (2):
net/cxgbe: fix port ID in Rx mbuf
net/cxgbe: fix Tx queue stuck with mbuf chain coalescing
Raja Zidane (5):
net/mlx5: fix Rx/Tx stats concurrency
examples/l2fwd-crypto: fix stats refresh rate
net/mlx5: fix Tx recovery
app/testpmd: fix packet segment allocation
examples/link_status_interrupt: fix stats refresh rate
Rakesh Kudurumalla (1):
test: avoid hang if queues are full and Tx fails
Rebecca Troy (1):
crypto/qat: fix DOCSIS crash
Romain Delhomel (1):
bus/fslmc: fix VFIO setup
Ruifeng Wang (1):
net/bnxt: fix reordering in NEON Rx
Shun Hao (1):
app/testpmd: fix metering and policing command for RFC4115
Somnath Kotur (2):
net/bnxt: fix ring group on Rx restart
net/bnxt: fix freeing VNIC filters
Stanislaw Kardach (5):
test/hash: report non HTM numbers for single thread
examples/l3fwd: fix scalar LPM
test/ring: remove excessive inlining
config: fix C++ cross compiler for Arm and PPC
ci: enable C++ check for Arm and PPC
Stephen Hemminger (3):
rib: fix traversal with /32 route
net/qede: fix build with GCC 12
rib: fix references for IPv6 implementation
Steve Yang (1):
net/iavf: fix HW ring scan method selection
Subendu Santra (1):
app/procinfo: show all non-owned ports
Tianhao Chai (1):
eal: fix C++ include for device event and DMA
Tyler Retzlaff (1):
eal/windows: fix data race when creating threads
Vanshika Shukla (1):
crypto/dpaa_sec: fix secondary process probing
Viacheslav Ovsiienko (1):
net/mlx5/linux: fix missed Rx packet stats
Vladimir Medvedkin (2):
test/table: fix buffer overflow on lpm entry
test/ipsec: fix performance test
Volodymyr Fialko (1):
examples/ipsec-secgw: fix uninitialized memory access
Wei Huang (2):
raw/ifpga: unregister interrupt on close
raw/ifpga: remove virtual devices on close
Wenjing Qiao (1):
net/ice: fix outer L4 checksum in scalar Rx
Wenjun Wu (1):
net/ice/base: fix getting sched node from ID type
Wenwu Ma (2):
app/testpmd: perform SW IP checksum for GRO/GSO packets
vhost: fix deadlock when message handling failed
Wenxuan Wu (2):
net/i40e: fix max frame size config at port level
net/ice/base: fix build with GCC 12
Xuan Ding (1):
doc: fix vhost multi-queue reconnection
Xueming Li (2):
vdpa/mlx5: fix interrupt trash that leads to crash
vdpa/mlx5: fix dead loop when process interrupted
Yajun Wu (1):
vdpa/mlx5: workaround var offset within page
Yiding Zhou (1):
net/iavf: fix data path selection
Yuan Wang (3):
net/vhost: fix access to freed memory
examples/vhost: fix crash when no VMDq
net/vhost: fix deadlock on vring state change
Yunjian Wang (1):
net/mlx5: fix stack buffer overflow in drop action
Zhichao Zeng (1):
net/igc: support multi-process
[-- Attachment #2: Type: text/html, Size: 37784 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* RE: 20.11.6 patches review and test
2022-08-23 14:54 ` Ali Alnubani
@ 2022-08-25 5:45 ` Xueming(Steven) Li
0 siblings, 0 replies; 13+ messages in thread
From: Xueming(Steven) Li @ 2022-08-25 5:45 UTC (permalink / raw)
To: Ali Alnubani, stable
Cc: dev, Abhishek Marathe, benjamin.walker, David Christensen,
Hemant Agrawal, Ian Stokes, Jerin Jacob, John McNamara,
Ju-Hyoung Lee, Kevin Traynor, Luca Boccassi, Pei Zhang,
qian.q.xu, Raslan Darawsheh,
NBU-Contact-Thomas Monjalon (EXTERNAL),
Yanghang Liu, yuan.peng, zhaoyan.chen
Thanks Nvidia test team!
> -----Original Message-----
> From: Ali Alnubani <alialnu@nvidia.com>
> Sent: Tuesday, August 23, 2022 10:55 PM
> To: Xueming(Steven) Li <xuemingl@nvidia.com>; stable@dpdk.org
> Cc: dev@dpdk.org; Abhishek Marathe <Abhishek.Marathe@microsoft.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>; Luca Boccassi <bluca@debian.org>; Pei Zhang <pezhang@redhat.com>; qian.q.xu@intel.com; Raslan Darawsheh
> <rasland@nvidia.com>; NBU-Contact-Thomas Monjalon (EXTERNAL) <thomas@monjalon.net>; Yanghang Liu <yanghliu@redhat.com>;
> yuan.peng@intel.com; zhaoyan.chen@intel.com
> Subject: RE: 20.11.6 patches review and test
>
> > -----Original Message-----
> > From: Xueming(Steven) Li <xuemingl@nvidia.com>
> > Sent: Monday, August 15, 2022 12:17 PM
> > To: stable@dpdk.org
> > Cc: Xueming(Steven) Li <xuemingl@nvidia.com>; dev@dpdk.org; Abhishek
> > Marathe <Abhishek.Marathe@microsoft.com>; Ali Alnubani
> > <alialnu@nvidia.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>; Luca
> > Boccassi <bluca@debian.org>; Pei Zhang <pezhang@redhat.com>;
> > qian.q.xu@intel.com; Raslan Darawsheh <rasland@nvidia.com>; NBU-
> > Contact-Thomas Monjalon (EXTERNAL) <thomas@monjalon.net>; Yanghang Liu
> > <yanghliu@redhat.com>; yuan.peng@intel.com; zhaoyan.chen@intel.com
> > Subject: 20.11.6 patches review and test
> >
> > Hi all,
> >
> > Here is a list of patches targeted for stable release 20.11.6.
> >
> > The planned date for the final release is August 29th.
> >
> > 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=v20.11.6-rc1
> >
> > These patches are located at branch 20.11 of dpdk-stable repo:
> > https://dpdk.org/browse/dpdk-stable/
> >
> > Thanks.
> >
> > Xueming Li <xuemingl@nvidia.com>
> >
> > ---
>
> Hello,
>
> We ran the following functional tests with Nvidia hardware on 20.11.6-rc1:
> - Basic functionality:
> Send and receive multiple types of traffic.
> - testpmd xstats counter test.
> - testpmd timestamp test.
> - Changing/checking link status through testpmd.
> - RTE flow tests:
> Items:
> - eth
> - geneve
> - gre
> - gre_key
> - gtp
> - icmp
> - icmp6
> - ipv4
> - ipv6
> - ipv6_frag_ext
> - mark
> - meta
> - mpls
> - nvgre
> - tag
> - tcp
> - udp
> - vlan
> - vxlan
> - vxlan_gpe
> Actions:
> - age
> - count
> - dec_tcp_ack
> - dec_tcp_seq
> - dec_ttl
> - drop
> - flag
> - inc_tcp_ack
> - inc_tcp_seq
> - jump
> - mark
> - queue
> - raw_decap
> - raw_encap
> - rss
> - set_ipv4_dscp
> - set_ipv4_dst
> - set_ipv4_src
> - set_ipv6_dscp
> - set_ipv6_dst
> - set_ipv6_src
> - set_mac_dst
> - set_mac_src
> - set_meta
> - set_tag
> - set_tp_dst
> - set_tp_src
> - set_ttl
> - vxlan_decap
> - vxlan_encap
>
> - Some RSS tests.
> - VLAN filtering, stripping and insertion tests.
> - Checksum and TSO tests.
> - ptype tests.
> - link_status_interrupt example application tests.
> - l3fwd-power example application tests.
> - Multi-process example applications tests.
> - Hardware LRO tests.
>
> Functional tests ran on:
> - NIC: ConnectX-4 Lx / OS: Ubuntu 20.04 LTS / Driver: MLNX_OFED_LINUX-5.7-1.0.2.0 / Firmware: 14.32.1010
> - NIC: ConnectX-5 / OS: Ubuntu 20.04 LTS / Driver: MLNX_OFED_LINUX-5.7-1.0.2.0 / Firmware: 16.34.1002
> - NIC: ConnectX-6 Dx / OS: Ubuntu 20.04 LTS / Driver: MLNX_OFED_LINUX-5.7-1.0.2.0 / Firmware: 22.34.1002
> - DPU: BlueField-2 / DOCA SW version: 1.4.0
>
> Additionally, we ran compilation tests with multiple configurations in the following OS/driver combinations:
> - Ubuntu 20.04.4 with MLNX_OFED_LINUX-5.7-1.0.2.0.
> - Ubuntu 20.04.4 with rdma-core master (23a0021).
> - Ubuntu 20.04.4 with rdma-core v28.0.
> - Ubuntu 18.04.6 with rdma-core v17.1.
> - Ubuntu 18.04.6 with rdma-core master (23a0021) (i386).
> - Ubuntu 16.04.7 with rdma-core v22.7.
> - Fedora 35 with rdma-core v39.0.
> - Fedora 37 (Rawhide) with rdma-core v39.0 (with clang only).
> - CentOS 7 7.9.2009 with rdma-core master (23a0021).
> - CentOS 7 7.9.2009 with MLNX_OFED_LINUX-5.7-1.0.2.0.
> - CentOS 8 8.4.2105 with rdma-core master (23a0021).
> - OpenSUSE Leap 15.4 with rdma-core v38.1.
> - Windows Server 2019 with Clang 11.0.0.
>
> We don't see new issues caused by the changes in this release.
>
> Thanks,
> Ali
^ permalink raw reply [flat|nested] 13+ messages in thread
* RE: 20.11.6 patches review and test
2022-08-15 9:16 20.11.6 patches review and test Xueming Li
` (2 preceding siblings ...)
2022-08-24 14:44 ` YangHang Liu
@ 2022-08-29 13:02 ` Stokes, Ian
2022-08-29 13:04 ` Xueming(Steven) Li
3 siblings, 1 reply; 13+ messages in thread
From: Stokes, Ian @ 2022-08-29 13:02 UTC (permalink / raw)
To: Xueming Li, stable
Cc: dev, Abhishek Marathe, Ali Alnubani, Walker, Benjamin,
David Christensen, Hemant Agrawal, Jerin Jacob, Mcnamara, John,
Ju-Hyoung Lee, Kevin Traynor, Luca Boccassi, Pei Zhang, Xu,
Qian Q, Raslan Darawsheh, Thomas Monjalon, Yanghang Liu, Peng,
Yuan, Chen, Zhaoyan
> Hi all,
>
> Here is a list of patches targeted for stable release 20.11.6.
>
> The planned date for the final release is August 29th.
>
> 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=v20.11.6-rc1
>
> These patches are located at branch 20.11 of dpdk-stable repo:
> https://dpdk.org/browse/dpdk-stable/
>
> Thanks.
>
> Xueming Li <xuemingl@nvidia.com>
Hi Li,
20.11.6 validated by Intel for i40e, ICE, vhost and MTU for OVS with DPDK. No issues encountered.
Tanks
Ian
^ permalink raw reply [flat|nested] 13+ messages in thread
* RE: 20.11.6 patches review and test
2022-08-29 13:02 ` Stokes, Ian
@ 2022-08-29 13:04 ` Xueming(Steven) Li
0 siblings, 0 replies; 13+ messages in thread
From: Xueming(Steven) Li @ 2022-08-29 13:04 UTC (permalink / raw)
To: Stokes, Ian, stable
Cc: dev, Abhishek Marathe, Ali Alnubani, Walker, Benjamin,
David Christensen, Hemant Agrawal, Jerin Jacob, Mcnamara, John,
Ju-Hyoung Lee, Kevin Traynor, Luca Boccassi, Pei Zhang, Xu,
Qian Q, Raslan Darawsheh, NBU-Contact-Thomas Monjalon (EXTERNAL),
Yanghang Liu, Peng, Yuan, Chen, Zhaoyan
> -----Original Message-----
> From: Stokes, Ian <ian.stokes@intel.com>
> Sent: Monday, August 29, 2022 9:02 PM
> To: Xueming(Steven) Li <xuemingl@nvidia.com>; stable@dpdk.org
> Cc: dev@dpdk.org; Abhishek Marathe <Abhishek.Marathe@microsoft.com>; Ali Alnubani <alialnu@nvidia.com>; Walker, Benjamin
> <benjamin.walker@intel.com>; David Christensen <drc@linux.vnet.ibm.com>; Hemant Agrawal <hemant.agrawal@nxp.com>; Jerin Jacob
> <jerinj@marvell.com>; Mcnamara, John <john.mcnamara@intel.com>; Ju-Hyoung Lee <juhlee@microsoft.com>; Kevin Traynor
> <ktraynor@redhat.com>; Luca Boccassi <bluca@debian.org>; Pei Zhang <pezhang@redhat.com>; Xu, Qian Q <qian.q.xu@intel.com>;
> Raslan Darawsheh <rasland@nvidia.com>; NBU-Contact-Thomas Monjalon (EXTERNAL) <thomas@monjalon.net>; Yanghang Liu
> <yanghliu@redhat.com>; Peng, Yuan <yuan.peng@intel.com>; Chen, Zhaoyan <zhaoyan.chen@intel.com>
> Subject: RE: 20.11.6 patches review and test
>
> > Hi all,
> >
> > Here is a list of patches targeted for stable release 20.11.6.
> >
> > The planned date for the final release is August 29th.
> >
> > 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=v20.11.6-rc1
> >
> > These patches are located at branch 20.11 of dpdk-stable repo:
> > https://dpdk.org/browse/dpdk-stable/
> >
> > Thanks.
> >
> > Xueming Li <xuemingl@nvidia.com>
>
> Hi Li,
>
> 20.11.6 validated by Intel for i40e, ICE, vhost and MTU for OVS with DPDK. No issues encountered.
>
> Tanks
> Ian
Ian, thanks very much to complete the report!
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2022-08-29 13:04 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-08-15 9:16 20.11.6 patches review and test Xueming Li
2022-08-17 3:22 ` Jiang, YuX
2022-08-17 6:09 ` Xueming(Steven) Li
2022-08-23 9:38 ` Jiang, YuX
2022-08-23 11:51 ` Xueming(Steven) Li
2022-08-25 2:45 ` Jiang, YuX
2022-08-25 5:44 ` Xueming(Steven) Li
2022-08-23 14:54 ` Ali Alnubani
2022-08-25 5:45 ` Xueming(Steven) Li
2022-08-24 14:44 ` YangHang Liu
2022-08-25 5:45 ` Xueming(Steven) Li
2022-08-29 13:02 ` Stokes, Ian
2022-08-29 13:04 ` Xueming(Steven) Li
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).