From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 3E32DA0C4D for ; Thu, 10 Jun 2021 13:00:41 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 3239B410E9; Thu, 10 Jun 2021 13:00:41 +0200 (CEST) Received: from youngberry.canonical.com (youngberry.canonical.com [91.189.89.112]) by mails.dpdk.org (Postfix) with ESMTP id E57B34003C for ; Thu, 10 Jun 2021 13:00:39 +0200 (CEST) Received: from mail-qk1-f197.google.com ([209.85.222.197]) by youngberry.canonical.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1lrIQR-0002Xo-7u for stable@dpdk.org; Thu, 10 Jun 2021 11:00:39 +0000 Received: by mail-qk1-f197.google.com with SMTP id t187-20020a3746c40000b02903aa67b53e3dso11452249qka.4 for ; Thu, 10 Jun 2021 04:00:39 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=n1yOV+xEN/nd2UZCjP387lodUYwmp8DFy7iZVduAFvE=; b=aKXaj2iBOB2QOt8pFJQbkmXKxfwLgECajonv51OhXiicK6RTGtvvhY5SQgKqv3jG7e iNnq1zcoIVhye6hOijKb9Uq8gABYnHeTlVAfV10Gg1FgK+RzMgHYhvFc/hQkcURsqTBW 6QzvwsAmDPq+HeQUMq5WYNmCJq7p86thaheFGQDTaekfo0nj89wPz24LgSvYo/S/TkQb SvKQz43Ku6MkVMqxJw77dm3lBdpGtrBKUaEVnCS0Xu6g6IlHWkDELGzG1Bl9TL92RizS FJlskLrij7DWhjqOBDLr40JpvPw9+wrEGd2rFAry7F6G091F54YBcHgRFS2Q2LivlMFJ ovdw== X-Gm-Message-State: AOAM533YNlRAbT5reVrMbq8oO48yTAFySkSSWfEvQiU49fRxu2J0682R HNihqQ412cw5Z+7upuCCFiJPRFBQCO8DOgKd3le37afdeSe+U3QeZECmJkAAj8MTQGMYw7AfS8n QIeh01lpDyxipkR6HAX3o7QZ4YaxOONRpQgGkQexr X-Received: by 2002:ac8:7768:: with SMTP id h8mr4423150qtu.235.1623322837911; Thu, 10 Jun 2021 04:00:37 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyNGG5ULwp9ADFBn9HdZ/G7iMRBXSQdqhvpvqEfSoA3JKZG88ONn5r2o/mad6NWQUJNX4Ik+YD1X8Fbzi+YxPw= X-Received: by 2002:ac8:7768:: with SMTP id h8mr4423121qtu.235.1623322837558; Thu, 10 Jun 2021 04:00:37 -0700 (PDT) MIME-Version: 1.0 References: <20210604055236.2900938-1-christian.ehrhardt@canonical.com> In-Reply-To: From: Christian Ehrhardt Date: Thu, 10 Jun 2021 13:00:11 +0200 Message-ID: To: dpdk stable Cc: dev , Abhishek Marathe , Akhil Goyal , Ali Alnubani , "Walker, Benjamin" , David Christensen , "Govindharajan, Hariprasad" , Hemant Agrawal , Ian Stokes , Jerin Jacob , John McNamara , Ju-Hyoung Lee , Kevin Traynor , Luca Boccassi , Pei Zhang , "Yu, PingX" , "Xu, Qian Q" , Raslan Darawsheh , Thomas Monjalon , "Peng, Yuan" , "Chen, Zhaoyan" Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Subject: Re: [dpdk-stable] [dpdk-dev] 19.11.9 patches review and test - V2 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org Sender: "stable" On Thu, Jun 10, 2021 at 10:48 AM Christian Ehrhardt wrote: > > On Fri, Jun 4, 2021 at 7:52 AM Christian Ehrhardt > wrote: > > > > Hi all, > > > > Here is version 2 of the list of patches targeted for stable release 19= .11.9. > > Thanks to plenty of helpful developers we've collected a few more backp= orts > > by now and sorted out a few rare compile time issues that were found wi= th -rc1. > > > > The planned date for the final release of 19.11.9 is now 18th of June. > > > > Please help with testing and validation of your use cases and report > > any issues/results with reply-all to this mail. For the final release > > the fixes and reported validations will be added to the release notes. > > > > A release candidate tarball can be found at: > > > > https://dpdk.org/browse/dpdk-stable/tag/?id=3Dv19.11.9-rc2 > > Unfortunately there were further build issues with new suse kernels. > The fix for some of them, now breaks others :-/ > The final fix didn't finalize yet, but as a TL;DR it means there will > be a -rc3 down the road. FYI we just found that the -rc2 -> -rc3 Delta will be bigger than expected. So abort your -rc2 test runs if you want :-/ > I beg your pardon for the extra work. > If you are testing non-suse and are already deep into the tests you > likely can continue that. > If you didn't start your tests yet then I'd recommend holding back > until -rc3 exists. > > > These patches are located at branch 19.11 of dpdk-stable repo: > > https://dpdk.org/browse/dpdk-stable/ > > > > Thanks. > > > > Christian Ehrhardt > > > > --- > > Adam Dybkowski (2): > > common/qat: increase IM buffer size for GEN3 > > compress/qat: enable compression on GEN3 > > > > Ajit Khaparde (3): > > net/bnxt: fix RSS context cleanup > > net/bnxt: fix mismatched type comparison in MAC restore > > net/bnxt: check PCI config read > > > > Alvin Zhang (6): > > net/ice: fix VLAN filter with PF > > net/i40e: fix input set field mask > > net/e1000: fix Rx error counter for bad length > > net/e1000: fix max Rx packet size > > net/ice: fix fast mbuf freeing > > net/iavf: fix VF to PF command failure handling > > > > Anatoly Burakov (3): > > fbarray: fix log message on truncation error > > power: do not skip saving original P-state governor > > power: save original ACPI governor always > > > > Andrew Rybchenko (2): > > net/failsafe: fix RSS hash offload reporting > > net/failsafe: report minimum and maximum MTU > > > > Apeksha Gupta (1): > > examples/l2fwd-crypto: skip masked devices > > > > Arek Kusztal (1): > > crypto/qat: fix offset for out-of-place scatter-gather > > > > Beilei Xing (1): > > net/i40evf: fix packet loss for X722 > > > > Bruce Richardson (1): > > build: exclude meson files from examples installation > > > > Chaoyong He (1): > > doc: fix multiport syntax in nfp guide > > > > Chenbo Xia (1): > > examples/vhost: check memory table query > > > > Chengchang Tang (12): > > ethdev: validate input in module EEPROM dump > > ethdev: validate input in register info > > ethdev: validate input in EEPROM info > > net/hns3: fix rollback after setting PVID failure > > examples: add eal cleanup to examples > > net/bonding: fix adding itself as its slave > > app/testpmd: fix max queue number for Tx offloads > > net/tap: fix interrupt vector array size > > net/bonding: fix socket ID check > > net/tap: check ioctl on restore > > net/hns3: fix HW buffer size on MTU update > > net/hns3: fix processing Tx offload flags > > > > Chengwen Feng (24): > > net/hns3: fix flow counter value > > net/hns3: fix VF mailbox head field > > net/hns3: support get device version when dump register > > test: check thread creation > > common/dpaax: fix possible null pointer access > > examples/ethtool: remove unused parsing > > net/e1000/base: fix timeout for shadow RAM write > > mbuf: check shared memory before dumping dynamic space > > eventdev: remove redundant thread name setting > > eventdev: fix memory leakage on thread creation failure > > net/kni: check init result > > net/hns3: fix mailbox error message > > net/hns3: remove unused mailbox macro and struct > > net/bonding: fix leak on remove > > net/i40e: fix negative VEB index > > net/i40e: remove redundant VSI check in Tx queue setup > > net/hns3: log time delta in decimal format > > net/hns3: remove unused macros > > net/hns3: remove unused VMDq code > > raw/ntb: check SPAD user index > > raw/ntb: check memory allocations > > ipc: check malloc sync reply result > > eal: fix service core list parsing > > net/hns3: fix handling link update > > > > Christian Ehrhardt (3): > > vfio: fix stdbool usage without include > > kni: fix compilation on SLES15-SP3 > > version: 19.11.9-rc1 > > > > Ciara Loftus (1): > > net/af_xdp: fix error handling during Rx queue setup > > > > Conor Walsh (1): > > examples/l3fwd: fix LPM IPv6 subnets > > > > Dapeng Yu (2): > > net/e1000: remove MTU setting limitation > > examples/packet_ordering: fix port configuration > > > > David Christensen (1): > > config/ppc: reduce number of cores and NUMA nodes > > > > David Harton (1): > > net/ena: fix releasing Tx ring mbufs > > > > David Marchand (2): > > doc: fix sphinx rtd theme import in GHA > > service: clean references to removed symbol > > > > Dmitry Kozlyuk (1): > > net/pcap: fix format string > > > > Ed Czeck (2): > > net/ark: update packet director initial state > > net/ark: refactor Rx buffer recovery > > > > Feifei Wang (1): > > net/i40e: fix parsing packet type for NEON > > > > Ferruh Yigit (3): > > power: remove duplicated symbols from map file > > log/linux: make default output stderr > > license: fix typos > > > > Guoyang Zhou (1): > > net/hinic: fix crash in secondary process > > > > Haiyue Wang (1): > > net/ixgbe: fix Rx errors statistics for UDP checksum > > > > Harman Kalra (1): > > event/octeontx2: fix device reconfigure for single slot > > > > Hemant Agrawal (3): > > ethdev: add missing buses in device iterator > > crypto/dpaa2_sec: fix close and uninit functions > > crypto/dpaa_sec: affine the thread portal affinity > > > > Hongbo Zheng (4): > > app/testpmd: fix Tx/Rx descriptor query error log > > net/hns3: fix FLR miss detection > > net/hns3: delete redundant blank line > > bpf: fix JSLT validation > > > > Huisong Li (8): > > net/hns3: fix flow control exception > > app/testpmd: fix bitmap of link speeds when force speed > > net/hns3: fix flow control mode > > net/hns3: fix DCB mode check > > net/hns3: fix VMDq mode check > > app/testpmd: fix forward lcores number for DCB > > app/testpmd: fix DCB forwarding configuration > > app/testpmd: fix DCB re-configuration > > > > Ibtisam Tariq (1): > > examples/vhost_crypto: remove unused short option > > > > Igor Russkikh (2): > > net/qede: reduce log verbosity > > net/qede: accept bigger RSS table > > > > Ilya Maximets (1): > > net/virtio: fix interrupt unregistering for listening socket > > > > Ivan Malov (1): > > net: fix comment in IPv6 header > > > > Jiawei Zhu (1): > > net/mlx5: fix Rx segmented packets on mbuf starvation > > > > Jiayu Hu (1): > > vhost: fix queue initialization > > > > Juraj Linke=C5=A1 (1): > > eal/arm64: fix platform register bit > > > > Kai Ji (1): > > test/crypto: fix auth-cipher compare length in OOP > > > > Kalesh AP (25): > > net/bnxt: remove unused macro > > net/bnxt: fix VNIC configuration > > net/bnxt: fix FW readiness check during recovery > > net/bnxt: fix device readiness check > > net/bnxt: fix HWRM and FW incompatibility handling > > net/bnxt: fix PCI write check > > net/bnxt: fix link state operations > > net/bnxt: fix configuring LRO > > net/bnxt: fix health check alarm cancellation > > net/bnxt: remove unnecessary forward declarations > > net/bnxt: remove unused function parameters > > net/bnxt: fix single PF per port check > > net/bnxt: prevent device access in error state > > net/bnxt: fix build failures after merging patches > > net/bnxt: drop unused attribute > > net/bnxt: fix double free in port start failure > > net/bnxt: fix firmware fatal error handling > > net/bnxt: fix memory allocation for command response > > net/bnxt: fix timesync when PTP is not supported > > net/bnxt: fix VF info allocation > > net/bnxt: fix PTP support for Thor > > net/bnxt: fix xstats get > > net/bnxt: fix Rx descriptor status > > net/bnxt: reset filter indices on free > > net/bnxt: fix ring count calculation for Thor > > > > Kevin Traynor (1): > > test/cmdline: fix inputs array > > > > Lance Richardson (6): > > net/bnxt: fix Rx queue count > > net/bnxt: fix Rx buffer posting > > net/bnxt: fix Tx length hint threshold > > net/bnxt: fix handling of null flow mask > > test: fix TCP header initialization > > net/bnxt: fix dynamic VNIC count > > > > Luc Pelletier (2): > > eal: fix race in control thread creation > > eal: fix hang in control thread creation > > > > Marvin Liu (4): > > vhost: fix split ring potential buffer overflow > > vhost: fix packed ring potential buffer overflow > > vhost: fix batch dequeue potential buffer overflow > > vhost: fix initialization of temporary header > > > > Min Hu (Connor) (13): > > net/hns3: fix MTU config complexity > > net/hns3: update HiSilicon copyright syntax > > examples/ptpclient: remove wrong comment > > test/bpf: fix error message > > doc: fix HiSilicon copyright syntax > > net/hns3: remove unused macros > > net/hns3: remove unused macro > > app/eventdev: fix overflow in lcore list parsing > > test/kni: fix a comment > > test/kni: check init result > > net/hns3: fix typos on comments > > net/e1000: fix flow error message object > > app/bbdev: fix HARQ error messages > > > > Murphy Yang (1): > > net/ixgbe: fix RSS RETA being reset after port start > > > > Natanael Copa (5): > > common/dpaax/caamflib: fix build with musl > > bus/dpaa: fix 64-bit arch detection > > bus/dpaa: fix build with musl > > net/cxgbe: remove use of uint type > > app/testpmd: fix build with musl > > > > Nipun Gupta (1): > > bus/dpaa: fix statistics reading > > > > Nithin Dabilpuram (2): > > vfio: do not merge contiguous areas > > vfio: fix DMA mapping granularity for IOVA as VA > > > > Olivier Matz (1): > > test/mempool: fix object initializer > > > > Pavan Nikhilesh (1): > > test/event: fix timeout accuracy > > > > Qi Zhang (5): > > net/ice/base: fix payload indicator on ptype > > net/ice/base: cleanup filter list on error > > net/ice/base: fix memory allocation for MAC addresses > > net/iavf: fix TSO max segment size > > common/iavf: use pad byte to specify MAC type > > > > Raslan Darawsheh (1): > > ethdev: update flow item GTP QFI definition > > > > Richael Zhuang (2): > > test/power: add delay before checking CPU frequency > > test/power: round CPU frequency to check > > > > Robin Zhang (5): > > net/i40e: announce request queue capability in PF > > net/i40e: fix lack of MAC type when set MAC address > > net/iavf: fix lack of MAC type when set MAC address > > net/iavf: fix primary MAC type when starting port > > net/i40e: fix primary MAC type when starting port > > > > Rohit Raj (2): > > net/dpaa2: fix getting link status > > examples/l2fwd-crypto: fix packet length while decryption > > > > Roy Shterman (1): > > mem: fix freeing segments in --huge-unlink mode > > > > Satheesh Paul (1): > > net/octeontx2: fix VLAN filter > > > > Shijith Thotton (1): > > eventdev: fix case to initiate crypto adapter service > > > > Siwar Zitouni (1): > > net/ice: fix disabling promiscuous mode > > > > Somnath Kotur (4): > > net/bnxt: fix Rx and Tx timestamps > > net/bnxt: fix Tx timestamp init > > net/bnxt: refactor multi-queue Rx configuration > > net/bnxt: fix Rx timestamp when FIFO pending bit is set > > > > Stanislaw Kardach (4): > > test: proceed if timer subsystem already initialized > > stack: allow lock-free only on relevant architectures > > test/distributor: fix worker notification in burst mode > > test/distributor: fix burst flush on worker quit > > > > Stephen Hemminger (1): > > net/bnxt: use prefix on global function > > > > Tal Shnaiderman (1): > > eal/windows: fix default thread priority > > > > Thinh Tran (1): > > test: fix autotest handling of skipped tests > > > > Thomas Monjalon (8): > > eal: fix comment of OS-specific header files > > buildtools: fix build with busybox > > build: detect execinfo library on Linux > > examples/bbdev: fix header include for musl > > app: fix exit messages > > doc: fix names of UIO drivers > > doc: fix build with Sphinx 4 > > drivers/net: check process type in close operation > > > > Tyler Retzlaff (1): > > eal: add C++ include guard for reciprocal header > > > > Vadim Podovinnikov (1): > > net/bonding: fix LACP system address check > > > > Venkat Duvvuru (1): > > net/bnxt: fix queues per VNIC > > > > Viacheslav Ovsiienko (8): > > net/mlx5: fix metadata item validation for ingress flows > > net/mlx5: fix Rx metadata leftovers > > net/mlx4: fix RSS action with null hash key > > app/testpmd: fix segment number check > > net/mlx5: remove drop queue function prototypes > > net/mlx4: fix buffer leakage on device close > > net/mlx5: fix probing device in legacy bonding mode > > net/mlx5: fix drop action for Direct Rules/Verbs > > > > Wenjun Wu (1): > > net/ice: check some functions return > > > > Wenwu Ma (1): > > net/ice: fix illegal access when removing MAC filter > > > > Xiao Wang (1): > > vdpa/ifc: check PCI config read > > > > Xiaoyu Min (1): > > net/mlx5: support RSS expansion for IPv6 GRE > > > > Xiaoyun Li (2): > > app/testpmd: remove unnecessary UDP tunnel check > > net/i40e: fix IPv4 fragment offload > > > > Xueming Li (1): > > net/virtio: fix vectorized Rx queue rearm > > > > Youri Querry (1): > > bus/fslmc: fix random portal hangs with qbman 5.0 > > > > Yunjian Wang (2): > > vfio: fix API description > > vfio: fix duplicated user mem map > > > > -- > Christian Ehrhardt > Staff Engineer, Ubuntu Server > Canonical Ltd --=20 Christian Ehrhardt Staff Engineer, Ubuntu Server Canonical Ltd