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 16139A0C40; Tue, 8 Jun 2021 13:31:27 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 856C240689; Tue, 8 Jun 2021 13:31:26 +0200 (CEST) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by mails.dpdk.org (Postfix) with ESMTP id 3ABE54067A for ; Tue, 8 Jun 2021 13:31:25 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1623151884; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=6PrJYFdSdYPdoXmWalS4wwXdU3bmRLF0PQnZKT+x0xA=; b=NSdFUep4EO51K3URfJvWcx3HQT3+kI8f3VM8lcYk1KAgpnr/XXghB1hMWokIdKOl3X/ov4 rnhp52JB/ykCNGv70jvTSup33XRpbCDtE26+tMUtX4dOfSRZB7ViStDxfKHUHixOuhv0xh pNw2Ge8qZnICmwxk/lTGHh1D2TD1UtQ= Received: from mail-wr1-f72.google.com (mail-wr1-f72.google.com [209.85.221.72]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-276-iDxgp1DPMV6i_bF9_UBa0g-1; Tue, 08 Jun 2021 07:31:17 -0400 X-MC-Unique: iDxgp1DPMV6i_bF9_UBa0g-1 Received: by mail-wr1-f72.google.com with SMTP id v15-20020a5d4a4f0000b0290118dc518878so9347905wrs.6 for ; Tue, 08 Jun 2021 04:31:17 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:cc:references:from:subject:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=6PrJYFdSdYPdoXmWalS4wwXdU3bmRLF0PQnZKT+x0xA=; b=n/J1u3OkGKnpqHghvJStNgYyFGxQtqPi75gOTb4EUux7dTFZNManwZcViosaq80tIx iblad35A5ozcwda3xo9iYfq0DbgE5/7BHd/SYWD7y7ilxqUFJCZdx1ML/97WVCVGDkjp dzMhet3KWehOk8uLVqc9ruv3zYr1Og3w3Z8c0R3z07co9IiQ3KvQO60f3JRR5oVZc/M/ XrdZESU4qYMcfrmgXl+ug9bDwDzo/KulrGYUvx8ufg3O8V0g++/c25kH8X4TTRuo+cdB VeMlO3ZXsxvLmPruBIGEL32FrKmQFPmpajRLCPSVXScBDrVtpIpjywF41nvPDCeTjs+v E8eQ== X-Gm-Message-State: AOAM533MYWtdl6qZAcgWXECUW9GjZR95OUwVUK/YszNUogkr7d+j/EX2 b1O7WevIIUuOPG/lyzioBMp/VLxnXojWJy0+M5/cJQdg9mu25dkw/vsS+WAVxlTzVT0rxuQiQTW rHlM= X-Received: by 2002:a7b:c304:: with SMTP id k4mr3740908wmj.68.1623151876095; Tue, 08 Jun 2021 04:31:16 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwPnvNum5JXlvwNh+YhrCaoTnG5Sf9NfDa6WnNdMUbv3UnXAvDEhBPNTFDmD6zBII+MV8OfXA== X-Received: by 2002:a7b:c304:: with SMTP id k4mr3740888wmj.68.1623151875829; Tue, 08 Jun 2021 04:31:15 -0700 (PDT) Received: from [192.168.0.36] ([78.17.79.77]) by smtp.gmail.com with ESMTPSA id c7sm19661709wrs.23.2021.06.08.04.31.14 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 08 Jun 2021 04:31:14 -0700 (PDT) To: "Xueming(Steven) Li" Cc: "dev@dpdk.org" , John McNamara , Luca Boccassi , NBU-Contact-Thomas Monjalon , Christian Ehrhardt , Ferruh Yigit , David Marchand References: From: Kevin Traynor Message-ID: <7aa43ff9-d4b3-3f12-eba1-ad7016299bac@redhat.com> Date: Tue, 8 Jun 2021 12:31:13 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.10.1 MIME-Version: 1.0 In-Reply-To: Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=ktraynor@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit Subject: Re: [dpdk-dev] 20.11.2 patches review and test X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" (reduced Cc) Hi Steven, On 01/06/2021 08:54, Xueming(Steven) Li wrote: > Hi all, > > Here is a list of patches targeted for stable release 20.11.2. > > The planned date for the final release is 15th 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=v20.11.2-rc1 > > These patches are located at branch 20.11 of dpdk-stable repo: > https://dpdk.org/browse/dpdk-stable/ > Is the list of patches up to 21.05? Did you drop the fixes for GCC11/clang12? I didn't see them here or in the failed list. I think there is a couple that didn't get the right tags, but the ones that did seem missing too. It would mean that 20.11.2 would not compile on the latest Fedora (34) with the distro packaged compiler versions. Kevin. > > Thanks. > > Xueming Li > > --- > Ajit Khaparde (3): > net/bnxt: fix RSS context cleanup > net/bnxt: check kvargs parsing > net/bnxt: fix resource cleanup > > Alvin Zhang (7): > net/ice: fix VLAN filter with PF > net/i40e: fix input set field mask > net/igc: fix Rx RSS hash offload capability > net/igc: fix Rx error counter for bad length > net/e1000: fix Rx error counter for bad length > net/e1000: fix max Rx packet size > net/igc: fix Rx packet size > > Anatoly Burakov (2): > fbarray: fix log message on truncation error > power: do not skip saving original P-state governor > > Andrew Boyer (1): > net/ionic: fix completion type in lif init > > Andrew Rybchenko (3): > net/failsafe: fix RSS hash offload reporting > net/failsafe: report minimum and maximum MTU > common/sfc_efx: remove GENEVE from supported tunnels > > Ankur Dwivedi (1): > crypto/octeontx: fix session-less mode > > 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 > > Chenbo Xia (1): > examples/vhost: check memory table query > > Chengchang Tang (15): > net/hns3: fix HW buffer size on MTU update > net/hns3: fix processing Tx offload flags > net/hns3: fix Tx checksum for UDP packets with special port > net/hns3: fix long task queue pairs reset time > 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 > net/hns3: fix timing in resetting queues > net/hns3: fix queue state when concurrent with reset > net/hns3: fix configure FEC when concurrent with reset > net/hns3: fix use of command status enumeration > examples: add eal cleanup to examples > net/bonding: fix adding itself as its slave > net/hns3: fix timing in mailbox > > Chengwen Feng (15): > net/hns3: fix flow counter value > net/hns3: fix VF mailbox head field > net/hns3: support get device version when dump register > net/hns3: fix some packet types > net/hns3: fix missing outer L4 UDP flag for VXLAN > net/hns3: remove VLAN/QinQ ptypes from support list > test: check thread creation > common/dpaax: fix possible null pointer access > examples/ethtool: remove unused parsing > net/hns3: fix flow director lock > net/e1000/base: fix timeout for shadow RAM write > net/hns3: fix setting default MAC address in bonding of VF > net/hns3: fix possible mismatched response of mailbox > net/hns3: fix VF handling LSC event in secondary process > net/hns3: fix verification of NEON support > > Ciara Loftus (1): > net/af_xdp: fix error handling during Rx queue setup > > Conor Walsh (1): > examples/l3fwd: fix LPM IPv6 subnets > > Cristian Dumitrescu (3): > table: fix actions with different data size > pipeline: fix instruction translation > pipeline: fix endianness conversions > > Dapeng Yu (3): > net/igc: remove MTU setting limitation > net/e1000: remove MTU setting limitation > examples/packet_ordering: fix port configuration > > David Harton (1): > net/ena: fix releasing Tx ring mbufs > > David Marchand (8): > doc: fix sphinx rtd theme import in GHA > service: clean references to removed symbol > eal: fix evaluation of log level option > ci: hook to GitHub Actions > ci: enable v21 ABI checks > ci: fix package installation in GitHub Actions > ci: ignore APT update failure in GitHub Actions > ci: catch coredumps > > Dekel Peled (1): > common/mlx5: fix DevX read output buffer size > > Dmitry Kozlyuk (3): > net/pcap: fix format string > eal/windows: add missing SPDX license tag > buildtools: fix all drivers disabled on Windows > > Ed Czeck (2): > net/ark: update packet director initial state > net/ark: refactor Rx buffer recovery > > Elad Nachman (2): > kni: support async user request > kni: fix kernel deadlock with bifurcated device > > Feifei Wang (2): > net/i40e: fix parsing packet type for NEON > test/trace: fix race on collected perf data > > 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 > > Hongbo Zheng (3): > app/testpmd: fix Tx/Rx descriptor query error log > net/hns3: fix FLR miss detection > net/hns3: delete redundant blank line > > Huisong Li (11): > net/hns3: fix device capabilities for copper media type > net/hns3: remove unused parameter markers > net/hns3: fix reporting undefined speed > net/hns3: fix link update when failed to get link info > net/hns3: fix flow control exception > app/testpmd: fix bitmap of link speeds when force speed > net/hns3: fix flow control mode > net/hns3: remove redundant mailbox response > net/hns3: fix DCB mode check > net/hns3: fix VMDq mode check > net/hns3: fix mbuf leakage > > 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 (5): > net/sfc: fix buffer size for flow parse > net: fix comment in IPv6 header > net/sfc: fix error path inconsistency > common/sfc_efx/base: fix indication of MAE encap support > net/sfc: fix outer rule rollback on error > > Jiawei Wang (2): > app/testpmd: fix NVGRE encap configuration > net/mlx5: fix resource release for mirror flow > > Jiawei Zhu (1): > net/mlx5: fix Rx segmented packets on mbuf starvation > > Jiawen Wu (3): > net/txgbe: remove unused functions > net/txgbe: fix Rx missed packet counter > net/txgbe: update packet type > > John Daley (1): > net/enic: fix flow initialization error handling > > Kalesh AP (18): > net/bnxt: remove unused macro > net/bnxt: fix VNIC configuration > net/bnxt: fix firmware fatal error handling > net/bnxt: fix FW readiness check during recovery > net/bnxt: fix device readiness check > net/bnxt: fix VF info allocation > net/bnxt: fix HWRM and FW incompatibility handling > net/bnxt: mute some failure logs > app/testpmd: check MAC address query > net/bnxt: fix PCI write check > net/bnxt: fix link state operations > net/bnxt: fix timesync when PTP is not supported > net/bnxt: fix memory allocation for command response > net/bnxt: fix double free in port start failure > net/bnxt: fix configuring LRO > net/bnxt: fix health check alarm cancellation > net/bnxt: fix PTP support for Thor > net/bnxt: fix ring count calculation for Thor > > Kevin Traynor (1): > test/cmdline: fix inputs array > > Lance Richardson (6): > 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 Rx descriptor status > net/bnxt: fix Rx queue count > > Leyi Rong (1): > net/iavf: fix packet length parsing in AVX512 > > Li Zhang (1): > net/mlx5: fix flow actions index in cache > > Luc Pelletier (2): > eal: fix race in control thread creation > eal: fix hang in control thread creation > > Marvin Liu (5): > 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 > vhost: fix initialization of async temporary header > > Matan Azrad (4): > common/mlx5/linux: add glue function to query WQ > common/mlx5: add DevX command to query WQ > common/mlx5: add DevX commands for queue counters > vdpa/mlx5: fix virtq cleaning > > Min Hu (Connor) (8): > net/hns3: fix MTU config complexity > net/hns3: update HiSilicon copyright syntax > net/hns3: fix copyright date > 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 > > Murphy Yang (3): > net/ixgbe: fix RSS RETA being reset after port start > net/i40e: fix flow director config after flow validate > net/i40e: fix flow director for common pctypes > > 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 (3): > vfio: do not merge contiguous areas > vfio: fix DMA mapping granularity for IOVA as VA > test/mem: fix page size for external memory > > Pallavi Kadam (1): > bus/pci: skip probing some Windows NDIS devices > > Pavan Nikhilesh (2): > test/event: fix timeout accuracy > app/eventdev: fix timeout accuracy > > Pu Xu (1): > ip_frag: fix fragmenting IPv4 packet with header option > > Qi Zhang (7): > net/ice/base: fix payload indicator on ptype > net/ice/base: fix uninitialized struct > net/ice/base: cleanup filter list on error > net/ice/base: fix memory allocation for MAC addresses > net/iavf: fix TSO max segment size > doc: fix matching versions in ice guide > net/iavf: fix wrong Tx context descriptor > > Radha Mohan Chintakuntla (1): > raw/octeontx2_dma: assign PCI device in DPI VF > > 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 (4): > net/i40e: announce request queue capability in PF > doc: update recommended versions for i40e > net/i40e: fix lack of MAC type when set MAC address > net/iavf: fix lack of MAC type when set MAC address > > Rohit Raj (3): > net/dpaa2: fix getting link status > net/dpaa: 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 > > Savinay Dharmappa (1): > sched: fix traffic class oversubscription parameter > > Shijith Thotton (1): > eventdev: fix case to initiate crypto adapter service > > Siwar Zitouni (1): > net/ice: fix disabling promiscuous mode Somnath Kotur (3): > net/bnxt: fix xstats get > net/bnxt: fix Rx and Tx timestamps > net/bnxt: fix Tx timestamp init > > Stanislaw Kardach (1): > test: proceed if timer subsystem already initialized > > Stephen Hemminger (1): > kni: refactor user request processing > > Tal Shnaiderman (2): > eal/windows: fix default thread priority > eal/windows: fix return codes of pthread shim layer > > Tengfei Zhang (1): > net/pcap: fix file descriptor leak on close > > Thinh Tran (1): > test: fix autotest handling of skipped tests > > Thomas Monjalon (16): > bus/pci: fix Windows kernel driver categories > eal: fix comment of OS-specific header files > buildtools: fix build with busybox > build: detect execinfo library on Linux > build: remove redundant _GNU_SOURCE definitions > eal: fix build with musl > net/igc: remove use of uint type > event/dlb: fix header includes for musl > examples/bbdev: fix header include for musl > drivers: fix log level after loading > app/regex: fix usage text > app/testpmd: fix usage text > doc: fix names of UIO drivers > doc: fix build with Sphinx 4 > bus/pci: support I/O port operations with musl > app: fix exit messages > > 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 (11): > net/mlx5: fix external buffer pool registration for Rx queue > net/mlx5: fix metadata item validation for ingress flows > net/mlx5: fix hashed list size for tunnel flow groups > net/mlx5: fix UAR allocation diagnostics messages > common/mlx5: add timestamp format support to DevX > vdpa/mlx5: support timestamp format > net/mlx5: fix Rx metadata leftovers > net/mlx5: fix drop action for Direct Rules/Verbs > net/mlx4: fix RSS action with null hash key > net/mlx5: support timestamp format > regex/mlx5: support timestamp format > > Wenjun Wu (2): > net/ice: check some functions return > net/ice: fix RSS hash update > > Wenwu Ma (1): > net/ice: fix illegal access when removing MAC filter > > Wenzhuo Lu (2): > net/iavf: fix crash in AVX512 > net/ice: fix crash in AVX512 > > Wisam Jaddo (1): > app/flow-perf: fix encap/decap actions > > Xiao Wang (1): > vdpa/ifc: check PCI config read > > Xiaoyu Min (4): > net/mlx5: support RSS expansion for IPv6 GRE > net/mlx5: fix shared inner RSS > net/mlx5: fix missing shared RSS hash types > net/mlx5: fix redundant flow after RSS expansion > > Xiaoyun Li (2): > app/testpmd: remove unnecessary UDP tunnel check > net/i40e: fix IPv4 fragment offload > > Youri Querry (1): > bus/fslmc: fix random portal hangs with qbman 5.0 > > Yunjian Wang (3): > vfio: fix API description > net/mlx5: fix using flow tunnel before null check > vfio: fix duplicated user mem map >