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 68E6BA0508; Fri, 1 Apr 2022 12:22:51 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id D30944291A; Fri, 1 Apr 2022 12:22:50 +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 0BAAB42913 for ; Fri, 1 Apr 2022 12:22:48 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1648808568; 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; bh=HfYb2oy28+/bUvGVbyvdMWWjQlh3of11CKbkH8sHs24=; b=cc96COsewt2mOTMuitJ96x5bz08YK22S/a77szRNcnpH+3NnOEEWIY/7ZJsPs5XQ03jF/8 OjTYauFRSnjzWoGdRZqJ7yEbyGCNYVQkAlF7f63GWZ3HESUi/FSiP0LWKMWcFJVs2UtC7s dSy7iOTGxRSQaaeIqUcg1knhnz3TOJw= Received: from mimecast-mx02.redhat.com (mx3-rdu2.redhat.com [66.187.233.73]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-178-J24-k20kNUqfKuCipGsJEg-1; Fri, 01 Apr 2022 06:22:43 -0400 X-MC-Unique: J24-k20kNUqfKuCipGsJEg-1 Received: from smtp.corp.redhat.com (int-mx09.intmail.prod.int.rdu2.redhat.com [10.11.54.9]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 9EA531C07854; Fri, 1 Apr 2022 10:22:42 +0000 (UTC) Received: from rh.Home (unknown [10.39.195.100]) by smtp.corp.redhat.com (Postfix) with ESMTP id 610775E2043; Fri, 1 Apr 2022 10:22:36 +0000 (UTC) From: Kevin Traynor To: stable@dpdk.org Cc: dev@dpdk.org, Abhishek Marathe , Ali Alnubani , benjamin.walker@intel.com, David Christensen , hariprasad.govindharajan@intel.com, Hemant Agrawal , Ian Stokes , Jerin Jacob , John McNamara , Ju-Hyoung Lee , Kevin Traynor , Luca Boccassi , Pei Zhang , qian.q.xu@intel.com, Raslan Darawsheh , Thomas Monjalon , yuan.peng@intel.com, zhaoyan.chen@intel.com Subject: 21.11.1 patches review and test Date: Fri, 1 Apr 2022 11:22:16 +0100 Message-Id: <20220401102216.642587-1-ktraynor@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.85 on 10.11.54.9 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-Transfer-Encoding: 8bit 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 Hi all, Here is a list of patches targeted for stable release 21.11.1. Please try and complete validation by April 13th. 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=v21.11.1-rc1 These patches are located at branch 21.11 of dpdk-stable repo: https://dpdk.org/browse/dpdk-stable/ Thanks. Kevin --- Adham Masarwah (2): net/mlx5: fix destroying empty matchers list app/testpmd: fix show RSS RETA on Windows Ajit Khaparde (7): net/bnxt: fix ring teardown net/bnxt: fix PAM4 mask setting net/bnxt: fix crash by validating pointer net/bnxt: check VF representor pointer before access net/bnxt: fix VF resource allocation strategy net/bnxt: set HW coalescing parameters net/bnxt: fix ring calculation for representors Alexander Kozyrev (4): net/mlx5: fix maximum packet headers size for TSO net/mlx5: fix MPRQ WQE size assertion net/mlx5: fix committed bucket size net/mlx5: fix meter capabilities reporting Ali Alnubani (1): doc: fix typos and punctuation in flow API guide Anatoly Burakov (1): net/qede: fix redundant condition in debug code Andy Pei (1): vdpa/ifc: fix log info mismatch Ankur Dwivedi (1): common/cnxk: fix NPC key extraction validation Anoob Joseph (4): common/cnxk: fix reset of fields crypto/cnxk: fix inflight count calculation crypto/cnxk: fix extend tail calculation crypto/cnxk: fix update of number of descriptors Arek Kusztal (1): cryptodev: fix RSA key type name Asaf Ravid (1): net/cnxk: fix promiscuous mode in multicast enable flow Ashwin Sekhar T K (1): mempool/cnxk: fix batch allocation failure path Bin Zheng (1): net/ixgbe: add vector Rx parameter check Bing Zhao (5): common/mlx5: fix probing failure code app/testpmd: fix raw encap of GENEVE option net/mlx5: fix matcher priority with ICMP or ICMPv6 net/mlx5: remove unused reference counter net/mlx5: fix configuration without Rx queue Brian Dooley (13): eal: add missing C++ guards telemetry: add missing C++ guards ethdev: add missing C++ guards metrics: add missing C++ guards acl: add missing C++ guards compressdev: add missing C++ guards eventdev: add missing C++ guards kni: add missing C++ guards vhost: add missing C++ guards bpf: add missing C++ guards cryptodev: add missing C++ guards examples/l2fwd-crypto: fix port mask overflow crypto/virtio: fix out-of-bounds access Bruce Richardson (23): doc: remove dependency on findutils on FreeBSD dma/idxd: fix burst capacity calculation dma/idxd: fix paths to driver sysfs directory dma/idxd: fix wrap-around in burst capacity calculation build: fix warnings when running external commands build: remove deprecated Meson functions eal: fix C++ include eventdev: fix C++ include graph: fix C++ include ipsec: fix C++ include table: fix C++ include vhost: fix C++ include ethdev: fix cast for C++ compatibility test/dma: fix missing checks for device capacity dma/idxd: configure maximum batch size to high value doc: improve configuration examples in idxd guide distributor: fix potential overflow eal/freebsd: add missing C++ include guards compressdev: fix missing space in log macro cryptodev: fix clang C++ include eventdev: fix clang C++ include doc: replace characters for (R) symbol in Linux guide doc: fix missing note on UIO module in Linux guide Chandubabu Namburu (1): net/axgbe: use PCI root complex device to distinguish device Chenbo Xia (1): vhost: fix queue number check when setting inflight FD Chengchang Tang (1): net/bonding: fix offloading configuration Chengwen Feng (2): net/hns3: delete duplicated RSS type dma/hisilicon: use common PCI device naming Chuanshe Zhang (1): examples/flow_classify: fix failure message Ciara Loftus (2): net/af_xdp: fix build with -Wunused-function net/af_xdp: ensure socket is deleted on Rx queue setup error Ciara Power (4): crypto/ipsec_mb: fix queue setup null pointer dereference crypto/ipsec_mb: fix queue cleanup null pointer dereference crypto/ipsec_mb: fix tainted data for session crypto/ipsec_mb: remove useless check Cristian Dumitrescu (2): pipeline: fix annotation checks pipeline: fix table state memory allocation Dapeng Yu (2): net/ice: track DCF state of PF net/i40e: enable maximum frame size at port level Dariusz Sosnowski (3): net/mlx5: fix inline length for multi-segment TSO net/mlx5: fix MPLS/GRE Verbs spec ordering net/mlx5: fix VLAN push action validation David Marchand (8): devtools: fix comment detection in forbidden token check stack: fix stubs header export test/mbuf: fix mbuf data content check ethdev: fix MAC address in telemetry device info net/af_xdp: add missing trailing newline in logs devtools: remove event/dlb exception in ABI check vhost: fix FD leak with inflight messages bpf: fix build with some libpcap version on FreeBSD Dawid Gorecki (2): net/ena: fix reset reason being overwritten net/ena: check memory BAR before initializing LLQ Devendra Singh Rawat (3): net/qede: fix Tx completion net/qede: fix Rx bulk net/qede: fix maximum Rx packet length Dmitry Kozlyuk (8): net/mlx5: fix GCC uninitialized variable warning net/mlx5: relax headroom assertion app/testpmd: fix external buffer allocation common/mlx5: fix MR lookup for non-contiguous mempool common/mlx5: add Netlink event helpers net/mlx5: fix link status change detection net/mlx5: fix initial link status detection net/mlx5: fix modify port action validation Elena Agostini (3): gpu/cuda: fix memory list cleanup doc: add CUDA driver features gpu/cuda: fix dependency loading path Ferruh Yigit (2): net/bonding: fix MTU set for slaves ethdev: fix doxygen comments for device info struct Geoffrey Le Gourriérec (1): net/bnxt: restore dependency on kernel modules Gerry Gribbon (1): app/regex: fix number of matches Gowrishankar Muthukrishnan (6): event/cnxk: fix variables casting event/cnxk: fix uninitialized local variables common/cnxk: add missing checks of return values common/cnxk fix unintended sign extension common/cnxk: fix uninitialized pointer read net/cnxk: fix uninitialized local variable Gregory Etelson (10): net/mlx5: fix RSS expansion with explicit next protocol net/mlx5: fix GRE protocol type translation for Verbs net/mlx5: fix GRE item translation in Verbs net/mlx5: reduce flex item flow handle size net/mlx5: fix flex item header length translation net/mlx5: fix inet IPIP protocol type net/mlx5: fix next protocol RSS expansion net/mlx5: fix flex item availability app/testpmd: fix GTP header parsing in checksum engine app/testpmd: fix flow rule with flex input link Haiyue Wang (2): net/iavf: remove git residue symbol doc: fix KNI PMD name typo Harman Kalra (3): common/cnxk: reset stale values on error debug registers common/cnxk: always use single interrupt ID with NIX common/cnxk: fix mbuf data offset for VF Harold Huang (2): net/virtio-user: fix resource leak on probing failure net/kni: fix config initialization Heinrich Kuhn (1): net/nfp: free HW ring memzone on queue release Hemant Agrawal (1): crypto/dpaax_sec: fix auth/cipher xform chain checks Honnappa Nagarahalli (3): examples/distributor: reduce Tx queue number to 1 examples/l3fwd: share queue size variables examples/l3fwd: make Rx and Tx queue size configurable Huisong Li (10): net/hns3: fix mailbox wait time net/hns3: fix using enum as boolean net/hns3: fix max packet size rollback in PF net/hns3: fix insecure way to query MAC statistics net/hns3: fix double decrement of secondary count net/hns3: fix operating queue when TCAM table is invalid kni: fix freeing order in device release net/hns3: fix RSS TC mode entry net/hns3: fix VF RSS TC mode entry net/hns3: increase time waiting for PF reset completion Ivan Malov (8): net/sfc: validate queue span when parsing flow action RSS net/sfc: fix lock releases net/sfc: do not push fast free offload to default TxQ config net/sfc: demand Tx fast free offload on EF10 simple datapath common/sfc_efx/base: fix recirculation ID set in outer rules common/sfc_efx/base: add missing handler for 1-byte fields net/sfc: fix flow tunnel support detection net/sfc: reduce log level of tunnel restore info error Jakub Poczatek (1): doc: fix FIPS guide Jiawei Wang (4): net/mlx5: fix NIC egress flow mismatch in switchdev mode net/mlx5: fix sample flow action on trusted device net/mlx5: fix implicit tag insertion with sample action net/mlx5: fix port matching in sample flow rule Jiawen Wu (8): net/ngbe: fix Rx by initializing packet buffer early net/ngbe: fix missed link interrupt net/ngbe: fix Tx hang on queue disable net/ngbe: fix packet statistics net/txgbe: fix link up and down net/txgbe: fix KR auto-negotiation net/ngbe: fix debug logs net/txgbe: fix debug logs Jie Hai (1): net/hns3: remove duplicate macro definition Jie Wang (1): net: fix L2TPv2 common header Jie Zhou (2): eal/windows: fix error code for not supported API test/mem: fix error check Josh Soref (1): fix spelling in comments and strings Junfeng Guo (3): net/ice: fix pattern check for flow director parser net/ice: fix pattern check in flow director raw/ntb: clear all valid doorbell bits on init Junjie Wan (1): net/bonding: fix slaves initializing on MTU setting Junxiao Shi (1): net/af_xdp: fix custom program loading with multiple queues Juraj Linkeš (1): config/arm: add values for native armv7 Kai Ji (2): test/crypto: fix out-of-place SGL in raw datapath crypto/qat: fix GEN4 AEAD job in raw data path Kalesh AP (15): net/bnxt: fix multicast address set net/bnxt: fix multicast MAC restore during reset recovery net/bnxt: fix queue stop operation net/bnxt: restore RSS configuration after reset recovery net/bnxt: fix restoring VLAN filtering after recovery net/bnxt: cap maximum number of unicast MAC addresses net/bnxt: set fast-path pointers only if recovery succeeds net/bnxt: add null check for mark table net/bnxt: fix flow create when RSS is disabled net/bnxt: get maximum supported multicast filters count net/bnxt: fix handling of VF configuration change net/bnxt: fix xstats query net/bnxt: fix check for autoneg enablement net/bnxt: handle ring cleanup in case of error net/bnxt: fix memzone allocation per VNIC Karl Bonde Torp (1): build: fix build on FreeBSD with Meson 0.61.1 Kathleen Capella (2): net/iavf: count continuous DD bits for Arm net/iavf: count continuous DD bits for Arm in flex Rx Kevin Liu (2): net/ice: fix Tx checksum offload net/ice: fix Tx offload path choice Kevin Traynor (4): maintainers: update for stable branches build: suppress rte_crypto_asym_op abi check Revert "crypto/ipsec_mb: fix length and offset settings" Revert "net/mlx5: fix flex item availability" Kumara Parameshwaran (2): ethdev: add internal function to device struct from name net/tap: fix to populate FDs in secondary process Lance Richardson (2): buildtools: fix AVX512 check for Python 3.5 net/bnxt: fix xstats names query overrun Leyi Rong (1): net/iavf: fix potential out-of-bounds access Lijun Ou (1): net/hns3: fix RSS key with null Lior Margalit (1): net/mlx5: fix assertion on flags set in packet mbuf Madhuker Mythri (1): devargs: fix crash with uninitialized parsing Martijn Bakker (1): pflock: fix header file installation Martin Spinler (2): net/nfb: fix array indexes in deinit functions net/nfb: fix multicast/promiscuous mode switching Marvin Liu (1): net/virtio: fix slots number when indirect feature on Matan Azrad (1): vdpa/mlx5: workaround queue stop with traffic Maxime Coquelin (1): vhost: fix unsafe vring addresses modifications Maxime Gouin (3): bus/ifpga: remove useless check while browsing devices net/nfp: remove duplicated check when setting MAC address net/nfp: remove useless range checks Megha Ajmera (1): examples/qos_sched: fix core mask overflow Michael Baum (17): common/mlx5: add minimum WQE size for striding RQ net/mlx5: improve stride parameter names net/mlx5: fix MPRQ stride devargs adjustment common/mlx5: fix error handling in multi-class probe net/mlx5: fix memory socket selection in ASO management common/mlx5: fix missing validation in devargs parsing net/mlx5: fix sibling device config check net/mlx5: fix ineffective metadata argument adjustment net/mlx5: fix ASO CT object release net/mlx5: fix errno update in shared context creation net/mlx5: fix entry in shared Rx queues list doc: remove obsolete vector Tx explanations from mlx5 guide doc: replace broken links in mlx guides doc: correct name of BlueField-2 in mlx5 guide net/mlx5: fix shared counter flag in flow validation net/mlx5: fix check in count action validation common/mlx5: consider local functions as internal Michal Krawczyk (6): net/ena: remove unused enumeration net/ena: remove unused offload variables net/ena: skip timer if reset is triggered net/ena: fix meta descriptor DF flag setup net/ena: fix checksum flag for L4 bus/pci: assign driver pointer before mapping Michal Wilczynski (1): net/ice: fix overwriting of LSE bit by DCF Min Hu (Connor) (6): net/hns3: fix Rx/Tx functions update net/hns3: fix vector Rx/Tx when PTP enabled net/bonding: fix promiscuous and allmulticast state net/bonding: fix reference count on mbufs app/testpmd: fix bonding mode set app/testpmd: check starting port is not in bonding Naga Harish K S V (2): eventdev/eth_tx: fix queue add error code eventdev/eth_rx: fix queue config query Nicolas Chautru (1): baseband/acc100: avoid out-of-bounds access Nipun Gupta (1): examples/l3fwd: fix Rx burst size for event mode Nithin Dabilpuram (11): examples/ipsec-secgw: fix eventdev start sequence examples/ipsec-secgw: fix default flow rule creation common/cnxk: fix shift offset for TL3 length disable common/cnxk: fix byte order of frag sizes and infos common/cnxk: fix null pointer dereferences common/cnxk: fix uninitialized variables examples/ipsec-secgw: fix buffer freeing in vector mode net/cnxk: fix inline device RQ tag mask net/cnxk: register callback early to handle initial packets net/cnxk: fix inline IPsec security error handling common/cnxk: fix bitmap usage for TM Pablo de Lara (9): crypto/ipsec_mb: fix buffer overrun crypto/ipsec_mb: check missing operation types crypto/ipsec_mb: fix ZUC authentication verify crypto/ipsec_mb: fix ZUC operation overwrite crypto/ipsec_mb: fix length and offset settings test/efd: fix sockets mask size efd: fix uninitialized structure crypto/ipsec_mb: fix length and offset settings crypto/ipsec_mb: fix GMAC parameters setting Pavan Nikhilesh (6): eventdev/eth_rx: fix missing internal port checks event/cnxk: fix QoS devargs parsing common/cnxk: add workaround for vWQE flush config: align mempool elements to 128 bytes on CN10K event/cnxk: fix sub-event clearing mask length event/cnxk: fix Rx adapter config check Peng Yu (1): vhost: fix linker script syntax Piotr Bronowski (2): crypto/ipsec_mb: fix premature dereference crypto/ipsec_mb: fix GCM requested digest length Qi Zhang (2): net/ice: fix Tx checksum offload capability doc: update matching versions in ice guide Radu Nicolau (5): examples/ipsec-secgw: fix offload flag used for TSO IPv6 net/iavf: fix segmentation offload condition net/iavf: fix segmentation offload buffer size net/iavf: support NAT-T / UDP encapsulation net/iavf: fix AES-GMAC IV size Rahul Bhansali (2): net/cnxk: fix mbuf data length examples/l3fwd: fix buffer overflow in Tx Rahul Lakkireddy (1): net/cxgbe: fix dangling pointer by mailbox access rework Raja Zidane (8): net/mlx5: fix mark enabling for Rx app/testpmd: fix GENEVE parsing in checksum mode app/compress-perf: fix cycle count operations allocation app/compress-perf: optimize operations pool allocation compress/mlx5: support out-of-space status app/compress-perf: fix socket ID type during init app/compress-perf: fix number of queue pairs to setup compressdev: fix socket ID type Rakesh Kudurumalla (2): net/cnxk: fix build with GCC 12 net/cnxk: fix RSS RETA table update Rashmi Shetty (1): doc: fix dlb2 guide Reshma Pattan (1): app/pdump: abort on multi-core capture limit Rongwei Liu (3): net/mlx5: fix shared RSS destroy net/mlx5: fix meter creation default state net/mlx5: forbid multiple ASO actions in a single rule Ruifeng Wang (1): config: add arch define for Arm Satheesh Paul (5): common/cnxk: fix nibble parsing order when dumping MCAM common/cnxk: fix flow deletion common/cnxk: fix log level during MCAM allocation common/cnxk: fix base rule merge net/cnxk: fix Rx/Tx function update Sean Morrissey (2): app/testpmd: fix dereference before null check doc: fix telemetry example in cryptodev guide Shijith Thotton (1): crypto/cnxk: enable allocated queues only Shun Hao (3): net/mlx5: fix meter sub-policy creation net/mlx5: fix E-Switch manager vport ID net/mlx5: fix meter policy creation assert Simei Su (1): net/ice: fix mbuf offload flag for Rx timestamp Srikanth Yalavarthi (1): dma/cnxk: fix installing internal headers Stephen Douthit (1): net/ixgbe: fix FSP check for X550EM devices Stephen Hemminger (7): eal/linux: log hugepage create errors with filename net/memif: remove unnecessary Rx interrupt stub ipc: end multiprocess thread during cleanup vfio: cleanup the multiprocess sync handle pcapng: handle failure of link status query test/bpf: skip dump if conversion fails app/dumpcap: check for failure to set promiscuous Steve Yang (4): app/testpmd: fix stack overflow for EEPROM display net/i40e: fix unintentional integer overflow eal/linux: fix illegal memory access in uevent handler net/iavf: fix function pointer in multi-process Suanming Mou (3): net/mlx5: set flow error for hash list create net/mlx5: remove unused function net/mlx5: fix indexed pool fetch overlap Thinh Tran (1): net/mlx5: fix CPU socket ID for Rx queue creation Thomas Monjalon (6): doc: replace deprecated distutils version parsing dmadev: add missing header include app/testpmd: fix build without drivers regexdev: fix section attribute of symbols build: hide local symbols in shared libraries devtools: fix symbols check Tianfei Zhang (2): raw/ifpga/base: fix SPI transaction raw/ifpga: fix thread closing Tianli Lai (1): examples/kni: add missing trailing newline in log Timothy McDaniel (3): event/dlb2: update rolling mask used for dequeue event/dlb2: poll HW CQ inflights before mapping queue event/dlb2: add shift value check in sparse dequeue Vanshika Shukla (2): net/dpaa2: fix unregistering interrupt handler net/dpaa2: fix timestamping for IEEE1588 Viacheslav Ovsiienko (4): net/mlx5: fix modify field MAC address offset app/testpmd: fix Tx scheduling interval net/mlx5: fix metadata endianness in modify field action doc: fix modify field action description for mlx5 Vladimir Medvedkin (1): app/fib: fix division by zero Wei Huang (5): raw/ifpga/base: fix port feature ID raw/ifpga: fix variable initialization in probing raw/ifpga: fix interrupt handle allocation raw/ifpga: fix monitor thread raw/ifpga: fix build with optimization Weiguo Li (14): common/cnxk: fix error checking net/enic: fix dereference before null check net/dpaa2: fix null pointer dereference regex/mlx5: fix memory allocation check net/memif: remove pointer deference before null check net/iavf: fix null pointer dereference vdpa/sfc: fix null dereference during config vdpa/sfc: fix null dereference during removal compress/octeontx: fix null pointer dereference eventdev/eth_rx: fix parameters parsing memory leak net/sfc: fix memory allocation size for cache net/txgbe: fix queue statistics mapping sched: remove useless malloc in PIE data init net/bnxt: fix null dereference in session cleanup Wenwu Ma (1): examples/vhost: fix launch with physical port Wenxuan Wu (1): eal/linux: fix device monitor stop return Xiaoyu Min (1): net/mlx5: reject jump to root table Xuan Ding (2): vhost: fix field naming in guest page struct vhost: fix physical address mapping Xueming Li (1): net/virtio: fix Tx queue 0 overriden by queue 128 Yajun Wu (1): common/mlx5: fix queue pair ack timeout configuration Yiding Zhou (1): net/ice: fix build with 16-byte Rx descriptor Yu Wenjun (1): net/bonding: fix RSS with early configure Yuan Wang (1): vhost: fix guest to host physical address mapping Yunjian Wang (12): net/bonding: fix mode type mismatch ethdev: fix Rx queue telemetry memory leak on failure net/ice: fix link up when starting device net/virtio-user: check FD flags getting failure net/virtio: fix uninitialized RSS key ring: fix error code when creating ring net/ixgbe: check filter init failure mem: check allocation in dynamic hugepage init ethdev: remove unnecessary null check net/ixgbe: reset security context pointer on close net/txgbe: reset security context pointer on close net/iavf: reset security context pointer on stop Yuying Zhang (1): net/ice/base: add profile validation on switch filter Zhihong Wang (1): ring: fix overflow in memory size calculation