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 90B53458BC for ; Sat, 31 Aug 2024 18:42:13 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 77A0740272; Sat, 31 Aug 2024 18:42:13 +0200 (CEST) Received: from mail-pf1-f178.google.com (mail-pf1-f178.google.com [209.85.210.178]) by mails.dpdk.org (Postfix) with ESMTP id 7C75040263 for ; Sat, 31 Aug 2024 18:42:11 +0200 (CEST) Received: by mail-pf1-f178.google.com with SMTP id d2e1a72fcca58-714287e4083so2572746b3a.2 for ; Sat, 31 Aug 2024 09:42:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1725122530; x=1725727330; darn=dpdk.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date:from:to:cc:subject:date :message-id:reply-to; bh=1D4ZuomnrgypLYzyi9904g2QxSxhFXm2SmugCghhS5w=; b=V0AVNsLkh9LlmVgPqzWJQnT50SpFNubnq2OD3/c8jgXJMZZ0fTm79FtHoGgtxFPt/f rZs/C5hERFp4hXWZ9dlq45YV9flQER4+edeLhPkVePVOaz4UxtNBp8IrV/Iz+H7RivAy Rz94Gs7u9FUkiSiVugRcGP9omH7a4HlTcXLokVzPz6HWkloYPvqGc2YPdQrDX/Xq2F2Q Vr+SDhu4PLvZWWmun2u2BjIGUd8BmslrKUUHNry7v70TY0BL4wQiOL/+jO82B3piAl9o c4ZMYNTJBM3HwwoTcoSLtf1hNV/PIMb+9E5zIicdLHdvvCXADGrKlZFmTondC3EX+8fr RJGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725122530; x=1725727330; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=1D4ZuomnrgypLYzyi9904g2QxSxhFXm2SmugCghhS5w=; b=lAA/YMljgKZxD2MwcgFpwKgTcy4QrOyndcQJgeS12uxGi4cWAGXoTggyVJzPcvl+kY Ukmq72Bw8puwsAkQeuiK039zPU3F97VJGBzuJn3EJHukvwnHaijnFENEYCOg1GvRD3W2 sd9pWPj3J4rdN+hNuMvQcsONwWH3obPbb8N5lJZEVy7YWM34AdiJ0l8VV5C6uJO3qJSN mQUGR1YDhfbSooq8EmDXcKe4ooRTYHyzQmxJNnQWmAsfoGHAxpQpNBcPlYgP7khGMLrh eR5gjDqp3ZESNIX5jPev300VfrU41Iu9V9AMrvWZTXXu4XjqsZKVmTK3pEiT/KA1Jjus HEIQ== X-Gm-Message-State: AOJu0YyJRNQ1VCkRpZBHDte9hf0/mfIo1Dd2Zhf+T658JH1iQ2Ggm0VC ZvVsVy7DCYHFyM1lK8QH0ingsdWwCnOiNXaiY8j5Eb0sF5KJ+oC9EuKVOJjBc3s= X-Google-Smtp-Source: AGHT+IFUqPiWoK0LKQnSN8zHGJ44DN1MgqkBJSFWIPzG7L6evjV9C15NQe6UTr47mGe++CEA9iYJ0A== X-Received: by 2002:a17:903:1c3:b0:1f7:1b08:dda9 with SMTP id d9443c01a7336-2050c2060c2mr134024555ad.8.1725122529628; Sat, 31 Aug 2024 09:42:09 -0700 (PDT) Received: from hermes.local (204-195-96-226.wavecable.com. [204.195.96.226]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2055f7b49fbsm919085ad.169.2024.08.31.09.42.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 31 Aug 2024 09:42:09 -0700 (PDT) Date: Sat, 31 Aug 2024 09:42:06 -0700 From: Stephen Hemminger To: Kevin Traynor Cc: dpdk stable , Abhinandan Gujjar , Akhil Goyal , Ali Alnubani , Amit Prakash Shukla , Anatoly Burakov , Anoob Joseph , Ashwin Sekhar T K , Bing Zhao , Bruce Richardson , Chengwen Feng , Ciara Loftus , Ciara Power , Conor Walsh , Dariusz Sosnowski , David Marchand , Dengdui Huang , Fabio Pricoco , Ferruh Yigit , Frank Du , Gagandeep Singh , Ganapati Kundapura , Gaoxiang Liu , Gowrishankar Muthukrishnan , Gregory Etelson , Hanumanth Pothula , Harman Kalra , Hemant Agrawal , Honnappa Nagarahalli , Ian Stokes , Jack Bond-Preston , Jerin Jacob , Jiawen Wu , Jiayu Hu , Kai Ji , Kaiwen Deng , Kiran Kumar K , Konstantin Ananyev , Kumara Parameshwaran , Luca Boccassi , =?UTF-8?B?TcOhcmlv?= Kuka , Matan Azrad , Michael Baum , Mingjin Ye , Mohammad Iqbal Ahmad , Morten =?UTF-8?B?QnLDuHJ1cA==?= , Nathan Brown , Nithin Dabilpuram , Ola Liljedahl , Olivier Matz , Ori Kam , Pavan Nikhilesh , Qi Zhang , Rahul Bhansali , Robin Jarry , Rohit Raj , Ruifeng Wang , Selwin Sebastian , Shijith Thotton , Shun Hao , Shuo Li , Srujana Challa , Steve Yang , Suanming Mou , Sunil Kumar Kori , Tomasz Wakula , Tyler Retzlaff , Vamsi Attunuru , Vanshika Shukla , Venkat Kumar Ande , Viacheslav Ovsiienko , Wathsala Vithanage , Wenwu Ma , Yingming Mao Subject: Re: please help backporting some patches to stable release 21.11.8 Message-ID: <20240831094206.680e50c9@hermes.local> In-Reply-To: <20240829102156.1789758-1-ktraynor@redhat.com> References: <20240829102156.1789758-1-ktraynor@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable 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 If I build 21.11 with current Gcc there are lot of warnings. ~/DPDK/21.11 $ ninja -C build ninja: Entering directory `build' [162/2951] Compiling C object lib/librte_hash.a.p/hash_rte_thash.c.o In file included from /usr/lib/gcc/x86_64-linux-gnu/14/include/immintrin.h:= 77, from /usr/lib/gcc/x86_64-linux-gnu/14/include/x86intrin.h:= 32, from ../lib/eal/x86/include/rte_vect.h:31, from ../lib/eal/x86/include/rte_memcpy.h:17, from ../lib/mempool/rte_mempool.h:50, from ../lib/mbuf/rte_mbuf.h:38, from ../lib/net/rte_ip.h:32, from ../lib/hash/rte_thash.h:25, from ../lib/hash/rte_thash.c:7: In function =E2=80=98_mm512_mask_permutexvar_epi8=E2=80=99, inlined from =E2=80=98__rte_thash_gfni=E2=80=99 at ../lib/hash/rte_thas= h_x86_gfni.h:141:17, inlined from =E2=80=98rte_thash_gfni=E2=80=99 at ../lib/hash/rte_thash_= x86_gfni.h:181:20, inlined from =E2=80=98rte_thash_adjust_tuple=E2=80=99 at ../lib/hash/rt= e_thash.c:785:11: /usr/lib/gcc/x86_64-linux-gnu/14/include/avx512vbmiintrin.h:97:20: warning:= =E2=80=98tuple_bytes=E2=80=99 may be used uninitialized [-Wmaybe-uninitial= ized] 97 | return (__m512i) __builtin_ia32_permvarqi512_mask ((__v64qi) __B, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98 | (__v64qi) __A, | ~~~~~~~~~~~~~~ 99 | (__v64qi) __W, | ~~~~~~~~~~~~~~ 100 | (__mmask64) __= M); | ~~~~~~~~~~~~~~= ~~ In file included from ../lib/hash/rte_thash_gfni.h:16, from ../lib/hash/rte_thash.h:27: ../lib/hash/rte_thash_x86_gfni.h: In function =E2=80=98rte_thash_adjust_tup= le=E2=80=99: ../lib/hash/rte_thash_x86_gfni.h:90:33: note: =E2=80=98tuple_bytes=E2=80=99= was declared here 90 | __m512i vals, matrixes, tuple_bytes, tuple_bytes_2; | ^~~~~~~~~~~ In function =E2=80=98_mm512_mask_permutexvar_epi8=E2=80=99, inlined from =E2=80=98__rte_thash_gfni=E2=80=99 at ../lib/hash/rte_thas= h_x86_gfni.h:141:17, inlined from =E2=80=98rte_thash_gfni=E2=80=99 at ../lib/hash/rte_thash_= x86_gfni.h:181:20, inlined from =E2=80=98rte_thash_adjust_tuple=E2=80=99 at ../lib/hash/rt= e_thash.c:785:11: /usr/lib/gcc/x86_64-linux-gnu/14/include/avx512vbmiintrin.h:97:20: warning:= =E2=80=98permute_mask=E2=80=99 may be used uninitialized [-Wmaybe-uninitia= lized] 97 | return (__m512i) __builtin_ia32_permvarqi512_mask ((__v64qi) __B, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98 | (__v64qi) __A, | ~~~~~~~~~~~~~~ 99 | (__v64qi) __W, | ~~~~~~~~~~~~~~ 100 | (__mmask64) __= M); | ~~~~~~~~~~~~~~= ~~ ../lib/hash/rte_thash_x86_gfni.h: In function =E2=80=98rte_thash_adjust_tup= le=E2=80=99: ../lib/hash/rte_thash_x86_gfni.h:91:30: note: =E2=80=98permute_mask=E2=80= =99 was declared here 91 | __mmask64 load_mask, permute_mask, permute_mask_2; | ^~~~~~~~~~~~ [242/2951] Compiling C object drivers/libtmp_rte_common_cnxk.a.p/common_cnx= k_roc_npc_utils.c.o In function =E2=80=98npc_prep_mcam_ldata=E2=80=99, inlined from =E2=80=98npc_update_extraction_data=E2=80=99 at ../drivers= /common/cnxk/roc_npc_utils.c:195:2: ../drivers/common/cnxk/roc_npc_utils.c:13:26: warning: writing 32 bytes int= o a region of size 0 [-Wstringop-overflow=3D] 13 | ptr[idx] =3D data[len - 1 - idx]; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../drivers/common/cnxk/roc_npc_utils.c: In function =E2=80=98npc_update_ext= raction_data=E2=80=99: ../drivers/common/cnxk/roc_npc_utils.c:163:17: note: at offset 64 into dest= ination object =E2=80=98int_info=E2=80=99 of size 64 163 | uint8_t int_info[NPC_MAX_EXTRACT_DATA_LEN]; | ^~~~~~~~ In function =E2=80=98npc_prep_mcam_ldata=E2=80=99, inlined from =E2=80=98npc_update_extraction_data=E2=80=99 at ../drivers= /common/cnxk/roc_npc_utils.c:195:2: ../drivers/common/cnxk/roc_npc_utils.c:13:26: warning: writing 32 bytes int= o a region of size 0 [-Wstringop-overflow=3D] 13 | ptr[idx] =3D data[len - 1 - idx]; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../drivers/common/cnxk/roc_npc_utils.c: In function =E2=80=98npc_update_ext= raction_data=E2=80=99: ../drivers/common/cnxk/roc_npc_utils.c:163:17: note: at offset 96 into dest= ination object =E2=80=98int_info=E2=80=99 of size 64 163 | uint8_t int_info[NPC_MAX_EXTRACT_DATA_LEN]; | ^~~~~~~~ In function =E2=80=98npc_prep_mcam_ldata=E2=80=99, inlined from =E2=80=98npc_update_extraction_data=E2=80=99 at ../drivers= /common/cnxk/roc_npc_utils.c:195:2: ../drivers/common/cnxk/roc_npc_utils.c:13:26: warning: writing 32 bytes int= o a region of size 0 [-Wstringop-overflow=3D] 13 | ptr[idx] =3D data[len - 1 - idx]; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../drivers/common/cnxk/roc_npc_utils.c: In function =E2=80=98npc_update_ext= raction_data=E2=80=99: ../drivers/common/cnxk/roc_npc_utils.c:163:17: note: at offset 128 into des= tination object =E2=80=98int_info=E2=80=99 of size 64 163 | uint8_t int_info[NPC_MAX_EXTRACT_DATA_LEN]; | ^~~~~~~~ In function =E2=80=98npc_prep_mcam_ldata=E2=80=99, inlined from =E2=80=98npc_update_extraction_data=E2=80=99 at ../drivers= /common/cnxk/roc_npc_utils.c:195:2: ../drivers/common/cnxk/roc_npc_utils.c:13:26: warning: writing 32 bytes int= o a region of size 0 [-Wstringop-overflow=3D] 13 | ptr[idx] =3D data[len - 1 - idx]; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../drivers/common/cnxk/roc_npc_utils.c: In function =E2=80=98npc_update_ext= raction_data=E2=80=99: ../drivers/common/cnxk/roc_npc_utils.c:163:17: note: at offset 160 into des= tination object =E2=80=98int_info=E2=80=99 of size 64 163 | uint8_t int_info[NPC_MAX_EXTRACT_DATA_LEN]; | ^~~~~~~~ In function =E2=80=98npc_prep_mcam_ldata=E2=80=99, inlined from =E2=80=98npc_update_extraction_data=E2=80=99 at ../drivers= /common/cnxk/roc_npc_utils.c:195:2: ../drivers/common/cnxk/roc_npc_utils.c:13:26: warning: writing 32 bytes int= o a region of size 0 [-Wstringop-overflow=3D] 13 | ptr[idx] =3D data[len - 1 - idx]; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../drivers/common/cnxk/roc_npc_utils.c: In function =E2=80=98npc_update_ext= raction_data=E2=80=99: ../drivers/common/cnxk/roc_npc_utils.c:163:17: note: at offset 192 into des= tination object =E2=80=98int_info=E2=80=99 of size 64 163 | uint8_t int_info[NPC_MAX_EXTRACT_DATA_LEN]; | ^~~~~~~~ In function =E2=80=98npc_prep_mcam_ldata=E2=80=99, inlined from =E2=80=98npc_update_extraction_data=E2=80=99 at ../drivers= /common/cnxk/roc_npc_utils.c:197:2: ../drivers/common/cnxk/roc_npc_utils.c:13:26: warning: writing 32 bytes int= o a region of size 0 [-Wstringop-overflow=3D] 13 | ptr[idx] =3D data[len - 1 - idx]; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../drivers/common/cnxk/roc_npc_utils.c: In function =E2=80=98npc_update_ext= raction_data=E2=80=99: ../drivers/common/cnxk/roc_npc_utils.c:162:17: note: at offset 64 into dest= ination object =E2=80=98int_info_mask=E2=80=99 of size 64 162 | uint8_t int_info_mask[NPC_MAX_EXTRACT_DATA_LEN]; | ^~~~~~~~~~~~~ In function =E2=80=98npc_prep_mcam_ldata=E2=80=99, inlined from =E2=80=98npc_update_extraction_data=E2=80=99 at ../drivers= /common/cnxk/roc_npc_utils.c:197:2: ../drivers/common/cnxk/roc_npc_utils.c:13:26: warning: writing 32 bytes int= o a region of size 0 [-Wstringop-overflow=3D] 13 | ptr[idx] =3D data[len - 1 - idx]; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../drivers/common/cnxk/roc_npc_utils.c: In function =E2=80=98npc_update_ext= raction_data=E2=80=99: ../drivers/common/cnxk/roc_npc_utils.c:162:17: note: at offset 96 into dest= ination object =E2=80=98int_info_mask=E2=80=99 of size 64 162 | uint8_t int_info_mask[NPC_MAX_EXTRACT_DATA_LEN]; | ^~~~~~~~~~~~~ In function =E2=80=98npc_prep_mcam_ldata=E2=80=99, inlined from =E2=80=98npc_update_extraction_data=E2=80=99 at ../drivers= /common/cnxk/roc_npc_utils.c:197:2: ../drivers/common/cnxk/roc_npc_utils.c:13:26: warning: writing 32 bytes int= o a region of size 0 [-Wstringop-overflow=3D] 13 | ptr[idx] =3D data[len - 1 - idx]; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../drivers/common/cnxk/roc_npc_utils.c: In function =E2=80=98npc_update_ext= raction_data=E2=80=99: ../drivers/common/cnxk/roc_npc_utils.c:162:17: note: at offset 128 into des= tination object =E2=80=98int_info_mask=E2=80=99 of size 64 162 | uint8_t int_info_mask[NPC_MAX_EXTRACT_DATA_LEN]; | ^~~~~~~~~~~~~ In function =E2=80=98npc_prep_mcam_ldata=E2=80=99, inlined from =E2=80=98npc_update_extraction_data=E2=80=99 at ../drivers= /common/cnxk/roc_npc_utils.c:197:2: ../drivers/common/cnxk/roc_npc_utils.c:13:26: warning: writing 32 bytes int= o a region of size 0 [-Wstringop-overflow=3D] 13 | ptr[idx] =3D data[len - 1 - idx]; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../drivers/common/cnxk/roc_npc_utils.c: In function =E2=80=98npc_update_ext= raction_data=E2=80=99: ../drivers/common/cnxk/roc_npc_utils.c:162:17: note: at offset 160 into des= tination object =E2=80=98int_info_mask=E2=80=99 of size 64 162 | uint8_t int_info_mask[NPC_MAX_EXTRACT_DATA_LEN]; | ^~~~~~~~~~~~~ In function =E2=80=98npc_prep_mcam_ldata=E2=80=99, inlined from =E2=80=98npc_update_extraction_data=E2=80=99 at ../drivers= /common/cnxk/roc_npc_utils.c:197:2: ../drivers/common/cnxk/roc_npc_utils.c:13:26: warning: writing 32 bytes int= o a region of size 0 [-Wstringop-overflow=3D] 13 | ptr[idx] =3D data[len - 1 - idx]; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../drivers/common/cnxk/roc_npc_utils.c: In function =E2=80=98npc_update_ext= raction_data=E2=80=99: ../drivers/common/cnxk/roc_npc_utils.c:162:17: note: at offset 192 into des= tination object =E2=80=98int_info_mask=E2=80=99 of size 64 162 | uint8_t int_info_mask[NPC_MAX_EXTRACT_DATA_LEN]; | ^~~~~~~~~~~~~ [426/2951] Compiling C object drivers/libtmp_rte_common_mlx5.a.p/common_mlx= 5_mlx5_common_mr.c.o ../drivers/common/mlx5/mlx5_common_mr.c: In function =E2=80=98mlx5_mempool_= get_chunks=E2=80=99: ../drivers/common/mlx5/mlx5_common_mr.c:1311:29: warning: =E2=80=98calloc= =E2=80=99 sizes specified with =E2=80=98sizeof=E2=80=99 in the earlier argu= ment and not in the later argument [-Wcalloc-transposed-args] 1311 | *out =3D calloc(sizeof(**out), n); | ^ ../drivers/common/mlx5/mlx5_common_mr.c:1311:29: note: earlier argument sho= uld specify number of elements, later size of each element [445/2951] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_cnxk= _ethdev_mtr.c.o In file included from ../drivers/net/cnxk/cnxk_ethdev.h:16, from ../drivers/net/cnxk/cnxk_ethdev_mtr.c:5: In function =E2=80=98rte_mtr_error_set=E2=80=99, inlined from =E2=80=98cnxk_nix_mtr_policy_validate=E2=80=99 at ../drive= rs/net/cnxk/cnxk_ethdev_mtr.c:311:14: ../lib/ethdev/rte_mtr_driver.h:188:24: warning: storing the address of loca= l variable =E2=80=98message=E2=80=99 in =E2=80=98*error.message=E2=80=99 [-= Wdangling-pointer=3D] 188 | *error =3D (struct rte_mtr_error){ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 189 | .type =3D type, | ~~~~~~~~~~~~~ 190 | .cause =3D cause, | ~~~~~~~~~~~~~~~ 191 | .message =3D message, | ~~~~~~~~~~~~~~~~~~~ 192 | }; | ~ =20 ../drivers/net/cnxk/cnxk_ethdev_mtr.c: In function =E2=80=98cnxk_nix_mtr_po= licy_validate=E2=80=99: ../drivers/net/cnxk/cnxk_ethdev_mtr.c:288:14: note: =E2=80=98message=E2=80= =99 declared here 288 | char message[1024]; | ^~~~~~~ ../drivers/net/cnxk/cnxk_ethdev_mtr.c:283:52: note: =E2=80=98error=E2=80=99= declared here 283 | struct rte_mtr_error *error) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ [552/2951] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnx= k_cn10k_cryptodev_ops.c.o In file included from ../drivers/crypto/cnxk/cn10k_cryptodev_ops.c:17: In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_kasumi_enc_prep=E2=80=99 at ../drivers/crypto= /cnxk/cnxk_se.h:1397:8, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/crypt= o/cnxk/cnxk_se.h:1621:9, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/crypto/= cnxk/cnxk_se.h:2509:8, inlined from =E2=80=98cpt_sym_inst_fill=E2=80=99 at ../drivers/crypto/c= nxk/cn10k_cryptodev_ops.c:96:9, inlined from =E2=80=98cn10k_cpt_fill_inst.constprop.isra=E2=80=99 at ..= /drivers/crypto/cnxk/cn10k_cryptodev_ops.c:147:10: ../drivers/crypto/cnxk/cnxk_se.h:201:52: warning: array subscript 0 is outs= ide array bounds of =E2=80=98struct roc_se_buf_ptr[0]=E2=80=99 [-Warray-bou= nds=3D] 201 | e_vaddr =3D (uint64_t)bufs[j].vaddr; | ~~~~~~~^~~~~~ In function =E2=80=98cn10k_cpt_fill_inst.constprop.isra=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_kasumi_enc_prep=E2=80=99 at ../drivers/crypto= /cnxk/cnxk_se.h:1397:8, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/crypt= o/cnxk/cnxk_se.h:1621:9, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/crypto/= cnxk/cnxk_se.h:2509:8, inlined from =E2=80=98cpt_sym_inst_fill=E2=80=99 at ../drivers/crypto/c= nxk/cn10k_cryptodev_ops.c:96:9, inlined from =E2=80=98cn10k_cpt_fill_inst.constprop.isra=E2=80=99 at ..= /drivers/crypto/cnxk/cn10k_cryptodev_ops.c:147:10: ../drivers/crypto/cnxk/cnxk_se.h:202:48: warning: array subscript 0 is outs= ide array bounds of =E2=80=98struct roc_se_buf_ptr[0]=E2=80=99 [-Warray-bou= nds=3D] 202 | e_len =3D (size > bufs[j].size) ? bufs[j].s= ize : size; | ~~~~~~~^~~~~ In function =E2=80=98cn10k_cpt_fill_inst.constprop.isra=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_zuc_snow3g_prep=E2=80=99 at ../drivers/crypto= /cnxk/cnxk_se.h:1201:9, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/crypt= o/cnxk/cnxk_se.h:1618:9, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/crypto/= cnxk/cnxk_se.h:2509:8, inlined from =E2=80=98cpt_sym_inst_fill=E2=80=99 at ../drivers/crypto/c= nxk/cn10k_cryptodev_ops.c:96:9, inlined from =E2=80=98cn10k_cpt_fill_inst.constprop.isra=E2=80=99 at ..= /drivers/crypto/cnxk/cn10k_cryptodev_ops.c:147:10: ../drivers/crypto/cnxk/cnxk_se.h:201:52: warning: array subscript 0 is outs= ide array bounds of =E2=80=98struct roc_se_buf_ptr[0]=E2=80=99 [-Warray-bou= nds=3D] 201 | e_vaddr =3D (uint64_t)bufs[j].vaddr; | ~~~~~~~^~~~~~ In function =E2=80=98cn10k_cpt_fill_inst.constprop.isra=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_zuc_snow3g_prep=E2=80=99 at ../drivers/crypto= /cnxk/cnxk_se.h:1201:9, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/crypt= o/cnxk/cnxk_se.h:1618:9, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/crypto/= cnxk/cnxk_se.h:2509:8, inlined from =E2=80=98cpt_sym_inst_fill=E2=80=99 at ../drivers/crypto/c= nxk/cn10k_cryptodev_ops.c:96:9, inlined from =E2=80=98cn10k_cpt_fill_inst.constprop.isra=E2=80=99 at ..= /drivers/crypto/cnxk/cn10k_cryptodev_ops.c:147:10: ../drivers/crypto/cnxk/cnxk_se.h:202:48: warning: array subscript 0 is outs= ide array bounds of =E2=80=98struct roc_se_buf_ptr[0]=E2=80=99 [-Warray-bou= nds=3D] 202 | e_len =3D (size > bufs[j].size) ? bufs[j].s= ize : size; | ~~~~~~~^~~~~ In function =E2=80=98cn10k_cpt_fill_inst.constprop.isra=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_enc_hmac_prep=E2=80=99 at ../drivers/crypto/c= nxk/cnxk_se.h:614:10, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/crypt= o/cnxk/cnxk_se.h:1616:9, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/crypto/= cnxk/cnxk_se.h:2509:8, inlined from =E2=80=98cpt_sym_inst_fill=E2=80=99 at ../drivers/crypto/c= nxk/cn10k_cryptodev_ops.c:96:9, inlined from =E2=80=98cn10k_cpt_fill_inst.constprop.isra=E2=80=99 at ..= /drivers/crypto/cnxk/cn10k_cryptodev_ops.c:147:10: ../drivers/crypto/cnxk/cnxk_se.h:201:52: warning: array subscript 0 is outs= ide array bounds of =E2=80=98struct roc_se_buf_ptr[0]=E2=80=99 [-Warray-bou= nds=3D] 201 | e_vaddr =3D (uint64_t)bufs[j].vaddr; | ~~~~~~~^~~~~~ In function =E2=80=98cn10k_cpt_fill_inst.constprop.isra=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_enc_hmac_prep=E2=80=99 at ../drivers/crypto/c= nxk/cnxk_se.h:614:10, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/crypt= o/cnxk/cnxk_se.h:1616:9, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/crypto/= cnxk/cnxk_se.h:2509:8, inlined from =E2=80=98cpt_sym_inst_fill=E2=80=99 at ../drivers/crypto/c= nxk/cn10k_cryptodev_ops.c:96:9, inlined from =E2=80=98cn10k_cpt_fill_inst.constprop.isra=E2=80=99 at ..= /drivers/crypto/cnxk/cn10k_cryptodev_ops.c:147:10: ../drivers/crypto/cnxk/cnxk_se.h:202:48: warning: array subscript 0 is outs= ide array bounds of =E2=80=98struct roc_se_buf_ptr[0]=E2=80=99 [-Warray-bou= nds=3D] 202 | e_len =3D (size > bufs[j].size) ? bufs[j].s= ize : size; | ~~~~~~~^~~~~ In function =E2=80=98cn10k_cpt_fill_inst.constprop.isra=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_kasumi_enc_prep=E2=80=99 at ../drivers/crypto= /cnxk/cnxk_se.h:1397:8, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/crypt= o/cnxk/cnxk_se.h:1621:9, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/crypto/= cnxk/cnxk_se.h:2509:8, inlined from =E2=80=98cpt_sym_inst_fill=E2=80=99 at ../drivers/crypto/c= nxk/cn10k_cryptodev_ops.c:96:9, inlined from =E2=80=98cn10k_cpt_fill_inst.constprop.isra=E2=80=99 at ..= /drivers/crypto/cnxk/cn10k_cryptodev_ops.c:135:10: ../drivers/crypto/cnxk/cnxk_se.h:201:52: warning: array subscript 0 is outs= ide array bounds of =E2=80=98struct roc_se_buf_ptr[0]=E2=80=99 [-Warray-bou= nds=3D] 201 | e_vaddr =3D (uint64_t)bufs[j].vaddr; | ~~~~~~~^~~~~~ In function =E2=80=98cn10k_cpt_fill_inst.constprop.isra=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_kasumi_enc_prep=E2=80=99 at ../drivers/crypto= /cnxk/cnxk_se.h:1397:8, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/crypt= o/cnxk/cnxk_se.h:1621:9, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/crypto/= cnxk/cnxk_se.h:2509:8, inlined from =E2=80=98cpt_sym_inst_fill=E2=80=99 at ../drivers/crypto/c= nxk/cn10k_cryptodev_ops.c:96:9, inlined from =E2=80=98cn10k_cpt_fill_inst.constprop.isra=E2=80=99 at ..= /drivers/crypto/cnxk/cn10k_cryptodev_ops.c:135:10: ../drivers/crypto/cnxk/cnxk_se.h:202:48: warning: array subscript 0 is outs= ide array bounds of =E2=80=98struct roc_se_buf_ptr[0]=E2=80=99 [-Warray-bou= nds=3D] 202 | e_len =3D (size > bufs[j].size) ? bufs[j].s= ize : size; | ~~~~~~~^~~~~ In function =E2=80=98cn10k_cpt_fill_inst.constprop.isra=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_zuc_snow3g_prep=E2=80=99 at ../drivers/crypto= /cnxk/cnxk_se.h:1201:9, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/crypt= o/cnxk/cnxk_se.h:1618:9, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/crypto/= cnxk/cnxk_se.h:2509:8, inlined from =E2=80=98cpt_sym_inst_fill=E2=80=99 at ../drivers/crypto/c= nxk/cn10k_cryptodev_ops.c:96:9, inlined from =E2=80=98cn10k_cpt_fill_inst.constprop.isra=E2=80=99 at ..= /drivers/crypto/cnxk/cn10k_cryptodev_ops.c:135:10: ../drivers/crypto/cnxk/cnxk_se.h:201:52: warning: array subscript 0 is outs= ide array bounds of =E2=80=98struct roc_se_buf_ptr[0]=E2=80=99 [-Warray-bou= nds=3D] 201 | e_vaddr =3D (uint64_t)bufs[j].vaddr; | ~~~~~~~^~~~~~ In function =E2=80=98cn10k_cpt_fill_inst.constprop.isra=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_zuc_snow3g_prep=E2=80=99 at ../drivers/crypto= /cnxk/cnxk_se.h:1201:9, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/crypt= o/cnxk/cnxk_se.h:1618:9, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/crypto/= cnxk/cnxk_se.h:2509:8, inlined from =E2=80=98cpt_sym_inst_fill=E2=80=99 at ../drivers/crypto/c= nxk/cn10k_cryptodev_ops.c:96:9, inlined from =E2=80=98cn10k_cpt_fill_inst.constprop.isra=E2=80=99 at ..= /drivers/crypto/cnxk/cn10k_cryptodev_ops.c:135:10: ../drivers/crypto/cnxk/cnxk_se.h:202:48: warning: array subscript 0 is outs= ide array bounds of =E2=80=98struct roc_se_buf_ptr[0]=E2=80=99 [-Warray-bou= nds=3D] 202 | e_len =3D (size > bufs[j].size) ? bufs[j].s= ize : size; | ~~~~~~~^~~~~ In function =E2=80=98cn10k_cpt_fill_inst.constprop.isra=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_enc_hmac_prep=E2=80=99 at ../drivers/crypto/c= nxk/cnxk_se.h:614:10, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/crypt= o/cnxk/cnxk_se.h:1616:9, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/crypto/= cnxk/cnxk_se.h:2509:8, inlined from =E2=80=98cpt_sym_inst_fill=E2=80=99 at ../drivers/crypto/c= nxk/cn10k_cryptodev_ops.c:96:9, inlined from =E2=80=98cn10k_cpt_fill_inst.constprop.isra=E2=80=99 at ..= /drivers/crypto/cnxk/cn10k_cryptodev_ops.c:135:10: ../drivers/crypto/cnxk/cnxk_se.h:201:52: warning: array subscript 0 is outs= ide array bounds of =E2=80=98struct roc_se_buf_ptr[0]=E2=80=99 [-Warray-bou= nds=3D] 201 | e_vaddr =3D (uint64_t)bufs[j].vaddr; | ~~~~~~~^~~~~~ In function =E2=80=98cn10k_cpt_fill_inst.constprop.isra=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_enc_hmac_prep=E2=80=99 at ../drivers/crypto/c= nxk/cnxk_se.h:614:10, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/crypt= o/cnxk/cnxk_se.h:1616:9, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/crypto/= cnxk/cnxk_se.h:2509:8, inlined from =E2=80=98cpt_sym_inst_fill=E2=80=99 at ../drivers/crypto/c= nxk/cn10k_cryptodev_ops.c:96:9, inlined from =E2=80=98cn10k_cpt_fill_inst.constprop.isra=E2=80=99 at ..= /drivers/crypto/cnxk/cn10k_cryptodev_ops.c:135:10: ../drivers/crypto/cnxk/cnxk_se.h:202:48: warning: array subscript 0 is outs= ide array bounds of =E2=80=98struct roc_se_buf_ptr[0]=E2=80=99 [-Warray-bou= nds=3D] 202 | e_len =3D (size > bufs[j].size) ? bufs[j].s= ize : size; | ~~~~~~~^~~~~ In function =E2=80=98cn10k_cpt_fill_inst.constprop.isra=E2=80=99: cc1: note: source object is likely at address zero [556/2951] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnx= k_cn9k_cryptodev_ops.c.o In file included from ../drivers/crypto/cnxk/cn9k_cryptodev_ops.c:18: In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_kasumi_enc_prep=E2=80=99 at ../drivers/crypto= /cnxk/cnxk_se.h:1397:8, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/crypt= o/cnxk/cnxk_se.h:1621:9, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/crypto/= cnxk/cnxk_se.h:2509:8, inlined from =E2=80=98cn9k_cpt_sym_inst_fill=E2=80=99 at ../drivers/cry= pto/cnxk/cn9k_cryptodev_ops.c:34:9, inlined from =E2=80=98cn9k_cpt_inst_prep=E2=80=99 at ../drivers/crypto/= cnxk/cn9k_cryptodev_ops.c:126:10: ../drivers/crypto/cnxk/cnxk_se.h:201:52: warning: array subscript 0 is outs= ide array bounds of =E2=80=98struct roc_se_buf_ptr[0]=E2=80=99 [-Warray-bou= nds=3D] 201 | e_vaddr =3D (uint64_t)bufs[j].vaddr; | ~~~~~~~^~~~~~ In function =E2=80=98cn9k_cpt_inst_prep=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_kasumi_enc_prep=E2=80=99 at ../drivers/crypto= /cnxk/cnxk_se.h:1397:8, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/crypt= o/cnxk/cnxk_se.h:1621:9, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/crypto/= cnxk/cnxk_se.h:2509:8, inlined from =E2=80=98cn9k_cpt_sym_inst_fill=E2=80=99 at ../drivers/cry= pto/cnxk/cn9k_cryptodev_ops.c:34:9, inlined from =E2=80=98cn9k_cpt_inst_prep=E2=80=99 at ../drivers/crypto/= cnxk/cn9k_cryptodev_ops.c:126:10: ../drivers/crypto/cnxk/cnxk_se.h:202:48: warning: array subscript 0 is outs= ide array bounds of =E2=80=98struct roc_se_buf_ptr[0]=E2=80=99 [-Warray-bou= nds=3D] 202 | e_len =3D (size > bufs[j].size) ? bufs[j].s= ize : size; | ~~~~~~~^~~~~ In function =E2=80=98cn9k_cpt_inst_prep=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_zuc_snow3g_prep=E2=80=99 at ../drivers/crypto= /cnxk/cnxk_se.h:1201:9, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/crypt= o/cnxk/cnxk_se.h:1618:9, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/crypto/= cnxk/cnxk_se.h:2509:8, inlined from =E2=80=98cn9k_cpt_sym_inst_fill=E2=80=99 at ../drivers/cry= pto/cnxk/cn9k_cryptodev_ops.c:34:9, inlined from =E2=80=98cn9k_cpt_inst_prep=E2=80=99 at ../drivers/crypto/= cnxk/cn9k_cryptodev_ops.c:126:10: ../drivers/crypto/cnxk/cnxk_se.h:201:52: warning: array subscript 0 is outs= ide array bounds of =E2=80=98struct roc_se_buf_ptr[0]=E2=80=99 [-Warray-bou= nds=3D] 201 | e_vaddr =3D (uint64_t)bufs[j].vaddr; | ~~~~~~~^~~~~~ In function =E2=80=98cn9k_cpt_inst_prep=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_zuc_snow3g_prep=E2=80=99 at ../drivers/crypto= /cnxk/cnxk_se.h:1201:9, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/crypt= o/cnxk/cnxk_se.h:1618:9, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/crypto/= cnxk/cnxk_se.h:2509:8, inlined from =E2=80=98cn9k_cpt_sym_inst_fill=E2=80=99 at ../drivers/cry= pto/cnxk/cn9k_cryptodev_ops.c:34:9, inlined from =E2=80=98cn9k_cpt_inst_prep=E2=80=99 at ../drivers/crypto/= cnxk/cn9k_cryptodev_ops.c:126:10: ../drivers/crypto/cnxk/cnxk_se.h:202:48: warning: array subscript 0 is outs= ide array bounds of =E2=80=98struct roc_se_buf_ptr[0]=E2=80=99 [-Warray-bou= nds=3D] 202 | e_len =3D (size > bufs[j].size) ? bufs[j].s= ize : size; | ~~~~~~~^~~~~ In function =E2=80=98cn9k_cpt_inst_prep=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_enc_hmac_prep=E2=80=99 at ../drivers/crypto/c= nxk/cnxk_se.h:614:10, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/crypt= o/cnxk/cnxk_se.h:1616:9, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/crypto/= cnxk/cnxk_se.h:2509:8, inlined from =E2=80=98cn9k_cpt_sym_inst_fill=E2=80=99 at ../drivers/cry= pto/cnxk/cn9k_cryptodev_ops.c:34:9, inlined from =E2=80=98cn9k_cpt_inst_prep=E2=80=99 at ../drivers/crypto/= cnxk/cn9k_cryptodev_ops.c:126:10: ../drivers/crypto/cnxk/cnxk_se.h:201:52: warning: array subscript 0 is outs= ide array bounds of =E2=80=98struct roc_se_buf_ptr[0]=E2=80=99 [-Warray-bou= nds=3D] 201 | e_vaddr =3D (uint64_t)bufs[j].vaddr; | ~~~~~~~^~~~~~ In function =E2=80=98cn9k_cpt_inst_prep=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_enc_hmac_prep=E2=80=99 at ../drivers/crypto/c= nxk/cnxk_se.h:614:10, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/crypt= o/cnxk/cnxk_se.h:1616:9, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/crypto/= cnxk/cnxk_se.h:2509:8, inlined from =E2=80=98cn9k_cpt_sym_inst_fill=E2=80=99 at ../drivers/cry= pto/cnxk/cn9k_cryptodev_ops.c:34:9, inlined from =E2=80=98cn9k_cpt_inst_prep=E2=80=99 at ../drivers/crypto/= cnxk/cn9k_cryptodev_ops.c:126:10: ../drivers/crypto/cnxk/cnxk_se.h:202:48: warning: array subscript 0 is outs= ide array bounds of =E2=80=98struct roc_se_buf_ptr[0]=E2=80=99 [-Warray-bou= nds=3D] 202 | e_len =3D (size > bufs[j].size) ? bufs[j].s= ize : size; | ~~~~~~~^~~~~ In function =E2=80=98cn9k_cpt_inst_prep=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_kasumi_enc_prep=E2=80=99 at ../drivers/crypto= /cnxk/cnxk_se.h:1397:8, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/crypt= o/cnxk/cnxk_se.h:1621:9, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/crypto/= cnxk/cnxk_se.h:2509:8, inlined from =E2=80=98cn9k_cpt_sym_inst_fill=E2=80=99 at ../drivers/cry= pto/cnxk/cn9k_cryptodev_ops.c:34:9, inlined from =E2=80=98cn9k_cpt_inst_prep=E2=80=99 at ../drivers/crypto/= cnxk/cn9k_cryptodev_ops.c:114:10: ../drivers/crypto/cnxk/cnxk_se.h:201:52: warning: array subscript 0 is outs= ide array bounds of =E2=80=98struct roc_se_buf_ptr[0]=E2=80=99 [-Warray-bou= nds=3D] 201 | e_vaddr =3D (uint64_t)bufs[j].vaddr; | ~~~~~~~^~~~~~ In function =E2=80=98cn9k_cpt_inst_prep=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_kasumi_enc_prep=E2=80=99 at ../drivers/crypto= /cnxk/cnxk_se.h:1397:8, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/crypt= o/cnxk/cnxk_se.h:1621:9, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/crypto/= cnxk/cnxk_se.h:2509:8, inlined from =E2=80=98cn9k_cpt_sym_inst_fill=E2=80=99 at ../drivers/cry= pto/cnxk/cn9k_cryptodev_ops.c:34:9, inlined from =E2=80=98cn9k_cpt_inst_prep=E2=80=99 at ../drivers/crypto/= cnxk/cn9k_cryptodev_ops.c:114:10: ../drivers/crypto/cnxk/cnxk_se.h:202:48: warning: array subscript 0 is outs= ide array bounds of =E2=80=98struct roc_se_buf_ptr[0]=E2=80=99 [-Warray-bou= nds=3D] 202 | e_len =3D (size > bufs[j].size) ? bufs[j].s= ize : size; | ~~~~~~~^~~~~ In function =E2=80=98cn9k_cpt_inst_prep=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_zuc_snow3g_prep=E2=80=99 at ../drivers/crypto= /cnxk/cnxk_se.h:1201:9, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/crypt= o/cnxk/cnxk_se.h:1618:9, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/crypto/= cnxk/cnxk_se.h:2509:8, inlined from =E2=80=98cn9k_cpt_sym_inst_fill=E2=80=99 at ../drivers/cry= pto/cnxk/cn9k_cryptodev_ops.c:34:9, inlined from =E2=80=98cn9k_cpt_inst_prep=E2=80=99 at ../drivers/crypto/= cnxk/cn9k_cryptodev_ops.c:114:10: ../drivers/crypto/cnxk/cnxk_se.h:201:52: warning: array subscript 0 is outs= ide array bounds of =E2=80=98struct roc_se_buf_ptr[0]=E2=80=99 [-Warray-bou= nds=3D] 201 | e_vaddr =3D (uint64_t)bufs[j].vaddr; | ~~~~~~~^~~~~~ In function =E2=80=98cn9k_cpt_inst_prep=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_zuc_snow3g_prep=E2=80=99 at ../drivers/crypto= /cnxk/cnxk_se.h:1201:9, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/crypt= o/cnxk/cnxk_se.h:1618:9, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/crypto/= cnxk/cnxk_se.h:2509:8, inlined from =E2=80=98cn9k_cpt_sym_inst_fill=E2=80=99 at ../drivers/cry= pto/cnxk/cn9k_cryptodev_ops.c:34:9, inlined from =E2=80=98cn9k_cpt_inst_prep=E2=80=99 at ../drivers/crypto/= cnxk/cn9k_cryptodev_ops.c:114:10: ../drivers/crypto/cnxk/cnxk_se.h:202:48: warning: array subscript 0 is outs= ide array bounds of =E2=80=98struct roc_se_buf_ptr[0]=E2=80=99 [-Warray-bou= nds=3D] 202 | e_len =3D (size > bufs[j].size) ? bufs[j].s= ize : size; | ~~~~~~~^~~~~ In function =E2=80=98cn9k_cpt_inst_prep=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_enc_hmac_prep=E2=80=99 at ../drivers/crypto/c= nxk/cnxk_se.h:614:10, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/crypt= o/cnxk/cnxk_se.h:1616:9, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/crypto/= cnxk/cnxk_se.h:2509:8, inlined from =E2=80=98cn9k_cpt_sym_inst_fill=E2=80=99 at ../drivers/cry= pto/cnxk/cn9k_cryptodev_ops.c:34:9, inlined from =E2=80=98cn9k_cpt_inst_prep=E2=80=99 at ../drivers/crypto/= cnxk/cn9k_cryptodev_ops.c:114:10: ../drivers/crypto/cnxk/cnxk_se.h:201:52: warning: array subscript 0 is outs= ide array bounds of =E2=80=98struct roc_se_buf_ptr[0]=E2=80=99 [-Warray-bou= nds=3D] 201 | e_vaddr =3D (uint64_t)bufs[j].vaddr; | ~~~~~~~^~~~~~ In function =E2=80=98cn9k_cpt_inst_prep=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_enc_hmac_prep=E2=80=99 at ../drivers/crypto/c= nxk/cnxk_se.h:614:10, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/crypt= o/cnxk/cnxk_se.h:1616:9, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/crypto/= cnxk/cnxk_se.h:2509:8, inlined from =E2=80=98cn9k_cpt_sym_inst_fill=E2=80=99 at ../drivers/cry= pto/cnxk/cn9k_cryptodev_ops.c:34:9, inlined from =E2=80=98cn9k_cpt_inst_prep=E2=80=99 at ../drivers/crypto/= cnxk/cn9k_cryptodev_ops.c:114:10: ../drivers/crypto/cnxk/cnxk_se.h:202:48: warning: array subscript 0 is outs= ide array bounds of =E2=80=98struct roc_se_buf_ptr[0]=E2=80=99 [-Warray-bou= nds=3D] 202 | e_len =3D (size > bufs[j].size) ? bufs[j].s= ize : size; | ~~~~~~~^~~~~ In function =E2=80=98cn9k_cpt_inst_prep=E2=80=99: cc1: note: source object is likely at address zero [612/2951] Compiling C object drivers/libtmp_rte_cr...teontx2.a.p/crypto_oc= teontx2_otx2_cryptodev_ops.c.o In file included from ../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:27: In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_kasumi_enc_prep=E2=80=99 at ../drivers/common= /cpt/cpt_ucode.h:2176:8, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2475:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx2_cpt_enqueue_sym=E2=80=99 at ../drivers/crypt= o/octeontx2/otx2_cryptodev_ops.c:670:9, inlined from =E2=80=98otx2_cpt_enqueue_sym_sessless=E2=80=99 at ../driv= ers/crypto/octeontx2/otx2_cryptodev_ops.c:785:8, inlined from =E2=80=98otx2_cpt_enqueue_burst=E2=80=99 at ../drivers/cry= pto/octeontx2/otx2_cryptodev_ops.c:824:11: ../drivers/common/cpt/cpt_ucode.h:415:36: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 415 | e_dma_addr =3D bufs[j].dma_addr; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In function =E2=80=98otx2_cpt_enqueue_burst=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_kasumi_enc_prep=E2=80=99 at ../drivers/common= /cpt/cpt_ucode.h:2176:8, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2475:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx2_cpt_enqueue_sym=E2=80=99 at ../drivers/crypt= o/octeontx2/otx2_cryptodev_ops.c:670:9, inlined from =E2=80=98otx2_cpt_enqueue_sym_sessless=E2=80=99 at ../driv= ers/crypto/octeontx2/otx2_cryptodev_ops.c:785:8, inlined from =E2=80=98otx2_cpt_enqueue_burst=E2=80=99 at ../drivers/cry= pto/octeontx2/otx2_cryptodev_ops.c:824:11: ../drivers/common/cpt/cpt_ucode.h:416:48: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 416 | e_len =3D (size > bufs[j].size) ? | ~~~~~~~^~~~~ In function =E2=80=98otx2_cpt_enqueue_burst=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_zuc_snow3g_enc_prep=E2=80=99 at ../drivers/co= mmon/cpt/cpt_ucode.h:1672:9, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2472:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx2_cpt_enqueue_sym=E2=80=99 at ../drivers/crypt= o/octeontx2/otx2_cryptodev_ops.c:670:9, inlined from =E2=80=98otx2_cpt_enqueue_sym_sessless=E2=80=99 at ../driv= ers/crypto/octeontx2/otx2_cryptodev_ops.c:785:8, inlined from =E2=80=98otx2_cpt_enqueue_burst=E2=80=99 at ../drivers/cry= pto/octeontx2/otx2_cryptodev_ops.c:824:11: ../drivers/common/cpt/cpt_ucode.h:415:36: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 415 | e_dma_addr =3D bufs[j].dma_addr; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In function =E2=80=98otx2_cpt_enqueue_burst=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_zuc_snow3g_enc_prep=E2=80=99 at ../drivers/co= mmon/cpt/cpt_ucode.h:1672:9, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2472:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx2_cpt_enqueue_sym=E2=80=99 at ../drivers/crypt= o/octeontx2/otx2_cryptodev_ops.c:670:9, inlined from =E2=80=98otx2_cpt_enqueue_sym_sessless=E2=80=99 at ../driv= ers/crypto/octeontx2/otx2_cryptodev_ops.c:785:8, inlined from =E2=80=98otx2_cpt_enqueue_burst=E2=80=99 at ../drivers/cry= pto/octeontx2/otx2_cryptodev_ops.c:824:11: ../drivers/common/cpt/cpt_ucode.h:416:48: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 416 | e_len =3D (size > bufs[j].size) ? | ~~~~~~~^~~~~ In function =E2=80=98otx2_cpt_enqueue_burst=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_enc_hmac_prep=E2=80=99 at ../drivers/common/c= pt/cpt_ucode.h:933:10, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2469:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx2_cpt_enqueue_sym=E2=80=99 at ../drivers/crypt= o/octeontx2/otx2_cryptodev_ops.c:670:9, inlined from =E2=80=98otx2_cpt_enqueue_sym_sessless=E2=80=99 at ../driv= ers/crypto/octeontx2/otx2_cryptodev_ops.c:785:8, inlined from =E2=80=98otx2_cpt_enqueue_burst=E2=80=99 at ../drivers/cry= pto/octeontx2/otx2_cryptodev_ops.c:824:11: ../drivers/common/cpt/cpt_ucode.h:415:36: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 415 | e_dma_addr =3D bufs[j].dma_addr; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In function =E2=80=98otx2_cpt_enqueue_burst=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_enc_hmac_prep=E2=80=99 at ../drivers/common/c= pt/cpt_ucode.h:933:10, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2469:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx2_cpt_enqueue_sym=E2=80=99 at ../drivers/crypt= o/octeontx2/otx2_cryptodev_ops.c:670:9, inlined from =E2=80=98otx2_cpt_enqueue_sym_sessless=E2=80=99 at ../driv= ers/crypto/octeontx2/otx2_cryptodev_ops.c:785:8, inlined from =E2=80=98otx2_cpt_enqueue_burst=E2=80=99 at ../drivers/cry= pto/octeontx2/otx2_cryptodev_ops.c:824:11: ../drivers/common/cpt/cpt_ucode.h:416:48: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 416 | e_len =3D (size > bufs[j].size) ? | ~~~~~~~^~~~~ In function =E2=80=98otx2_cpt_enqueue_burst=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_kasumi_enc_prep=E2=80=99 at ../drivers/common= /cpt/cpt_ucode.h:2176:8, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2475:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx2_cpt_enqueue_sym=E2=80=99 at ../drivers/crypt= o/octeontx2/otx2_cryptodev_ops.c:670:9, inlined from =E2=80=98otx2_cpt_enqueue_burst=E2=80=99 at ../drivers/cry= pto/octeontx2/otx2_cryptodev_ops.c:821:11: ../drivers/common/cpt/cpt_ucode.h:415:36: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 415 | e_dma_addr =3D bufs[j].dma_addr; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In function =E2=80=98otx2_cpt_enqueue_burst=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_kasumi_enc_prep=E2=80=99 at ../drivers/common= /cpt/cpt_ucode.h:2176:8, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2475:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx2_cpt_enqueue_sym=E2=80=99 at ../drivers/crypt= o/octeontx2/otx2_cryptodev_ops.c:670:9, inlined from =E2=80=98otx2_cpt_enqueue_burst=E2=80=99 at ../drivers/cry= pto/octeontx2/otx2_cryptodev_ops.c:821:11: ../drivers/common/cpt/cpt_ucode.h:416:48: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 416 | e_len =3D (size > bufs[j].size) ? | ~~~~~~~^~~~~ In function =E2=80=98otx2_cpt_enqueue_burst=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_zuc_snow3g_enc_prep=E2=80=99 at ../drivers/co= mmon/cpt/cpt_ucode.h:1672:9, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2472:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx2_cpt_enqueue_sym=E2=80=99 at ../drivers/crypt= o/octeontx2/otx2_cryptodev_ops.c:670:9, inlined from =E2=80=98otx2_cpt_enqueue_burst=E2=80=99 at ../drivers/cry= pto/octeontx2/otx2_cryptodev_ops.c:821:11: ../drivers/common/cpt/cpt_ucode.h:415:36: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 415 | e_dma_addr =3D bufs[j].dma_addr; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In function =E2=80=98otx2_cpt_enqueue_burst=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_zuc_snow3g_enc_prep=E2=80=99 at ../drivers/co= mmon/cpt/cpt_ucode.h:1672:9, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2472:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx2_cpt_enqueue_sym=E2=80=99 at ../drivers/crypt= o/octeontx2/otx2_cryptodev_ops.c:670:9, inlined from =E2=80=98otx2_cpt_enqueue_burst=E2=80=99 at ../drivers/cry= pto/octeontx2/otx2_cryptodev_ops.c:821:11: ../drivers/common/cpt/cpt_ucode.h:416:48: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 416 | e_len =3D (size > bufs[j].size) ? | ~~~~~~~^~~~~ In function =E2=80=98otx2_cpt_enqueue_burst=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_enc_hmac_prep=E2=80=99 at ../drivers/common/c= pt/cpt_ucode.h:933:10, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2469:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx2_cpt_enqueue_sym=E2=80=99 at ../drivers/crypt= o/octeontx2/otx2_cryptodev_ops.c:670:9, inlined from =E2=80=98otx2_cpt_enqueue_burst=E2=80=99 at ../drivers/cry= pto/octeontx2/otx2_cryptodev_ops.c:821:11: ../drivers/common/cpt/cpt_ucode.h:415:36: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 415 | e_dma_addr =3D bufs[j].dma_addr; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In function =E2=80=98otx2_cpt_enqueue_burst=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_enc_hmac_prep=E2=80=99 at ../drivers/common/c= pt/cpt_ucode.h:933:10, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2469:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx2_cpt_enqueue_sym=E2=80=99 at ../drivers/crypt= o/octeontx2/otx2_cryptodev_ops.c:670:9, inlined from =E2=80=98otx2_cpt_enqueue_burst=E2=80=99 at ../drivers/cry= pto/octeontx2/otx2_cryptodev_ops.c:821:11: ../drivers/common/cpt/cpt_ucode.h:416:48: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 416 | e_len =3D (size > bufs[j].size) ? | ~~~~~~~^~~~~ In function =E2=80=98otx2_cpt_enqueue_burst=E2=80=99: cc1: note: source object is likely at address zero [626/2951] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_= qat_sym_session.c.o ../drivers/crypto/qat/qat_sym_session.c: In function =E2=80=98partial_hash_= sha1=E2=80=99: ../drivers/crypto/qat/qat_sym_session.c:1145:9: warning: =E2=80=98SHA1_Init= =E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1145 | if (!SHA1_Init(&ctx)) | ^~ In file included from ../drivers/crypto/qat/qat_sym_session.c:5: /usr/include/openssl/sha.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c); | ^~~~~~~~~ ../drivers/crypto/qat/qat_sym_session.c:1147:9: warning: =E2=80=98SHA1_Tran= sform=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1147 | SHA1_Transform(&ctx, data_in); | ^~~~~~~~~~~~~~ /usr/include/openssl/sha.h:52:28: note: declared here 52 | OSSL_DEPRECATEDIN_3_0 void SHA1_Transform(SHA_CTX *c, const unsigne= d char *data); | ^~~~~~~~~~~~~~ ../drivers/crypto/qat/qat_sym_session.c: In function =E2=80=98partial_hash_= sha224=E2=80=99: ../drivers/crypto/qat/qat_sym_session.c:1156:9: warning: =E2=80=98SHA224_In= it=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1156 | if (!SHA224_Init(&ctx)) | ^~ /usr/include/openssl/sha.h:69:27: note: declared here 69 | OSSL_DEPRECATEDIN_3_0 int SHA224_Init(SHA256_CTX *c); | ^~~~~~~~~~~ ../drivers/crypto/qat/qat_sym_session.c:1158:9: warning: =E2=80=98SHA256_Tr= ansform=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declaration= s] 1158 | SHA256_Transform(&ctx, data_in); | ^~~~~~~~~~~~~~~~ /usr/include/openssl/sha.h:77:28: note: declared here 77 | OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c, | ^~~~~~~~~~~~~~~~ ../drivers/crypto/qat/qat_sym_session.c: In function =E2=80=98partial_hash_= sha256=E2=80=99: ../drivers/crypto/qat/qat_sym_session.c:1167:9: warning: =E2=80=98SHA256_In= it=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1167 | if (!SHA256_Init(&ctx)) | ^~ /usr/include/openssl/sha.h:73:27: note: declared here 73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c); | ^~~~~~~~~~~ ../drivers/crypto/qat/qat_sym_session.c:1169:9: warning: =E2=80=98SHA256_Tr= ansform=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declaration= s] 1169 | SHA256_Transform(&ctx, data_in); | ^~~~~~~~~~~~~~~~ /usr/include/openssl/sha.h:77:28: note: declared here 77 | OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c, | ^~~~~~~~~~~~~~~~ ../drivers/crypto/qat/qat_sym_session.c: In function =E2=80=98partial_hash_= sha384=E2=80=99: ../drivers/crypto/qat/qat_sym_session.c:1178:9: warning: =E2=80=98SHA384_In= it=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1178 | if (!SHA384_Init(&ctx)) | ^~ /usr/include/openssl/sha.h:120:27: note: declared here 120 | OSSL_DEPRECATEDIN_3_0 int SHA384_Init(SHA512_CTX *c); | ^~~~~~~~~~~ ../drivers/crypto/qat/qat_sym_session.c:1180:9: warning: =E2=80=98SHA512_Tr= ansform=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declaration= s] 1180 | SHA512_Transform(&ctx, data_in); | ^~~~~~~~~~~~~~~~ /usr/include/openssl/sha.h:128:28: note: declared here 128 | OSSL_DEPRECATEDIN_3_0 void SHA512_Transform(SHA512_CTX *c, | ^~~~~~~~~~~~~~~~ ../drivers/crypto/qat/qat_sym_session.c: In function =E2=80=98partial_hash_= sha512=E2=80=99: ../drivers/crypto/qat/qat_sym_session.c:1189:9: warning: =E2=80=98SHA512_In= it=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1189 | if (!SHA512_Init(&ctx)) | ^~ /usr/include/openssl/sha.h:124:27: note: declared here 124 | OSSL_DEPRECATEDIN_3_0 int SHA512_Init(SHA512_CTX *c); | ^~~~~~~~~~~ ../drivers/crypto/qat/qat_sym_session.c:1191:9: warning: =E2=80=98SHA512_Tr= ansform=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declaration= s] 1191 | SHA512_Transform(&ctx, data_in); | ^~~~~~~~~~~~~~~~ /usr/include/openssl/sha.h:128:28: note: declared here 128 | OSSL_DEPRECATEDIN_3_0 void SHA512_Transform(SHA512_CTX *c, | ^~~~~~~~~~~~~~~~ ../drivers/crypto/qat/qat_sym_session.c: In function =E2=80=98partial_hash_= md5=E2=80=99: ../drivers/crypto/qat/qat_sym_session.c:1200:9: warning: =E2=80=98MD5_Init= =E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1200 | if (!MD5_Init(&ctx)) | ^~ In file included from ../drivers/crypto/qat/qat_sym_session.c:7: /usr/include/openssl/md5.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); | ^~~~~~~~ ../drivers/crypto/qat/qat_sym_session.c:1202:9: warning: =E2=80=98MD5_Trans= form=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1202 | MD5_Transform(&ctx, data_in); | ^~~~~~~~~~~~~ /usr/include/openssl/md5.h:54:28: note: declared here 54 | OSSL_DEPRECATEDIN_3_0 void MD5_Transform(MD5_CTX *c, const unsigned= char *b); | ^~~~~~~~~~~~~ ../drivers/crypto/qat/qat_sym_session.c: In function =E2=80=98qat_sym_do_pr= ecomputes=E2=80=99: ../drivers/crypto/qat/qat_sym_session.c:1331:25: warning: =E2=80=98AES_set_= encrypt_key=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declara= tions] 1331 | if (AES_set_encrypt_key(auth_key, auth_keyl= en << 3, | ^~ In file included from ../drivers/crypto/qat/qat_sym_session.c:6: /usr/include/openssl/aes.h:51:5: note: declared here 51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bit= s, | ^~~~~~~~~~~~~~~~~~~ ../drivers/crypto/qat/qat_sym_session.c:1337:25: warning: =E2=80=98AES_encr= ypt=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1337 | AES_encrypt(in, k0, &enc_key); | ^~~~~~~~~~~ /usr/include/openssl/aes.h:57:6: note: declared here 57 | void AES_encrypt(const unsigned char *in, unsigned char *out, | ^~~~~~~~~~~ ../drivers/crypto/qat/qat_sym_session.c:1375:33: warning: =E2=80=98AES_set_= encrypt_key=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declara= tions] 1375 | if (AES_set_encrypt_key(auth_key, | ^~ /usr/include/openssl/aes.h:51:5: note: declared here 51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bit= s, | ^~~~~~~~~~~~~~~~~~~ ../drivers/crypto/qat/qat_sym_session.c:1385:33: warning: =E2=80=98AES_encr= ypt=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1385 | AES_encrypt(in, out, &enc_key); | ^~~~~~~~~~~ /usr/include/openssl/aes.h:57:6: note: declared here 57 | void AES_encrypt(const unsigned char *in, unsigned char *out, | ^~~~~~~~~~~ ../drivers/crypto/qat/qat_sym_session.c:1411:17: warning: =E2=80=98AES_set_= encrypt_key=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declara= tions] 1411 | if (AES_set_encrypt_key(auth_key, auth_keylen << 3, | ^~ /usr/include/openssl/aes.h:51:5: note: declared here 51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bit= s, | ^~~~~~~~~~~~~~~~~~~ ../drivers/crypto/qat/qat_sym_session.c:1415:17: warning: =E2=80=98AES_encr= ypt=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1415 | AES_encrypt(in, out, &enc_key); | ^~~~~~~~~~~ /usr/include/openssl/aes.h:57:6: note: declared here 57 | void AES_encrypt(const unsigned char *in, unsigned char *out, | ^~~~~~~~~~~ [670/2951] Compiling C object drivers/libtmp_rte_cr..._octeontx.a.p/crypto_= octeontx_otx_cryptodev_ops.c.o In file included from ../drivers/crypto/octeontx/otx_cryptodev_ops.c:23: In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_kasumi_enc_prep=E2=80=99 at ../drivers/common= /cpt/cpt_ucode.h:2176:8, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2475:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx_cpt_enq_single_sym=E2=80=99 at ../drivers/cry= pto/octeontx/otx_cryptodev_ops.c:557:9, inlined from =E2=80=98otx_cpt_enq_single_sym_sessless=E2=80=99 at ../dr= ivers/crypto/octeontx/otx_cryptodev_ops.c:600:8, inlined from =E2=80=98otx_cpt_enq_single=E2=80=99 at ../drivers/crypto/= octeontx/otx_cryptodev_ops.c:627:11, inlined from =E2=80=98otx_cpt_pkt_enqueue=E2=80=99 at ../drivers/crypto= /octeontx/otx_cryptodev_ops.c:659:9, inlined from =E2=80=98otx_cpt_enqueue_sym=E2=80=99 at ../drivers/crypto= /octeontx/otx_cryptodev_ops.c:684:9: ../drivers/common/cpt/cpt_ucode.h:415:36: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 415 | e_dma_addr =3D bufs[j].dma_addr; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In function =E2=80=98otx_cpt_enqueue_sym=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_kasumi_enc_prep=E2=80=99 at ../drivers/common= /cpt/cpt_ucode.h:2176:8, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2475:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx_cpt_enq_single_sym=E2=80=99 at ../drivers/cry= pto/octeontx/otx_cryptodev_ops.c:557:9, inlined from =E2=80=98otx_cpt_enq_single_sym_sessless=E2=80=99 at ../dr= ivers/crypto/octeontx/otx_cryptodev_ops.c:600:8, inlined from =E2=80=98otx_cpt_enq_single=E2=80=99 at ../drivers/crypto/= octeontx/otx_cryptodev_ops.c:627:11, inlined from =E2=80=98otx_cpt_pkt_enqueue=E2=80=99 at ../drivers/crypto= /octeontx/otx_cryptodev_ops.c:659:9, inlined from =E2=80=98otx_cpt_enqueue_sym=E2=80=99 at ../drivers/crypto= /octeontx/otx_cryptodev_ops.c:684:9: ../drivers/common/cpt/cpt_ucode.h:416:48: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 416 | e_len =3D (size > bufs[j].size) ? | ~~~~~~~^~~~~ In function =E2=80=98otx_cpt_enqueue_sym=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_zuc_snow3g_enc_prep=E2=80=99 at ../drivers/co= mmon/cpt/cpt_ucode.h:1672:9, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2472:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx_cpt_enq_single_sym=E2=80=99 at ../drivers/cry= pto/octeontx/otx_cryptodev_ops.c:557:9, inlined from =E2=80=98otx_cpt_enq_single_sym_sessless=E2=80=99 at ../dr= ivers/crypto/octeontx/otx_cryptodev_ops.c:600:8, inlined from =E2=80=98otx_cpt_enq_single=E2=80=99 at ../drivers/crypto/= octeontx/otx_cryptodev_ops.c:627:11, inlined from =E2=80=98otx_cpt_pkt_enqueue=E2=80=99 at ../drivers/crypto= /octeontx/otx_cryptodev_ops.c:659:9, inlined from =E2=80=98otx_cpt_enqueue_sym=E2=80=99 at ../drivers/crypto= /octeontx/otx_cryptodev_ops.c:684:9: ../drivers/common/cpt/cpt_ucode.h:415:36: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 415 | e_dma_addr =3D bufs[j].dma_addr; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In function =E2=80=98otx_cpt_enqueue_sym=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_zuc_snow3g_enc_prep=E2=80=99 at ../drivers/co= mmon/cpt/cpt_ucode.h:1672:9, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2472:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx_cpt_enq_single_sym=E2=80=99 at ../drivers/cry= pto/octeontx/otx_cryptodev_ops.c:557:9, inlined from =E2=80=98otx_cpt_enq_single_sym_sessless=E2=80=99 at ../dr= ivers/crypto/octeontx/otx_cryptodev_ops.c:600:8, inlined from =E2=80=98otx_cpt_enq_single=E2=80=99 at ../drivers/crypto/= octeontx/otx_cryptodev_ops.c:627:11, inlined from =E2=80=98otx_cpt_pkt_enqueue=E2=80=99 at ../drivers/crypto= /octeontx/otx_cryptodev_ops.c:659:9, inlined from =E2=80=98otx_cpt_enqueue_sym=E2=80=99 at ../drivers/crypto= /octeontx/otx_cryptodev_ops.c:684:9: ../drivers/common/cpt/cpt_ucode.h:416:48: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 416 | e_len =3D (size > bufs[j].size) ? | ~~~~~~~^~~~~ In function =E2=80=98otx_cpt_enqueue_sym=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_enc_hmac_prep=E2=80=99 at ../drivers/common/c= pt/cpt_ucode.h:933:10, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2469:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx_cpt_enq_single_sym=E2=80=99 at ../drivers/cry= pto/octeontx/otx_cryptodev_ops.c:557:9, inlined from =E2=80=98otx_cpt_enq_single_sym_sessless=E2=80=99 at ../dr= ivers/crypto/octeontx/otx_cryptodev_ops.c:600:8, inlined from =E2=80=98otx_cpt_enq_single=E2=80=99 at ../drivers/crypto/= octeontx/otx_cryptodev_ops.c:627:11, inlined from =E2=80=98otx_cpt_pkt_enqueue=E2=80=99 at ../drivers/crypto= /octeontx/otx_cryptodev_ops.c:659:9, inlined from =E2=80=98otx_cpt_enqueue_sym=E2=80=99 at ../drivers/crypto= /octeontx/otx_cryptodev_ops.c:684:9: ../drivers/common/cpt/cpt_ucode.h:415:36: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 415 | e_dma_addr =3D bufs[j].dma_addr; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In function =E2=80=98otx_cpt_enqueue_sym=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_enc_hmac_prep=E2=80=99 at ../drivers/common/c= pt/cpt_ucode.h:933:10, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2469:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx_cpt_enq_single_sym=E2=80=99 at ../drivers/cry= pto/octeontx/otx_cryptodev_ops.c:557:9, inlined from =E2=80=98otx_cpt_enq_single_sym_sessless=E2=80=99 at ../dr= ivers/crypto/octeontx/otx_cryptodev_ops.c:600:8, inlined from =E2=80=98otx_cpt_enq_single=E2=80=99 at ../drivers/crypto/= octeontx/otx_cryptodev_ops.c:627:11, inlined from =E2=80=98otx_cpt_pkt_enqueue=E2=80=99 at ../drivers/crypto= /octeontx/otx_cryptodev_ops.c:659:9, inlined from =E2=80=98otx_cpt_enqueue_sym=E2=80=99 at ../drivers/crypto= /octeontx/otx_cryptodev_ops.c:684:9: ../drivers/common/cpt/cpt_ucode.h:416:48: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 416 | e_len =3D (size > bufs[j].size) ? | ~~~~~~~^~~~~ In function =E2=80=98otx_cpt_enqueue_sym=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_kasumi_enc_prep=E2=80=99 at ../drivers/common= /cpt/cpt_ucode.h:2176:8, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2475:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx_cpt_enq_single_sym=E2=80=99 at ../drivers/cry= pto/octeontx/otx_cryptodev_ops.c:557:9, inlined from =E2=80=98otx_cpt_enq_single=E2=80=99 at ../drivers/crypto/= octeontx/otx_cryptodev_ops.c:625:11, inlined from =E2=80=98otx_cpt_pkt_enqueue=E2=80=99 at ../drivers/crypto= /octeontx/otx_cryptodev_ops.c:659:9, inlined from =E2=80=98otx_cpt_enqueue_sym=E2=80=99 at ../drivers/crypto= /octeontx/otx_cryptodev_ops.c:684:9: ../drivers/common/cpt/cpt_ucode.h:415:36: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 415 | e_dma_addr =3D bufs[j].dma_addr; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In function =E2=80=98otx_cpt_enqueue_sym=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_kasumi_enc_prep=E2=80=99 at ../drivers/common= /cpt/cpt_ucode.h:2176:8, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2475:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx_cpt_enq_single_sym=E2=80=99 at ../drivers/cry= pto/octeontx/otx_cryptodev_ops.c:557:9, inlined from =E2=80=98otx_cpt_enq_single=E2=80=99 at ../drivers/crypto/= octeontx/otx_cryptodev_ops.c:625:11, inlined from =E2=80=98otx_cpt_pkt_enqueue=E2=80=99 at ../drivers/crypto= /octeontx/otx_cryptodev_ops.c:659:9, inlined from =E2=80=98otx_cpt_enqueue_sym=E2=80=99 at ../drivers/crypto= /octeontx/otx_cryptodev_ops.c:684:9: ../drivers/common/cpt/cpt_ucode.h:416:48: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 416 | e_len =3D (size > bufs[j].size) ? | ~~~~~~~^~~~~ In function =E2=80=98otx_cpt_enqueue_sym=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_zuc_snow3g_enc_prep=E2=80=99 at ../drivers/co= mmon/cpt/cpt_ucode.h:1672:9, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2472:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx_cpt_enq_single_sym=E2=80=99 at ../drivers/cry= pto/octeontx/otx_cryptodev_ops.c:557:9, inlined from =E2=80=98otx_cpt_enq_single=E2=80=99 at ../drivers/crypto/= octeontx/otx_cryptodev_ops.c:625:11, inlined from =E2=80=98otx_cpt_pkt_enqueue=E2=80=99 at ../drivers/crypto= /octeontx/otx_cryptodev_ops.c:659:9, inlined from =E2=80=98otx_cpt_enqueue_sym=E2=80=99 at ../drivers/crypto= /octeontx/otx_cryptodev_ops.c:684:9: ../drivers/common/cpt/cpt_ucode.h:415:36: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 415 | e_dma_addr =3D bufs[j].dma_addr; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In function =E2=80=98otx_cpt_enqueue_sym=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_zuc_snow3g_enc_prep=E2=80=99 at ../drivers/co= mmon/cpt/cpt_ucode.h:1672:9, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2472:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx_cpt_enq_single_sym=E2=80=99 at ../drivers/cry= pto/octeontx/otx_cryptodev_ops.c:557:9, inlined from =E2=80=98otx_cpt_enq_single=E2=80=99 at ../drivers/crypto/= octeontx/otx_cryptodev_ops.c:625:11, inlined from =E2=80=98otx_cpt_pkt_enqueue=E2=80=99 at ../drivers/crypto= /octeontx/otx_cryptodev_ops.c:659:9, inlined from =E2=80=98otx_cpt_enqueue_sym=E2=80=99 at ../drivers/crypto= /octeontx/otx_cryptodev_ops.c:684:9: ../drivers/common/cpt/cpt_ucode.h:416:48: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 416 | e_len =3D (size > bufs[j].size) ? | ~~~~~~~^~~~~ In function =E2=80=98otx_cpt_enqueue_sym=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_enc_hmac_prep=E2=80=99 at ../drivers/common/c= pt/cpt_ucode.h:933:10, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2469:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx_cpt_enq_single_sym=E2=80=99 at ../drivers/cry= pto/octeontx/otx_cryptodev_ops.c:557:9, inlined from =E2=80=98otx_cpt_enq_single=E2=80=99 at ../drivers/crypto/= octeontx/otx_cryptodev_ops.c:625:11, inlined from =E2=80=98otx_cpt_pkt_enqueue=E2=80=99 at ../drivers/crypto= /octeontx/otx_cryptodev_ops.c:659:9, inlined from =E2=80=98otx_cpt_enqueue_sym=E2=80=99 at ../drivers/crypto= /octeontx/otx_cryptodev_ops.c:684:9: ../drivers/common/cpt/cpt_ucode.h:415:36: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 415 | e_dma_addr =3D bufs[j].dma_addr; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In function =E2=80=98otx_cpt_enqueue_sym=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_enc_hmac_prep=E2=80=99 at ../drivers/common/c= pt/cpt_ucode.h:933:10, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2469:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx_cpt_enq_single_sym=E2=80=99 at ../drivers/cry= pto/octeontx/otx_cryptodev_ops.c:557:9, inlined from =E2=80=98otx_cpt_enq_single=E2=80=99 at ../drivers/crypto/= octeontx/otx_cryptodev_ops.c:625:11, inlined from =E2=80=98otx_cpt_pkt_enqueue=E2=80=99 at ../drivers/crypto= /octeontx/otx_cryptodev_ops.c:659:9, inlined from =E2=80=98otx_cpt_enqueue_sym=E2=80=99 at ../drivers/crypto= /octeontx/otx_cryptodev_ops.c:684:9: ../drivers/common/cpt/cpt_ucode.h:416:48: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 416 | e_len =3D (size > bufs[j].size) ? | ~~~~~~~^~~~~ In function =E2=80=98otx_cpt_enqueue_sym=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_kasumi_enc_prep=E2=80=99 at ../drivers/common= /cpt/cpt_ucode.h:2176:8, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2475:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx_cpt_enq_single_sym=E2=80=99 at ../drivers/cry= pto/octeontx/otx_cryptodev_ops.c:557:9, inlined from =E2=80=98otx_cpt_enq_single_sym_sessless=E2=80=99 at ../dr= ivers/crypto/octeontx/otx_cryptodev_ops.c:600:8, inlined from =E2=80=98otx_cpt_enq_single=E2=80=99 at ../drivers/crypto/= octeontx/otx_cryptodev_ops.c:627:11, inlined from =E2=80=98otx_crypto_adapter_enqueue=E2=80=99 at ../drivers= /crypto/octeontx/otx_cryptodev_ops.c:749:8: ../drivers/common/cpt/cpt_ucode.h:415:36: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 415 | e_dma_addr =3D bufs[j].dma_addr; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In function =E2=80=98otx_crypto_adapter_enqueue=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_kasumi_enc_prep=E2=80=99 at ../drivers/common= /cpt/cpt_ucode.h:2176:8, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2475:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx_cpt_enq_single_sym=E2=80=99 at ../drivers/cry= pto/octeontx/otx_cryptodev_ops.c:557:9, inlined from =E2=80=98otx_cpt_enq_single_sym_sessless=E2=80=99 at ../dr= ivers/crypto/octeontx/otx_cryptodev_ops.c:600:8, inlined from =E2=80=98otx_cpt_enq_single=E2=80=99 at ../drivers/crypto/= octeontx/otx_cryptodev_ops.c:627:11, inlined from =E2=80=98otx_crypto_adapter_enqueue=E2=80=99 at ../drivers= /crypto/octeontx/otx_cryptodev_ops.c:749:8: ../drivers/common/cpt/cpt_ucode.h:416:48: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 416 | e_len =3D (size > bufs[j].size) ? | ~~~~~~~^~~~~ In function =E2=80=98otx_crypto_adapter_enqueue=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_zuc_snow3g_enc_prep=E2=80=99 at ../drivers/co= mmon/cpt/cpt_ucode.h:1672:9, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2472:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx_cpt_enq_single_sym=E2=80=99 at ../drivers/cry= pto/octeontx/otx_cryptodev_ops.c:557:9, inlined from =E2=80=98otx_cpt_enq_single_sym_sessless=E2=80=99 at ../dr= ivers/crypto/octeontx/otx_cryptodev_ops.c:600:8, inlined from =E2=80=98otx_cpt_enq_single=E2=80=99 at ../drivers/crypto/= octeontx/otx_cryptodev_ops.c:627:11, inlined from =E2=80=98otx_crypto_adapter_enqueue=E2=80=99 at ../drivers= /crypto/octeontx/otx_cryptodev_ops.c:749:8: ../drivers/common/cpt/cpt_ucode.h:415:36: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 415 | e_dma_addr =3D bufs[j].dma_addr; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In function =E2=80=98otx_crypto_adapter_enqueue=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_zuc_snow3g_enc_prep=E2=80=99 at ../drivers/co= mmon/cpt/cpt_ucode.h:1672:9, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2472:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx_cpt_enq_single_sym=E2=80=99 at ../drivers/cry= pto/octeontx/otx_cryptodev_ops.c:557:9, inlined from =E2=80=98otx_cpt_enq_single_sym_sessless=E2=80=99 at ../dr= ivers/crypto/octeontx/otx_cryptodev_ops.c:600:8, inlined from =E2=80=98otx_cpt_enq_single=E2=80=99 at ../drivers/crypto/= octeontx/otx_cryptodev_ops.c:627:11, inlined from =E2=80=98otx_crypto_adapter_enqueue=E2=80=99 at ../drivers= /crypto/octeontx/otx_cryptodev_ops.c:749:8: ../drivers/common/cpt/cpt_ucode.h:416:48: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 416 | e_len =3D (size > bufs[j].size) ? | ~~~~~~~^~~~~ In function =E2=80=98otx_crypto_adapter_enqueue=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_enc_hmac_prep=E2=80=99 at ../drivers/common/c= pt/cpt_ucode.h:933:10, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2469:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx_cpt_enq_single_sym=E2=80=99 at ../drivers/cry= pto/octeontx/otx_cryptodev_ops.c:557:9, inlined from =E2=80=98otx_cpt_enq_single_sym_sessless=E2=80=99 at ../dr= ivers/crypto/octeontx/otx_cryptodev_ops.c:600:8, inlined from =E2=80=98otx_cpt_enq_single=E2=80=99 at ../drivers/crypto/= octeontx/otx_cryptodev_ops.c:627:11, inlined from =E2=80=98otx_crypto_adapter_enqueue=E2=80=99 at ../drivers= /crypto/octeontx/otx_cryptodev_ops.c:749:8: ../drivers/common/cpt/cpt_ucode.h:415:36: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 415 | e_dma_addr =3D bufs[j].dma_addr; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In function =E2=80=98otx_crypto_adapter_enqueue=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_enc_hmac_prep=E2=80=99 at ../drivers/common/c= pt/cpt_ucode.h:933:10, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2469:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx_cpt_enq_single_sym=E2=80=99 at ../drivers/cry= pto/octeontx/otx_cryptodev_ops.c:557:9, inlined from =E2=80=98otx_cpt_enq_single_sym_sessless=E2=80=99 at ../dr= ivers/crypto/octeontx/otx_cryptodev_ops.c:600:8, inlined from =E2=80=98otx_cpt_enq_single=E2=80=99 at ../drivers/crypto/= octeontx/otx_cryptodev_ops.c:627:11, inlined from =E2=80=98otx_crypto_adapter_enqueue=E2=80=99 at ../drivers= /crypto/octeontx/otx_cryptodev_ops.c:749:8: ../drivers/common/cpt/cpt_ucode.h:416:48: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 416 | e_len =3D (size > bufs[j].size) ? | ~~~~~~~^~~~~ In function =E2=80=98otx_crypto_adapter_enqueue=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_kasumi_enc_prep=E2=80=99 at ../drivers/common= /cpt/cpt_ucode.h:2176:8, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2475:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx_cpt_enq_single_sym=E2=80=99 at ../drivers/cry= pto/octeontx/otx_cryptodev_ops.c:557:9, inlined from =E2=80=98otx_cpt_enq_single=E2=80=99 at ../drivers/crypto/= octeontx/otx_cryptodev_ops.c:625:11, inlined from =E2=80=98otx_crypto_adapter_enqueue=E2=80=99 at ../drivers= /crypto/octeontx/otx_cryptodev_ops.c:749:8: ../drivers/common/cpt/cpt_ucode.h:415:36: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 415 | e_dma_addr =3D bufs[j].dma_addr; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In function =E2=80=98otx_crypto_adapter_enqueue=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_kasumi_enc_prep=E2=80=99 at ../drivers/common= /cpt/cpt_ucode.h:2176:8, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2475:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx_cpt_enq_single_sym=E2=80=99 at ../drivers/cry= pto/octeontx/otx_cryptodev_ops.c:557:9, inlined from =E2=80=98otx_cpt_enq_single=E2=80=99 at ../drivers/crypto/= octeontx/otx_cryptodev_ops.c:625:11, inlined from =E2=80=98otx_crypto_adapter_enqueue=E2=80=99 at ../drivers= /crypto/octeontx/otx_cryptodev_ops.c:749:8: ../drivers/common/cpt/cpt_ucode.h:416:48: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 416 | e_len =3D (size > bufs[j].size) ? | ~~~~~~~^~~~~ In function =E2=80=98otx_crypto_adapter_enqueue=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_zuc_snow3g_enc_prep=E2=80=99 at ../drivers/co= mmon/cpt/cpt_ucode.h:1672:9, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2472:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx_cpt_enq_single_sym=E2=80=99 at ../drivers/cry= pto/octeontx/otx_cryptodev_ops.c:557:9, inlined from =E2=80=98otx_cpt_enq_single=E2=80=99 at ../drivers/crypto/= octeontx/otx_cryptodev_ops.c:625:11, inlined from =E2=80=98otx_crypto_adapter_enqueue=E2=80=99 at ../drivers= /crypto/octeontx/otx_cryptodev_ops.c:749:8: ../drivers/common/cpt/cpt_ucode.h:415:36: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 415 | e_dma_addr =3D bufs[j].dma_addr; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In function =E2=80=98otx_crypto_adapter_enqueue=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_zuc_snow3g_enc_prep=E2=80=99 at ../drivers/co= mmon/cpt/cpt_ucode.h:1672:9, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2472:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx_cpt_enq_single_sym=E2=80=99 at ../drivers/cry= pto/octeontx/otx_cryptodev_ops.c:557:9, inlined from =E2=80=98otx_cpt_enq_single=E2=80=99 at ../drivers/crypto/= octeontx/otx_cryptodev_ops.c:625:11, inlined from =E2=80=98otx_crypto_adapter_enqueue=E2=80=99 at ../drivers= /crypto/octeontx/otx_cryptodev_ops.c:749:8: ../drivers/common/cpt/cpt_ucode.h:416:48: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 416 | e_len =3D (size > bufs[j].size) ? | ~~~~~~~^~~~~ In function =E2=80=98otx_crypto_adapter_enqueue=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_enc_hmac_prep=E2=80=99 at ../drivers/common/c= pt/cpt_ucode.h:933:10, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2469:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx_cpt_enq_single_sym=E2=80=99 at ../drivers/cry= pto/octeontx/otx_cryptodev_ops.c:557:9, inlined from =E2=80=98otx_cpt_enq_single=E2=80=99 at ../drivers/crypto/= octeontx/otx_cryptodev_ops.c:625:11, inlined from =E2=80=98otx_crypto_adapter_enqueue=E2=80=99 at ../drivers= /crypto/octeontx/otx_cryptodev_ops.c:749:8: ../drivers/common/cpt/cpt_ucode.h:415:36: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 415 | e_dma_addr =3D bufs[j].dma_addr; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In function =E2=80=98otx_crypto_adapter_enqueue=E2=80=99: cc1: note: source object is likely at address zero In function =E2=80=98fill_sg_comp_from_iov=E2=80=99, inlined from =E2=80=98cpt_enc_hmac_prep=E2=80=99 at ../drivers/common/c= pt/cpt_ucode.h:933:10, inlined from =E2=80=98cpt_fc_enc_hmac_prep=E2=80=99 at ../drivers/commo= n/cpt/cpt_ucode.h:2469:3, inlined from =E2=80=98fill_digest_params=E2=80=99 at ../drivers/common/= cpt/cpt_ucode.h:3548:14, inlined from =E2=80=98otx_cpt_enq_single_sym=E2=80=99 at ../drivers/cry= pto/octeontx/otx_cryptodev_ops.c:557:9, inlined from =E2=80=98otx_cpt_enq_single=E2=80=99 at ../drivers/crypto/= octeontx/otx_cryptodev_ops.c:625:11, inlined from =E2=80=98otx_crypto_adapter_enqueue=E2=80=99 at ../drivers= /crypto/octeontx/otx_cryptodev_ops.c:749:8: ../drivers/common/cpt/cpt_ucode.h:416:48: warning: array subscript 0 is out= side array bounds of =E2=80=98buf_ptr_t[0]=E2=80=99 {aka =E2=80=98struct bu= f_ptr[]=E2=80=99} [-Warray-bounds=3D] 416 | e_len =3D (size > bufs[j].size) ? | ~~~~~~~^~~~~ In function =E2=80=98otx_crypto_adapter_enqueue=E2=80=99: cc1: note: source object is likely at address zero [703/2951] Compiling C object drivers/libtmp_rte_net_bnxt.a.p/net_bnxt_tf_u= lp_ulp_flow_db.c.o ../drivers/net/bnxt/tf_ulp/ulp_flow_db.c:962:1: warning: conflicting types = for =E2=80=98ulp_flow_db_flush_flows=E2=80=99 due to enum/integer mismatch;= have =E2=80=98int32_t(struct bnxt_ulp_context *, enum bnxt_ulp_fdb_type)= =E2=80=99 {aka =E2=80=98int(struct bnxt_ulp_context *, enum bnxt_ulp_fdb_ty= pe)=E2=80=99} [-Wenum-int-mismatch] 962 | ulp_flow_db_flush_flows(struct bnxt_ulp_context *ulp_ctx, | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../drivers/net/bnxt/tf_ulp/ulp_flow_db.c:12: ../drivers/net/bnxt/tf_ulp/ulp_flow_db.h:211:1: note: previous declaration = of =E2=80=98ulp_flow_db_flush_flows=E2=80=99 with type =E2=80=98int32_t(str= uct bnxt_ulp_context *, uint32_t)=E2=80=99 {aka =E2=80=98int(struct bnxt_ul= p_context *, unsigned int)=E2=80=99} 211 | ulp_flow_db_flush_flows(struct bnxt_ulp_context *ulp_ctx, | ^~~~~~~~~~~~~~~~~~~~~~~ [706/2951] Compiling C object drivers/libtmp_rte_net_bnx2x.a.p/net_bnx2x_bn= x2x.c.o ../drivers/net/bnx2x/bnx2x.c: In function =E2=80=98bnx2x_alloc_ilt_lines_me= m=E2=80=99: ../drivers/net/bnx2x/bnx2x.c:2392:44: warning: =E2=80=98rte_calloc=E2=80=99= sizes specified with =E2=80=98sizeof=E2=80=99 in the earlier argument and = not in the later argument [-Wcalloc-transposed-args] 2392 | sizeof(struct ilt_line), ILT_MA= X_LINES, | ^~~~~~ ../drivers/net/bnx2x/bnx2x.c:2392:44: note: earlier argument should specify= number of elements, later size of each element [783/2951] Compiling C object drivers/libtmp_rte_net_cxgbe.a.p/net_cxgbe_ba= se_t4vf_hw.c.o In file included from ../lib/eal/linux/include/rte_os.h:14, from ../lib/eal/include/rte_common.h:28, from ../lib/eal/include/rte_log.h:25, from ../lib/ethdev/rte_ethdev.h:164, from ../lib/ethdev/ethdev_driver.h:18, from ../drivers/net/cxgbe/base/t4vf_hw.c:6: In function =E2=80=98t4_os_atomic_add_tail=E2=80=99, inlined from =E2=80=98t4vf_wr_mbox_core=E2=80=99 at ../drivers/net/cxgb= e/base/t4vf_hw.c:115:2: ../drivers/net/cxgbe/base/adapter.h:742:9: warning: storing the address of = local variable =E2=80=98entry=E2=80=99 in =E2=80=98((struct mbox_list *)ada= pter)[96].tqh_last=E2=80=99 [-Wdangling-pointer=3D] 742 | TAILQ_INSERT_TAIL(head, entry, next); | ^~~~~~~~~~~~~~~~~ ../drivers/net/cxgbe/base/t4vf_hw.c: In function =E2=80=98t4vf_wr_mbox_core= =E2=80=99: ../drivers/net/cxgbe/base/t4vf_hw.c:86:27: note: =E2=80=98entry=E2=80=99 de= clared here 86 | struct mbox_entry entry; | ^~~~~ ../drivers/net/cxgbe/base/t4vf_hw.c:70:39: note: =E2=80=98adapter=E2=80=99 = declared here 70 | int t4vf_wr_mbox_core(struct adapter *adapter, | ~~~~~~~~~~~~~~~~^~~~~~~ [788/2951] Compiling C object drivers/libtmp_rte_net_ena.a.p/net_ena_ena_rs= s.c.o In file included from /usr/lib/gcc/x86_64-linux-gnu/14/include/immintrin.h:= 43, from /usr/lib/gcc/x86_64-linux-gnu/14/include/x86intrin.h:= 32, from ../lib/eal/x86/include/rte_vect.h:31, from ../lib/eal/x86/include/rte_memcpy.h:17, from ../lib/net/rte_ether.h:21, from ../drivers/net/ena/ena_ethdev.h:10, from ../drivers/net/ena/ena_rss.c:6: In function =E2=80=98_mm256_loadu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:319:9, inlined from =E2=80=98rte_mov128=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:342:2, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:438:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98ena_rss_key_fill=E2=80=99 at ../drivers/net/ena/e= na_rss.c:62:2: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:929:10: warning: array= subscript =E2=80=98__m256i_u[1]=E2=80=99 is partly outside array bounds of= =E2=80=98uint8_t[40]=E2=80=99 {aka =E2=80=98unsigned char[40]=E2=80=99} [-= Warray-bounds=3D] 929 | return *__P; | ^~~~ ../drivers/net/ena/ena_rss.c: In function =E2=80=98ena_rss_key_fill=E2=80= =99: ../drivers/net/ena/ena_rss.c:51:24: note: at offset 32 into object =E2=80= =98default_key=E2=80=99 of size 40 51 | static uint8_t default_key[ENA_HASH_KEY_SIZE]; | ^~~~~~~~~~~ In function =E2=80=98_mm256_loadu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:319:9, inlined from =E2=80=98rte_mov128=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:343:2, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:438:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98ena_rss_key_fill=E2=80=99 at ../drivers/net/ena/e= na_rss.c:62:2: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:929:10: warning: array= subscript 2 is outside array bounds of =E2=80=98uint8_t[40]=E2=80=99 {aka = =E2=80=98unsigned char[40]=E2=80=99} [-Warray-bounds=3D] 929 | return *__P; | ^~~~ ../drivers/net/ena/ena_rss.c: In function =E2=80=98ena_rss_key_fill=E2=80= =99: ../drivers/net/ena/ena_rss.c:51:24: note: at offset 64 into object =E2=80= =98default_key=E2=80=99 of size 40 51 | static uint8_t default_key[ENA_HASH_KEY_SIZE]; | ^~~~~~~~~~~ In function =E2=80=98_mm256_loadu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:319:9, inlined from =E2=80=98rte_mov128=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:344:2, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:438:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98ena_rss_key_fill=E2=80=99 at ../drivers/net/ena/e= na_rss.c:62:2: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:929:10: warning: array= subscript 3 is outside array bounds of =E2=80=98uint8_t[40]=E2=80=99 {aka = =E2=80=98unsigned char[40]=E2=80=99} [-Warray-bounds=3D] 929 | return *__P; | ^~~~ ../drivers/net/ena/ena_rss.c: In function =E2=80=98ena_rss_key_fill=E2=80= =99: ../drivers/net/ena/ena_rss.c:51:24: note: at offset 96 into object =E2=80= =98default_key=E2=80=99 of size 40 51 | static uint8_t default_key[ENA_HASH_KEY_SIZE]; | ^~~~~~~~~~~ In function =E2=80=98_mm256_loadu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:319:9, inlined from =E2=80=98rte_mov64=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:331:2, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:445:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98ena_rss_key_fill=E2=80=99 at ../drivers/net/ena/e= na_rss.c:62:2: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:929:10: warning: array= subscript =E2=80=98__m256i_u[1]=E2=80=99 is partly outside array bounds of= =E2=80=98const void[40]=E2=80=99 [-Warray-bounds=3D] 929 | return *__P; | ^~~~ ../drivers/net/ena/ena_rss.c: In function =E2=80=98ena_rss_key_fill=E2=80= =99: ../drivers/net/ena/ena_rss.c:51:24: note: at offset 32 into object =E2=80= =98default_key=E2=80=99 of size 40 51 | static uint8_t default_key[ENA_HASH_KEY_SIZE]; | ^~~~~~~~~~~ ../drivers/net/ena/ena_rss.c:51:24: note: at offset [33, 40] into object = =E2=80=98default_key=E2=80=99 of size 40 ../drivers/net/ena/ena_rss.c:51:24: note: at offset 160 into object =E2=80= =98default_key=E2=80=99 of size 40 ../drivers/net/ena/ena_rss.c:51:24: note: at offset 32 into object =E2=80= =98default_key=E2=80=99 of size 40 In function =E2=80=98_mm256_loadu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:319:9, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:450:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98ena_rss_key_fill=E2=80=99 at ../drivers/net/ena/e= na_rss.c:62:2: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:929:10: warning: array= subscript [2, 288230376151711745] is outside array bounds of =E2=80=98cons= t void[40]=E2=80=99 [-Warray-bounds=3D] 929 | return *__P; | ^~~~ ../drivers/net/ena/ena_rss.c: In function =E2=80=98ena_rss_key_fill=E2=80= =99: ../drivers/net/ena/ena_rss.c:51:24: note: object =E2=80=98default_key=E2=80= =99 of size 40 51 | static uint8_t default_key[ENA_HASH_KEY_SIZE]; | ^~~~~~~~~~~ ../drivers/net/ena/ena_rss.c:51:24: note: at offset [1, 40] into object =E2= =80=98default_key=E2=80=99 of size 40 ../drivers/net/ena/ena_rss.c:51:24: note: at offset [128, 192] into object = =E2=80=98default_key=E2=80=99 of size 40 ../drivers/net/ena/ena_rss.c:51:24: note: object =E2=80=98default_key=E2=80= =99 of size 40 ../drivers/net/ena/ena_rss.c:51:24: note: at offset [1, 40] into object =E2= =80=98default_key=E2=80=99 of size 40 ../drivers/net/ena/ena_rss.c:51:24: note: at offset [128, 192] into object = =E2=80=98default_key=E2=80=99 of size 40 ../drivers/net/ena/ena_rss.c:51:24: note: object =E2=80=98default_key=E2=80= =99 of size 40 In function =E2=80=98_mm256_loadu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:319:9, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:451:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98ena_rss_key_fill=E2=80=99 at ../drivers/net/ena/e= na_rss.c:62:2: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:929:10: warning: array= subscript [2, 288230376151711746] is outside array bounds of =E2=80=98cons= t void[40]=E2=80=99 [-Warray-bounds=3D] 929 | return *__P; | ^~~~ ../drivers/net/ena/ena_rss.c: In function =E2=80=98ena_rss_key_fill=E2=80= =99: ../drivers/net/ena/ena_rss.c:51:24: note: at offset [1, 40] into object =E2= =80=98default_key=E2=80=99 of size 40 51 | static uint8_t default_key[ENA_HASH_KEY_SIZE]; | ^~~~~~~~~~~ ../drivers/net/ena/ena_rss.c:51:24: note: at offset [2, 40] into object =E2= =80=98default_key=E2=80=99 of size 40 ../drivers/net/ena/ena_rss.c:51:24: note: at offset [129, 193] into object = =E2=80=98default_key=E2=80=99 of size 40 ../drivers/net/ena/ena_rss.c:51:24: note: at offset [1, 40] into object =E2= =80=98default_key=E2=80=99 of size 40 ../drivers/net/ena/ena_rss.c:51:24: note: at offset [2, 40] into object =E2= =80=98default_key=E2=80=99 of size 40 ../drivers/net/ena/ena_rss.c:51:24: note: at offset [129, 193] into object = =E2=80=98default_key=E2=80=99 of size 40 ../drivers/net/ena/ena_rss.c:51:24: note: at offset [1, 40] into object =E2= =80=98default_key=E2=80=99 of size 40 In function =E2=80=98_mm256_loadu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:319:9, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:431:3, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98ena_rss_key_fill=E2=80=99 at ../drivers/net/ena/e= na_rss.c:62:2: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:929:10: warning: array= subscript =E2=80=98__m256i_u[0]=E2=80=99 is partly outside array bounds of= =E2=80=98uint8_t[40]=E2=80=99 {aka =E2=80=98unsigned char[40]=E2=80=99} [-= Warray-bounds=3D] 929 | return *__P; | ^~~~ ../drivers/net/ena/ena_rss.c: In function =E2=80=98ena_rss_key_fill=E2=80= =99: ../drivers/net/ena/ena_rss.c:51:24: note: at offset [17, 32] into object = =E2=80=98default_key=E2=80=99 of size 40 51 | static uint8_t default_key[ENA_HASH_KEY_SIZE]; | ^~~~~~~~~~~ [802/2951] Compiling C object drivers/libtmp_rte_net_enetfec.a.p/net_enetfe= c_enet_ethdev.c.o ../drivers/net/enetfec/enet_ethdev.c: In function =E2=80=98enetfec_rx_queue= _setup=E2=80=99: ../drivers/net/enetfec/enet_ethdev.c:473:9: warning: array subscript 1 is a= bove array bounds of =E2=80=98uint32_t[1]=E2=80=99 {aka =E2=80=98unsigned i= nt[1]=E2=80=99} [-Warray-bounds=3D] 473 | rte_write32(rte_cpu_to_le_32(fep->bd_addr_p_r[queue_idx]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (uint8_t *)fep->hw_baseaddr_v + ENETFEC_RD_START(qu= eue_idx)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ~~~~~~~~~ In file included from ../drivers/net/enetfec/enet_ethdev.c:9: ../drivers/net/enetfec/enet_ethdev.h:113:33: note: while referencing =E2=80= =98bd_addr_p_r=E2=80=99 113 | uint32_t bd_addr_p_r[ENETFEC_MAX_Q]; | ^~~~~~~~~~~ ../drivers/net/enetfec/enet_ethdev.c:473:9: warning: array subscript 2 is a= bove array bounds of =E2=80=98uint32_t[1]=E2=80=99 {aka =E2=80=98unsigned i= nt[1]=E2=80=99} [-Warray-bounds=3D] 473 | rte_write32(rte_cpu_to_le_32(fep->bd_addr_p_r[queue_idx]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (uint8_t *)fep->hw_baseaddr_v + ENETFEC_RD_START(qu= eue_idx)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ~~~~~~~~~ ../drivers/net/enetfec/enet_ethdev.h:113:33: note: while referencing =E2=80= =98bd_addr_p_r=E2=80=99 113 | uint32_t bd_addr_p_r[ENETFEC_MAX_Q]; | ^~~~~~~~~~~ [864/2951] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_ice_ice_et= hdev.c.o In file included from /usr/lib/gcc/x86_64-linux-gnu/14/include/immintrin.h:= 43, from /usr/lib/gcc/x86_64-linux-gnu/14/include/x86intrin.h:= 32, from ../lib/eal/x86/include/rte_vect.h:31, from ../lib/eal/x86/include/rte_memcpy.h:17, from ../lib/net/rte_ether.h:21, from ../lib/ethdev/rte_ethdev.h:172, from ../lib/ethdev/ethdev_driver.h:18, from ../lib/ethdev/ethdev_pci.h:13, from ../drivers/net/ice/ice_ethdev.c:6: In function =E2=80=98_mm256_storeu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:320:2, inlined from =E2=80=98rte_mov128=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:342:2, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:438:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98ice_init_rss=E2=80=99 at ../drivers/net/ice/ice_e= thdev.c:3238:2, inlined from =E2=80=98ice_dev_configure=E2=80=99 at ../drivers/net/ice/= ice_ethdev.c:3292:9: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:935:8: warning: array = subscript =E2=80=98__m256i_u[1]=E2=80=99 is partly outside array bounds of = =E2=80=98struct ice_aqc_get_set_rss_keys[1]=E2=80=99 [-Warray-bounds=3D] 935 | *__P =3D __A; | ~~~~~^~~~~ ../drivers/net/ice/ice_ethdev.c: In function =E2=80=98ice_dev_configure=E2= =80=99: ../drivers/net/ice/ice_ethdev.c:3190:41: note: at offset 32 into object =E2= =80=98key=E2=80=99 of size 52 3190 | struct ice_aqc_get_set_rss_keys key; | ^~~ In function =E2=80=98_mm256_storeu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:320:2, inlined from =E2=80=98rte_mov128=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:343:2, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:438:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98ice_init_rss=E2=80=99 at ../drivers/net/ice/ice_e= thdev.c:3238:2, inlined from =E2=80=98ice_dev_configure=E2=80=99 at ../drivers/net/ice/= ice_ethdev.c:3292:9: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:935:8: warning: array = subscript 2 is outside array bounds of =E2=80=98struct ice_aqc_get_set_rss_= keys[1]=E2=80=99 [-Warray-bounds=3D] 935 | *__P =3D __A; | ~~~~~^~~~~ ../drivers/net/ice/ice_ethdev.c: In function =E2=80=98ice_dev_configure=E2= =80=99: ../drivers/net/ice/ice_ethdev.c:3190:41: note: at offset 64 into object =E2= =80=98key=E2=80=99 of size 52 3190 | struct ice_aqc_get_set_rss_keys key; | ^~~ In function =E2=80=98_mm256_storeu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:320:2, inlined from =E2=80=98rte_mov128=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:344:2, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:438:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98ice_init_rss=E2=80=99 at ../drivers/net/ice/ice_e= thdev.c:3238:2, inlined from =E2=80=98ice_dev_configure=E2=80=99 at ../drivers/net/ice/= ice_ethdev.c:3292:9: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:935:8: warning: array = subscript 3 is outside array bounds of =E2=80=98struct ice_aqc_get_set_rss_= keys[1]=E2=80=99 [-Warray-bounds=3D] 935 | *__P =3D __A; | ~~~~~^~~~~ ../drivers/net/ice/ice_ethdev.c: In function =E2=80=98ice_dev_configure=E2= =80=99: ../drivers/net/ice/ice_ethdev.c:3190:41: note: at offset 96 into object =E2= =80=98key=E2=80=99 of size 52 3190 | struct ice_aqc_get_set_rss_keys key; | ^~~ In function =E2=80=98_mm256_storeu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:320:2, inlined from =E2=80=98rte_mov64=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:331:2, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:445:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98ice_init_rss=E2=80=99 at ../drivers/net/ice/ice_e= thdev.c:3238:2, inlined from =E2=80=98ice_dev_configure=E2=80=99 at ../drivers/net/ice/= ice_ethdev.c:3292:9: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:935:8: warning: array = subscript =E2=80=98__m256i_u[1]=E2=80=99 is partly outside array bounds of = =E2=80=98void[52]=E2=80=99 [-Warray-bounds=3D] 935 | *__P =3D __A; | ~~~~~^~~~~ In file included from ../drivers/net/ice/base/ice_controlq.h:8, from ../drivers/net/ice/base/ice_type.h:54, from ../drivers/net/ice/base/ice_common.h:8, from ../drivers/net/ice/base/ice_sched.h:8, from ../drivers/net/ice/ice_ethdev.c:17: ../drivers/net/ice/base/ice_adminq_cmd.h: In function =E2=80=98ice_dev_conf= igure=E2=80=99: ../drivers/net/ice/base/ice_adminq_cmd.h:2062:12: note: at offset 32 into o= bject =E2=80=98standard_rss_key=E2=80=99 of size 40 2062 | u8 standard_rss_key[ICE_AQC_GET_SET_RSS_KEY_DATA_RSS_KEY_SI= ZE]; | ^~~~~~~~~~~~~~~~ ../drivers/net/ice/ice_ethdev.c:3190:41: note: at offset 48 into object =E2= =80=98key=E2=80=99 of size 52 3190 | struct ice_aqc_get_set_rss_keys key; | ^~~ ../drivers/net/ice/ice_ethdev.c:3190:41: note: at offset 160 into object = =E2=80=98key=E2=80=99 of size 52 ../drivers/net/ice/base/ice_adminq_cmd.h:2062:12: note: at offset 32 into o= bject =E2=80=98standard_rss_key=E2=80=99 of size 40 2062 | u8 standard_rss_key[ICE_AQC_GET_SET_RSS_KEY_DATA_RSS_KEY_SI= ZE]; | ^~~~~~~~~~~~~~~~ In function =E2=80=98_mm256_storeu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:320:2, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:450:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98ice_init_rss=E2=80=99 at ../drivers/net/ice/ice_e= thdev.c:3238:2, inlined from =E2=80=98ice_dev_configure=E2=80=99 at ../drivers/net/ice/= ice_ethdev.c:3292:9: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:935:8: warning: array = subscript [2, 134217730] is outside array bounds of =E2=80=98void[52]=E2=80= =99 [-Warray-bounds=3D] 935 | *__P =3D __A; | ~~~~~^~~~~ ../drivers/net/ice/base/ice_adminq_cmd.h: In function =E2=80=98ice_dev_conf= igure=E2=80=99: ../drivers/net/ice/base/ice_adminq_cmd.h:2062:12: note: object =E2=80=98sta= ndard_rss_key=E2=80=99 of size 40 2062 | u8 standard_rss_key[ICE_AQC_GET_SET_RSS_KEY_DATA_RSS_KEY_SI= ZE]; | ^~~~~~~~~~~~~~~~ ../drivers/net/ice/ice_ethdev.c:3190:41: note: at offset [16, 52] into obje= ct =E2=80=98key=E2=80=99 of size 52 3190 | struct ice_aqc_get_set_rss_keys key; | ^~~ ../drivers/net/ice/ice_ethdev.c:3190:41: note: at offset [128, 192] into ob= ject =E2=80=98key=E2=80=99 of size 52 ../drivers/net/ice/base/ice_adminq_cmd.h:2062:12: note: object =E2=80=98sta= ndard_rss_key=E2=80=99 of size 40 2062 | u8 standard_rss_key[ICE_AQC_GET_SET_RSS_KEY_DATA_RSS_KEY_SI= ZE]; | ^~~~~~~~~~~~~~~~ ../drivers/net/ice/ice_ethdev.c:3190:41: note: at offset [16, 52] into obje= ct =E2=80=98key=E2=80=99 of size 52 3190 | struct ice_aqc_get_set_rss_keys key; | ^~~ ../drivers/net/ice/ice_ethdev.c:3190:41: note: at offset [128, 192] into ob= ject =E2=80=98key=E2=80=99 of size 52 ../drivers/net/ice/base/ice_adminq_cmd.h:2062:12: note: object =E2=80=98sta= ndard_rss_key=E2=80=99 of size 40 2062 | u8 standard_rss_key[ICE_AQC_GET_SET_RSS_KEY_DATA_RSS_KEY_SI= ZE]; | ^~~~~~~~~~~~~~~~ In function =E2=80=98_mm256_storeu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:320:2, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:451:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98ice_init_rss=E2=80=99 at ../drivers/net/ice/ice_e= thdev.c:3238:2, inlined from =E2=80=98ice_dev_configure=E2=80=99 at ../drivers/net/ice/= ice_ethdev.c:3292:9: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:935:8: warning: array = subscript [2, 134217731] is outside array bounds of =E2=80=98void[52]=E2=80= =99 [-Warray-bounds=3D] 935 | *__P =3D __A; | ~~~~~^~~~~ ../drivers/net/ice/base/ice_adminq_cmd.h: In function =E2=80=98ice_dev_conf= igure=E2=80=99: ../drivers/net/ice/base/ice_adminq_cmd.h:2062:12: note: at offset [1, 40] i= nto object =E2=80=98standard_rss_key=E2=80=99 of size 40 2062 | u8 standard_rss_key[ICE_AQC_GET_SET_RSS_KEY_DATA_RSS_KEY_SI= ZE]; | ^~~~~~~~~~~~~~~~ ../drivers/net/ice/ice_ethdev.c:3190:41: note: at offset [17, 52] into obje= ct =E2=80=98key=E2=80=99 of size 52 3190 | struct ice_aqc_get_set_rss_keys key; | ^~~ ../drivers/net/ice/ice_ethdev.c:3190:41: note: at offset [129, 193] into ob= ject =E2=80=98key=E2=80=99 of size 52 ../drivers/net/ice/base/ice_adminq_cmd.h:2062:12: note: at offset [1, 40] i= nto object =E2=80=98standard_rss_key=E2=80=99 of size 40 2062 | u8 standard_rss_key[ICE_AQC_GET_SET_RSS_KEY_DATA_RSS_KEY_SI= ZE]; | ^~~~~~~~~~~~~~~~ ../drivers/net/ice/ice_ethdev.c:3190:41: note: at offset [17, 52] into obje= ct =E2=80=98key=E2=80=99 of size 52 3190 | struct ice_aqc_get_set_rss_keys key; | ^~~ ../drivers/net/ice/ice_ethdev.c:3190:41: note: at offset [129, 193] into ob= ject =E2=80=98key=E2=80=99 of size 52 ../drivers/net/ice/base/ice_adminq_cmd.h:2062:12: note: at offset [1, 40] i= nto object =E2=80=98standard_rss_key=E2=80=99 of size 40 2062 | u8 standard_rss_key[ICE_AQC_GET_SET_RSS_KEY_DATA_RSS_KEY_SI= ZE]; | ^~~~~~~~~~~~~~~~ [959/2951] Compiling C object drivers/libtmp_rte_net_nfp.a.p/net_nfp_nfpcor= e_nfp_mutex.c.o ../drivers/net/nfp/nfpcore/nfp_mutex.c: In function =E2=80=98nfp_cpp_mutex_= alloc=E2=80=99: ../drivers/net/nfp/nfpcore/nfp_mutex.c:154:30: warning: =E2=80=98calloc=E2= =80=99 sizes specified with =E2=80=98sizeof=E2=80=99 in the earlier argumen= t and not in the later argument [-Wcalloc-transposed-args] 154 | mutex =3D calloc(sizeof(*mutex), 1); | ^ ../drivers/net/nfp/nfpcore/nfp_mutex.c:154:30: note: earlier argument shoul= d specify number of elements, later size of each element [997/2951] Compiling C object drivers/libtmp_rte_net_qede.a.p/net_qede_qede= _debug.c.o In file included from ../drivers/net/qede/qede_debug.c:9: ../drivers/net/qede/qede_debug.c: In function =E2=80=98qed_grc_dump_addr_ra= nge=E2=80=99: ../drivers/net/qede/base/ecore.h:95:17: warning: overflow in conversion fro= m =E2=80=98int=E2=80=99 to =E2=80=98u8=E2=80=99 {aka =E2=80=98unsigned char= =E2=80=99} changes value from =E2=80=98(int)vf_id << 8 | 128=E2=80=99 to = =E2=80=98128=E2=80=99 [-Woverflow] 95 | ((_value & _name##_MASK) << _name##_SHIFT) | ^ ../drivers/net/qede/qede_debug.c:1907:31: note: in expansion of macro =E2= =80=98FIELD_VALUE=E2=80=99 1907 | fid =3D FIELD_VALUE(PXP_PRETEND_CONCRETE_FI= D_VFVALID, 1) | ^~~~~~~~~~~ [1128/2951] Compiling C object drivers/libtmp_rte_crypto_openssl.a.p/crypto= _openssl_rte_openssl_pmd_ops.c.o In file included from ../drivers/crypto/openssl/rte_openssl_pmd_ops.c:12: ../drivers/crypto/openssl/compat.h: In function =E2=80=98set_rsa_params=E2= =80=99: ../drivers/crypto/openssl/compat.h:112:9: warning: =E2=80=98RSA_set0_factor= s=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 112 | return !(RSA_set0_factors(rsa, p, q)); | ^~~~~~ In file included from ../drivers/crypto/openssl/openssl_pmd_private.h:11, from ../drivers/crypto/openssl/rte_openssl_pmd_ops.c:11: /usr/include/openssl/rsa.h:219:27: note: declared here 219 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNU= M *q); | ^~~~~~~~~~~~~~~~ ../drivers/crypto/openssl/compat.h: In function =E2=80=98set_rsa_crt_params= =E2=80=99: ../drivers/crypto/openssl/compat.h:118:9: warning: =E2=80=98RSA_set0_crt_pa= rams=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 118 | return !(RSA_set0_crt_params(rsa, dmp1, dmq1, iqmp)); | ^~~~~~ /usr/include/openssl/rsa.h:220:27: note: declared here 220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r, | ^~~~~~~~~~~~~~~~~~~ ../drivers/crypto/openssl/compat.h: In function =E2=80=98set_rsa_keys=E2=80= =99: ../drivers/crypto/openssl/compat.h:126:9: warning: =E2=80=98RSA_set0_key=E2= =80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 126 | return !(RSA_set0_key(rsa, n, e, d)); | ^~~~~~ /usr/include/openssl/rsa.h:218:27: note: declared here 218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e= , BIGNUM *d); | ^~~~~~~~~~~~ ../drivers/crypto/openssl/compat.h: In function =E2=80=98set_dh_params=E2= =80=99: ../drivers/crypto/openssl/compat.h:132:9: warning: =E2=80=98DH_set0_pqg=E2= =80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 132 | return !(DH_set0_pqg(dh, p, NULL, g)); | ^~~~~~ In file included from ../drivers/crypto/openssl/openssl_pmd_private.h:12: /usr/include/openssl/dh.h:266:27: note: declared here 266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q,= BIGNUM *g); | ^~~~~~~~~~~ ../drivers/crypto/openssl/compat.h: In function =E2=80=98set_dh_priv_key=E2= =80=99: ../drivers/crypto/openssl/compat.h:138:9: warning: =E2=80=98DH_set0_key=E2= =80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 138 | return !(DH_set0_key(dh, NULL, priv_key)); | ^~~~~~ /usr/include/openssl/dh.h:269:27: note: declared here 269 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGN= UM *priv_key); | ^~~~~~~~~~~ ../drivers/crypto/openssl/compat.h: In function =E2=80=98get_dh_pub_key=E2= =80=99: ../drivers/crypto/openssl/compat.h:144:9: warning: =E2=80=98DH_get0_key=E2= =80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 144 | DH_get0_key(dh_key, pub_key, NULL); | ^~~~~~~~~~~ /usr/include/openssl/dh.h:267:28: note: declared here 267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM *= *pub_key, | ^~~~~~~~~~~ ../drivers/crypto/openssl/compat.h: In function =E2=80=98get_dh_priv_key=E2= =80=99: ../drivers/crypto/openssl/compat.h:150:9: warning: =E2=80=98DH_get0_key=E2= =80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 150 | DH_get0_key(dh_key, NULL, priv_key); | ^~~~~~~~~~~ /usr/include/openssl/dh.h:267:28: note: declared here 267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM *= *pub_key, | ^~~~~~~~~~~ ../drivers/crypto/openssl/compat.h: In function =E2=80=98set_dsa_params=E2= =80=99: ../drivers/crypto/openssl/compat.h:156:9: warning: =E2=80=98DSA_set0_pqg=E2= =80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 156 | return !(DSA_set0_pqg(dsa, p, q, g)); | ^~~~~~ In file included from ../drivers/crypto/openssl/openssl_pmd_private.h:13: /usr/include/openssl/dsa.h:208:27: note: declared here 208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q= , BIGNUM *g); | ^~~~~~~~~~~~ ../drivers/crypto/openssl/compat.h: In function =E2=80=98set_dsa_priv_key= =E2=80=99: ../drivers/crypto/openssl/compat.h:162:9: warning: =E2=80=98DSA_set0_key=E2= =80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 162 | DSA_set0_key(dsa, NULL, priv_key); | ^~~~~~~~~~~~ /usr/include/openssl/dsa.h:211:27: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key, | ^~~~~~~~~~~~ ../drivers/crypto/openssl/compat.h: In function =E2=80=98set_dsa_keys=E2=80= =99: ../drivers/crypto/openssl/compat.h:180:9: warning: =E2=80=98DSA_set0_key=E2= =80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 180 | return !(DSA_set0_key(dsa, pub, priv)); | ^~~~~~ /usr/include/openssl/dsa.h:211:27: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key, | ^~~~~~~~~~~~ ../drivers/crypto/openssl/compat.h: In function =E2=80=98set_dsa_pub_key=E2= =80=99: ../drivers/crypto/openssl/compat.h:186:9: warning: =E2=80=98DSA_set0_key=E2= =80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 186 | DSA_set0_key(dsa, pub_key, NULL); | ^~~~~~~~~~~~ /usr/include/openssl/dsa.h:211:27: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key, | ^~~~~~~~~~~~ ../drivers/crypto/openssl/compat.h: In function =E2=80=98get_dsa_priv_key= =E2=80=99: ../drivers/crypto/openssl/compat.h:192:9: warning: =E2=80=98DSA_get0_key=E2= =80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 192 | DSA_get0_key(dsa, NULL, priv_key); | ^~~~~~~~~~~~ /usr/include/openssl/dsa.h:209:28: note: declared here 209 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM = **pub_key, | ^~~~~~~~~~~~ ../drivers/crypto/openssl/rte_openssl_pmd_ops.c: In function =E2=80=98opens= sl_set_asym_session_parameters=E2=80=99: ../drivers/crypto/openssl/rte_openssl_pmd_ops.c:838:17: warning: =E2=80=98R= SA_new=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 838 | RSA *rsa =3D RSA_new(); | ^~~ /usr/include/openssl/rsa.h:212:28: note: declared here 212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void); | ^~~~~~~ ../drivers/crypto/openssl/rte_openssl_pmd_ops.c:848:33: warning: =E2=80=98R= SA_free=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declaration= s] 848 | RSA_free(rsa); | ^~~~~~~~ /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../drivers/crypto/openssl/rte_openssl_pmd_ops.c:874:33: warning: =E2=80=98R= SA_free=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declaration= s] 874 | RSA_free(rsa); | ^~~~~~~~ /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../drivers/crypto/openssl/rte_openssl_pmd_ops.c:881:33: warning: =E2=80=98R= SA_free=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declaration= s] 881 | RSA_free(rsa); | ^~~~~~~~ /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../drivers/crypto/openssl/rte_openssl_pmd_ops.c:888:33: warning: =E2=80=98R= SA_free=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declaration= s] 888 | RSA_free(rsa); | ^~~~~~~~ /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../drivers/crypto/openssl/rte_openssl_pmd_ops.c:901:25: warning: =E2=80=98R= SA_free=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declaration= s] 901 | RSA_free(rsa); | ^~~~~~~~ /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../drivers/crypto/openssl/rte_openssl_pmd_ops.c:993:17: warning: =E2=80=98D= H_new=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 993 | DH *dh =3D DH_new(); | ^~ /usr/include/openssl/dh.h:210:27: note: declared here 210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); | ^~~~~~ ../drivers/crypto/openssl/rte_openssl_pmd_ops.c:1001:25: warning: =E2=80=98= DH_free=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declaration= s] 1001 | DH_free(dh); | ^~~~~~~ /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../drivers/crypto/openssl/rte_openssl_pmd_ops.c:1072:17: warning: =E2=80=98= DSA_new=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declaration= s] 1072 | DSA *dsa =3D DSA_new(); | ^~~ /usr/include/openssl/dsa.h:130:28: note: declared here 130 | OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void); | ^~~~~~~ ../drivers/crypto/openssl/rte_openssl_pmd_ops.c:1081:25: warning: =E2=80=98= DSA_free=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declaratio= ns] 1081 | DSA_free(dsa); | ^~~~~~~~ /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../drivers/crypto/openssl/rte_openssl_pmd_ops.c:1095:25: warning: =E2=80=98= DSA_free=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declaratio= ns] 1095 | DSA_free(dsa); | ^~~~~~~~ /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ ../drivers/crypto/openssl/rte_openssl_pmd_ops.c: In function =E2=80=98opens= sl_reset_asym_session=E2=80=99: ../drivers/crypto/openssl/rte_openssl_pmd_ops.c:1178:25: warning: =E2=80=98= RSA_free=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declaratio= ns] 1178 | RSA_free(sess->u.r.rsa); | ^~~~~~~~ /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../drivers/crypto/openssl/rte_openssl_pmd_ops.c:1194:25: warning: =E2=80=98= DH_free=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declaration= s] 1194 | DH_free(sess->u.dh.dh_key); | ^~~~~~~ /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../drivers/crypto/openssl/rte_openssl_pmd_ops.c:1198:25: warning: =E2=80=98= DSA_free=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declaratio= ns] 1198 | DSA_free(sess->u.s.dsa); | ^~~~~~~~ /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ [1133/2951] Compiling C object drivers/libtmp_rte_crypto_ccp.a.p/crypto_ccp= _ccp_crypto.c.o ../drivers/crypto/ccp/ccp_crypto.c: In function =E2=80=98partial_hash_sha1= =E2=80=99: ../drivers/crypto/ccp/ccp_crypto.c:169:9: warning: =E2=80=98SHA1_Init=E2=80= =99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 169 | if (!SHA1_Init(&ctx)) | ^~ In file included from ../drivers/crypto/ccp/ccp_crypto.c:13: /usr/include/openssl/sha.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c); | ^~~~~~~~~ ../drivers/crypto/ccp/ccp_crypto.c:171:9: warning: =E2=80=98SHA1_Transform= =E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 171 | SHA1_Transform(&ctx, data_in); | ^~~~~~~~~~~~~~ /usr/include/openssl/sha.h:52:28: note: declared here 52 | OSSL_DEPRECATEDIN_3_0 void SHA1_Transform(SHA_CTX *c, const unsigne= d char *data); | ^~~~~~~~~~~~~~ ../drivers/crypto/ccp/ccp_crypto.c: In function =E2=80=98partial_hash_sha22= 4=E2=80=99: ../drivers/crypto/ccp/ccp_crypto.c:180:9: warning: =E2=80=98SHA224_Init=E2= =80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 180 | if (!SHA224_Init(&ctx)) | ^~ /usr/include/openssl/sha.h:69:27: note: declared here 69 | OSSL_DEPRECATEDIN_3_0 int SHA224_Init(SHA256_CTX *c); | ^~~~~~~~~~~ ../drivers/crypto/ccp/ccp_crypto.c:182:9: warning: =E2=80=98SHA256_Transfor= m=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 182 | SHA256_Transform(&ctx, data_in); | ^~~~~~~~~~~~~~~~ /usr/include/openssl/sha.h:77:28: note: declared here 77 | OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c, | ^~~~~~~~~~~~~~~~ ../drivers/crypto/ccp/ccp_crypto.c: In function =E2=80=98partial_hash_sha25= 6=E2=80=99: ../drivers/crypto/ccp/ccp_crypto.c:192:9: warning: =E2=80=98SHA256_Init=E2= =80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 192 | if (!SHA256_Init(&ctx)) | ^~ /usr/include/openssl/sha.h:73:27: note: declared here 73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c); | ^~~~~~~~~~~ ../drivers/crypto/ccp/ccp_crypto.c:194:9: warning: =E2=80=98SHA256_Transfor= m=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 194 | SHA256_Transform(&ctx, data_in); | ^~~~~~~~~~~~~~~~ /usr/include/openssl/sha.h:77:28: note: declared here 77 | OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c, | ^~~~~~~~~~~~~~~~ ../drivers/crypto/ccp/ccp_crypto.c: In function =E2=80=98partial_hash_sha38= 4=E2=80=99: ../drivers/crypto/ccp/ccp_crypto.c:204:9: warning: =E2=80=98SHA384_Init=E2= =80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 204 | if (!SHA384_Init(&ctx)) | ^~ /usr/include/openssl/sha.h:120:27: note: declared here 120 | OSSL_DEPRECATEDIN_3_0 int SHA384_Init(SHA512_CTX *c); | ^~~~~~~~~~~ ../drivers/crypto/ccp/ccp_crypto.c:206:9: warning: =E2=80=98SHA512_Transfor= m=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 206 | SHA512_Transform(&ctx, data_in); | ^~~~~~~~~~~~~~~~ /usr/include/openssl/sha.h:128:28: note: declared here 128 | OSSL_DEPRECATEDIN_3_0 void SHA512_Transform(SHA512_CTX *c, | ^~~~~~~~~~~~~~~~ ../drivers/crypto/ccp/ccp_crypto.c: In function =E2=80=98partial_hash_sha51= 2=E2=80=99: ../drivers/crypto/ccp/ccp_crypto.c:216:9: warning: =E2=80=98SHA512_Init=E2= =80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 216 | if (!SHA512_Init(&ctx)) | ^~ /usr/include/openssl/sha.h:124:27: note: declared here 124 | OSSL_DEPRECATEDIN_3_0 int SHA512_Init(SHA512_CTX *c); | ^~~~~~~~~~~ ../drivers/crypto/ccp/ccp_crypto.c:218:9: warning: =E2=80=98SHA512_Transfor= m=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 218 | SHA512_Transform(&ctx, data_in); | ^~~~~~~~~~~~~~~~ /usr/include/openssl/sha.h:128:28: note: declared here 128 | OSSL_DEPRECATEDIN_3_0 void SHA512_Transform(SHA512_CTX *c, | ^~~~~~~~~~~~~~~~ [1147/2951] Compiling C object drivers/libtmp_rte_crypto_openssl.a.p/crypto= _openssl_rte_openssl_pmd.c.o In file included from ../drivers/crypto/openssl/rte_openssl_pmd.c:17: ../drivers/crypto/openssl/compat.h: In function =E2=80=98set_rsa_params=E2= =80=99: ../drivers/crypto/openssl/compat.h:112:9: warning: =E2=80=98RSA_set0_factor= s=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 112 | return !(RSA_set0_factors(rsa, p, q)); | ^~~~~~ In file included from ../drivers/crypto/openssl/openssl_pmd_private.h:11, from ../drivers/crypto/openssl/rte_openssl_pmd.c:16: /usr/include/openssl/rsa.h:219:27: note: declared here 219 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNU= M *q); | ^~~~~~~~~~~~~~~~ ../drivers/crypto/openssl/compat.h: In function =E2=80=98set_rsa_crt_params= =E2=80=99: ../drivers/crypto/openssl/compat.h:118:9: warning: =E2=80=98RSA_set0_crt_pa= rams=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 118 | return !(RSA_set0_crt_params(rsa, dmp1, dmq1, iqmp)); | ^~~~~~ /usr/include/openssl/rsa.h:220:27: note: declared here 220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r, | ^~~~~~~~~~~~~~~~~~~ ../drivers/crypto/openssl/compat.h: In function =E2=80=98set_rsa_keys=E2=80= =99: ../drivers/crypto/openssl/compat.h:126:9: warning: =E2=80=98RSA_set0_key=E2= =80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 126 | return !(RSA_set0_key(rsa, n, e, d)); | ^~~~~~ /usr/include/openssl/rsa.h:218:27: note: declared here 218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e= , BIGNUM *d); | ^~~~~~~~~~~~ ../drivers/crypto/openssl/compat.h: In function =E2=80=98set_dh_params=E2= =80=99: ../drivers/crypto/openssl/compat.h:132:9: warning: =E2=80=98DH_set0_pqg=E2= =80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 132 | return !(DH_set0_pqg(dh, p, NULL, g)); | ^~~~~~ In file included from ../drivers/crypto/openssl/openssl_pmd_private.h:12: /usr/include/openssl/dh.h:266:27: note: declared here 266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q,= BIGNUM *g); | ^~~~~~~~~~~ ../drivers/crypto/openssl/compat.h: In function =E2=80=98set_dh_priv_key=E2= =80=99: ../drivers/crypto/openssl/compat.h:138:9: warning: =E2=80=98DH_set0_key=E2= =80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 138 | return !(DH_set0_key(dh, NULL, priv_key)); | ^~~~~~ /usr/include/openssl/dh.h:269:27: note: declared here 269 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGN= UM *priv_key); | ^~~~~~~~~~~ ../drivers/crypto/openssl/compat.h: In function =E2=80=98get_dh_pub_key=E2= =80=99: ../drivers/crypto/openssl/compat.h:144:9: warning: =E2=80=98DH_get0_key=E2= =80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 144 | DH_get0_key(dh_key, pub_key, NULL); | ^~~~~~~~~~~ /usr/include/openssl/dh.h:267:28: note: declared here 267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM *= *pub_key, | ^~~~~~~~~~~ ../drivers/crypto/openssl/compat.h: In function =E2=80=98get_dh_priv_key=E2= =80=99: ../drivers/crypto/openssl/compat.h:150:9: warning: =E2=80=98DH_get0_key=E2= =80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 150 | DH_get0_key(dh_key, NULL, priv_key); | ^~~~~~~~~~~ /usr/include/openssl/dh.h:267:28: note: declared here 267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM *= *pub_key, | ^~~~~~~~~~~ ../drivers/crypto/openssl/compat.h: In function =E2=80=98set_dsa_params=E2= =80=99: ../drivers/crypto/openssl/compat.h:156:9: warning: =E2=80=98DSA_set0_pqg=E2= =80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 156 | return !(DSA_set0_pqg(dsa, p, q, g)); | ^~~~~~ In file included from ../drivers/crypto/openssl/openssl_pmd_private.h:13: /usr/include/openssl/dsa.h:208:27: note: declared here 208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q= , BIGNUM *g); | ^~~~~~~~~~~~ ../drivers/crypto/openssl/compat.h: In function =E2=80=98set_dsa_priv_key= =E2=80=99: ../drivers/crypto/openssl/compat.h:162:9: warning: =E2=80=98DSA_set0_key=E2= =80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 162 | DSA_set0_key(dsa, NULL, priv_key); | ^~~~~~~~~~~~ /usr/include/openssl/dsa.h:211:27: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key, | ^~~~~~~~~~~~ ../drivers/crypto/openssl/compat.h: In function =E2=80=98set_dsa_keys=E2=80= =99: ../drivers/crypto/openssl/compat.h:180:9: warning: =E2=80=98DSA_set0_key=E2= =80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 180 | return !(DSA_set0_key(dsa, pub, priv)); | ^~~~~~ /usr/include/openssl/dsa.h:211:27: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key, | ^~~~~~~~~~~~ ../drivers/crypto/openssl/compat.h: In function =E2=80=98set_dsa_pub_key=E2= =80=99: ../drivers/crypto/openssl/compat.h:186:9: warning: =E2=80=98DSA_set0_key=E2= =80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 186 | DSA_set0_key(dsa, pub_key, NULL); | ^~~~~~~~~~~~ /usr/include/openssl/dsa.h:211:27: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key, | ^~~~~~~~~~~~ ../drivers/crypto/openssl/compat.h: In function =E2=80=98get_dsa_priv_key= =E2=80=99: ../drivers/crypto/openssl/compat.h:192:9: warning: =E2=80=98DSA_get0_key=E2= =80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 192 | DSA_get0_key(dsa, NULL, priv_key); | ^~~~~~~~~~~~ /usr/include/openssl/dsa.h:209:28: note: declared here 209 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM = **pub_key, | ^~~~~~~~~~~~ ../drivers/crypto/openssl/rte_openssl_pmd.c: In function =E2=80=98openssl_s= et_session_auth_parameters=E2=80=99: ../drivers/crypto/openssl/rte_openssl_pmd.c:590:17: warning: =E2=80=98HMAC_= CTX_new=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declaration= s] 590 | sess->auth.hmac.ctx =3D HMAC_CTX_new(); | ^~~~ In file included from ../drivers/crypto/openssl/rte_openssl_pmd.c:13: /usr/include/openssl/hmac.h:33:33: note: declared here 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); | ^~~~~~~~~~~~ ../drivers/crypto/openssl/rte_openssl_pmd.c:595:17: warning: =E2=80=98HMAC_= Init_ex=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declaration= s] 595 | if (HMAC_Init_ex(sess->auth.hmac.ctx, | ^~ /usr/include/openssl/hmac.h:43:27: note: declared here 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *k= ey, int len, | ^~~~~~~~~~~~ ../drivers/crypto/openssl/rte_openssl_pmd.c: In function =E2=80=98openssl_r= eset_session=E2=80=99: ../drivers/crypto/openssl/rte_openssl_pmd.c:726:17: warning: =E2=80=98HMAC_= CTX_free=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declaratio= ns] 726 | HMAC_CTX_free(sess->auth.hmac.ctx); | ^~~~~~~~~~~~~ /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../drivers/crypto/openssl/rte_openssl_pmd.c: In function =E2=80=98process_o= penssl_auth_hmac=E2=80=99: ../drivers/crypto/openssl/rte_openssl_pmd.c:1286:17: warning: =E2=80=98HMAC= _Update=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declaration= s] 1286 | if (HMAC_Update(ctx, (unsigned char *)src, srclen) = !=3D 1) | ^~ /usr/include/openssl/hmac.h:45:27: note: declared here 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned= char *data, | ^~~~~~~~~~~ ../drivers/crypto/openssl/rte_openssl_pmd.c:1291:9: warning: =E2=80=98HMAC_= Update=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1291 | if (HMAC_Update(ctx, (unsigned char *)src, l) !=3D 1) | ^~ /usr/include/openssl/hmac.h:45:27: note: declared here 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned= char *data, | ^~~~~~~~~~~ ../drivers/crypto/openssl/rte_openssl_pmd.c:1299:17: warning: =E2=80=98HMAC= _Update=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declaration= s] 1299 | if (HMAC_Update(ctx, (unsigned char *)src, l) !=3D = 1) | ^~ /usr/include/openssl/hmac.h:45:27: note: declared here 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned= char *data, | ^~~~~~~~~~~ ../drivers/crypto/openssl/rte_openssl_pmd.c:1305:9: warning: =E2=80=98HMAC_= Final=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1305 | if (HMAC_Final(ctx, dst, &dstlen) !=3D 1) | ^~ /usr/include/openssl/hmac.h:47:27: note: declared here 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *= md, | ^~~~~~~~~~ ../drivers/crypto/openssl/rte_openssl_pmd.c:1308:9: warning: =E2=80=98HMAC_= Init_ex=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declaration= s] 1308 | if (unlikely(HMAC_Init_ex(ctx, NULL, 0, NULL, NULL) !=3D 1)) | ^~ /usr/include/openssl/hmac.h:43:27: note: declared here 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *k= ey, int len, | ^~~~~~~~~~~~ ../drivers/crypto/openssl/rte_openssl_pmd.c: In function =E2=80=98process_o= penssl_auth_op=E2=80=99: ../drivers/crypto/openssl/rte_openssl_pmd.c:1576:17: warning: =E2=80=98HMAC= _CTX_new=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declaratio= ns] 1576 | ctx_h =3D HMAC_CTX_new(); | ^~~~~ /usr/include/openssl/hmac.h:33:33: note: declared here 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); | ^~~~~~~~~~~~ ../drivers/crypto/openssl/rte_openssl_pmd.c:1577:17: warning: =E2=80=98HMAC= _CTX_copy=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarati= ons] 1577 | HMAC_CTX_copy(ctx_h, sess->auth.hmac.ctx); | ^~~~~~~~~~~~~ /usr/include/openssl/hmac.h:49:34: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 __owur int HMAC_CTX_copy(HMAC_CTX *dctx, HMAC= _CTX *sctx); | ^~~~~~~~~~~~~ ../drivers/crypto/openssl/rte_openssl_pmd.c:1581:17: warning: =E2=80=98HMAC= _CTX_free=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarati= ons] 1581 | HMAC_CTX_free(ctx_h); | ^~~~~~~~~~~~~ /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../drivers/crypto/openssl/rte_openssl_pmd.c: In function =E2=80=98process_o= penssl_dsa_sign_op=E2=80=99: ../drivers/crypto/openssl/rte_openssl_pmd.c:1617:9: warning: =E2=80=98DSA_d= o_sign=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1617 | sign =3D DSA_do_sign(op->message.data, | ^~~~ /usr/include/openssl/dsa.h:118:32: note: declared here 118 | OSSL_DEPRECATEDIN_3_0 DSA_SIG *DSA_do_sign(const unsigned char *dgs= t, int dlen, | ^~~~~~~~~~~ ../drivers/crypto/openssl/rte_openssl_pmd.c: In function =E2=80=98process_o= penssl_dsa_verify_op=E2=80=99: ../drivers/crypto/openssl/rte_openssl_pmd.c:1676:9: warning: =E2=80=98DSA_d= o_verify=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declaratio= ns] 1676 | ret =3D DSA_do_verify(op->message.data, | ^~~ /usr/include/openssl/dsa.h:120:27: note: declared here 120 | OSSL_DEPRECATEDIN_3_0 int DSA_do_verify(const unsigned char *dgst, = int dgst_len, | ^~~~~~~~~~~~~ ../drivers/crypto/openssl/rte_openssl_pmd.c: In function =E2=80=98process_o= penssl_dh_op=E2=80=99: ../drivers/crypto/openssl/rte_openssl_pmd.c:1734:17: warning: =E2=80=98DH_c= ompute_key=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarat= ions] 1734 | ret =3D DH_compute_key( | ^~~ /usr/include/openssl/dh.h:235:27: note: declared here 235 | OSSL_DEPRECATEDIN_3_0 int DH_compute_key(unsigned char *key, | ^~~~~~~~~~~~~~ ../drivers/crypto/openssl/rte_openssl_pmd.c:1790:9: warning: =E2=80=98DH_ge= nerate_key=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarat= ions] 1790 | if (!DH_generate_key(dh_key)) { | ^~ /usr/include/openssl/dh.h:234:27: note: declared here 234 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh); | ^~~~~~~~~~~~~~~ ../drivers/crypto/openssl/rte_openssl_pmd.c: In function =E2=80=98process_o= penssl_rsa_op=E2=80=99: ../drivers/crypto/openssl/rte_openssl_pmd.c:1923:17: warning: =E2=80=98RSA_= public_encrypt=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-decl= arations] 1923 | ret =3D RSA_public_encrypt(op->rsa.message.length, | ^~~ /usr/include/openssl/rsa.h:293:5: note: declared here 293 | int RSA_public_encrypt(int flen, const unsigned char *from, unsigne= d char *to, | ^~~~~~~~~~~~~~~~~~ ../drivers/crypto/openssl/rte_openssl_pmd.c:1936:17: warning: =E2=80=98RSA_= private_decrypt=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-dec= larations] 1936 | ret =3D RSA_private_decrypt(op->rsa.cipher.length, | ^~~ /usr/include/openssl/rsa.h:302:5: note: declared here 302 | int RSA_private_decrypt(int flen, const unsigned char *from, unsign= ed char *to, | ^~~~~~~~~~~~~~~~~~~ ../drivers/crypto/openssl/rte_openssl_pmd.c:1946:17: warning: =E2=80=98RSA_= private_encrypt=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-dec= larations] 1946 | ret =3D RSA_private_encrypt(op->rsa.message.length, | ^~~ /usr/include/openssl/rsa.h:296:5: note: declared here 296 | int RSA_private_encrypt(int flen, const unsigned char *from, unsign= ed char *to, | ^~~~~~~~~~~~~~~~~~~ ../drivers/crypto/openssl/rte_openssl_pmd.c:1962:17: warning: =E2=80=98RSA_= public_decrypt=E2=80=99 is deprecated: Since OpenSSL 3.0 [-Wdeprecated-decl= arations] 1962 | ret =3D RSA_public_decrypt(op->rsa.sign.length, | ^~~ /usr/include/openssl/rsa.h:299:5: note: declared here 299 | int RSA_public_decrypt(int flen, const unsigned char *from, unsigne= d char *to, | ^~~~~~~~~~~~~~~~~~ [1511/2951] Compiling C object lib/librte_vhost.a.p/vhost_vhost_crypto.c.o In file included from /usr/lib/gcc/x86_64-linux-gnu/14/include/immintrin.h:= 43, from /usr/lib/gcc/x86_64-linux-gnu/14/include/x86intrin.h:= 32, from ../lib/eal/x86/include/rte_vect.h:31, from ../lib/eal/x86/include/rte_memcpy.h:17, from ../lib/mempool/rte_mempool.h:50, from ../lib/mbuf/rte_mbuf.h:38, from ../lib/vhost/vhost_crypto.c:7: In function =E2=80=98_mm256_storeu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:320:2, inlined from =E2=80=98rte_mov128=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:343:2, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:438:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98copy_data=E2=80=99 at ../lib/vhost/vhost_crypto.c= :588:2, inlined from =E2=80=98vhost_crypto_process_one_req=E2=80=99 at ../lib/v= host/vhost_crypto.c:1256:6, inlined from =E2=80=98rte_vhost_crypto_fetch_requests=E2=80=99 at ../li= b/vhost/vhost_crypto.c:1658:8: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:935:8: warning: array = subscript =E2=80=98__m256i_u[2]=E2=80=99 is partly outside array bounds of = =E2=80=98struct virtio_crypto_op_data_req[1]=E2=80=99 [-Warray-bounds=3D] 935 | *__P =3D __A; | ~~~~~^~~~~ ../lib/vhost/vhost_crypto.c: In function =E2=80=98rte_vhost_crypto_fetch_re= quests=E2=80=99: ../lib/vhost/vhost_crypto.c:1178:42: note: at offset 64 into object =E2=80= =98req=E2=80=99 of size 72 1178 | struct virtio_crypto_op_data_req req; | ^~~ In function =E2=80=98_mm256_storeu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:320:2, inlined from =E2=80=98rte_mov128=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:344:2, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:438:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98copy_data=E2=80=99 at ../lib/vhost/vhost_crypto.c= :588:2, inlined from =E2=80=98vhost_crypto_process_one_req=E2=80=99 at ../lib/v= host/vhost_crypto.c:1256:6, inlined from =E2=80=98rte_vhost_crypto_fetch_requests=E2=80=99 at ../li= b/vhost/vhost_crypto.c:1658:8: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:935:8: warning: array = subscript 3 is outside array bounds of =E2=80=98struct virtio_crypto_op_dat= a_req[1]=E2=80=99 [-Warray-bounds=3D] 935 | *__P =3D __A; | ~~~~~^~~~~ ../lib/vhost/vhost_crypto.c: In function =E2=80=98rte_vhost_crypto_fetch_re= quests=E2=80=99: ../lib/vhost/vhost_crypto.c:1178:42: note: at offset 96 into object =E2=80= =98req=E2=80=99 of size 72 1178 | struct virtio_crypto_op_data_req req; | ^~~ In function =E2=80=98_mm256_storeu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:320:2, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:450:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98copy_data=E2=80=99 at ../lib/vhost/vhost_crypto.c= :588:2, inlined from =E2=80=98vhost_crypto_process_one_req=E2=80=99 at ../lib/v= host/vhost_crypto.c:1256:6, inlined from =E2=80=98rte_vhost_crypto_fetch_requests=E2=80=99 at ../li= b/vhost/vhost_crypto.c:1658:8: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:935:8: warning: array = subscript =E2=80=98__m256i_u[2]=E2=80=99 is partly outside array bounds of = =E2=80=98void[72]=E2=80=99 [-Warray-bounds=3D] 935 | *__P =3D __A; | ~~~~~^~~~~ ../lib/vhost/vhost_crypto.c: In function =E2=80=98rte_vhost_crypto_fetch_re= quests=E2=80=99: ../lib/vhost/vhost_crypto.c:1178:42: note: at offset [0, 64] into object = =E2=80=98req=E2=80=99 of size 72 1178 | struct virtio_crypto_op_data_req req; | ^~~ ../lib/vhost/vhost_crypto.c:1178:42: note: at offset [16, 72] into object = =E2=80=98req=E2=80=99 of size 72 ../lib/vhost/vhost_crypto.c:1178:42: note: at offset [128, 192] into object= =E2=80=98req=E2=80=99 of size 72 ../lib/vhost/vhost_crypto.c:1178:42: note: at offset [0, 64] into object = =E2=80=98req=E2=80=99 of size 72 ../lib/vhost/vhost_crypto.c:1178:42: note: at offset [16, 72] into object = =E2=80=98req=E2=80=99 of size 72 ../lib/vhost/vhost_crypto.c:1178:42: note: at offset [128, 192] into object= =E2=80=98req=E2=80=99 of size 72 ../lib/vhost/vhost_crypto.c:1178:42: note: at offset [0, 64] into object = =E2=80=98req=E2=80=99 of size 72 In function =E2=80=98_mm256_storeu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:320:2, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:451:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98copy_data=E2=80=99 at ../lib/vhost/vhost_crypto.c= :588:2, inlined from =E2=80=98vhost_crypto_process_one_req=E2=80=99 at ../lib/v= host/vhost_crypto.c:1256:6, inlined from =E2=80=98rte_vhost_crypto_fetch_requests=E2=80=99 at ../li= b/vhost/vhost_crypto.c:1658:8: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:935:8: warning: array = subscript =E2=80=98__m256i_u[2]=E2=80=99 is partly outside array bounds of = =E2=80=98void[72]=E2=80=99 [-Warray-bounds=3D] 935 | *__P =3D __A; | ~~~~~^~~~~ ../lib/vhost/vhost_crypto.c: In function =E2=80=98rte_vhost_crypto_fetch_re= quests=E2=80=99: ../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 65] into object = =E2=80=98req=E2=80=99 of size 72 1178 | struct virtio_crypto_op_data_req req; | ^~~ ../lib/vhost/vhost_crypto.c:1178:42: note: at offset [17, 72] into object = =E2=80=98req=E2=80=99 of size 72 ../lib/vhost/vhost_crypto.c:1178:42: note: at offset [129, 193] into object= =E2=80=98req=E2=80=99 of size 72 ../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 65] into object = =E2=80=98req=E2=80=99 of size 72 ../lib/vhost/vhost_crypto.c:1178:42: note: at offset [17, 72] into object = =E2=80=98req=E2=80=99 of size 72 ../lib/vhost/vhost_crypto.c:1178:42: note: at offset [129, 193] into object= =E2=80=98req=E2=80=99 of size 72 ../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 65] into object = =E2=80=98req=E2=80=99 of size 72 In function =E2=80=98_mm256_storeu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:320:2, inlined from =E2=80=98rte_mov128=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:343:2, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:438:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98copy_data=E2=80=99 at ../lib/vhost/vhost_crypto.c= :588:2, inlined from =E2=80=98vhost_crypto_process_one_req=E2=80=99 at ../lib/v= host/vhost_crypto.c:1256:6, inlined from =E2=80=98rte_vhost_crypto_fetch_requests=E2=80=99 at ../li= b/vhost/vhost_crypto.c:1687:8: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:935:8: warning: array = subscript =E2=80=98__m256i_u[2]=E2=80=99 is partly outside array bounds of = =E2=80=98struct virtio_crypto_op_data_req[1]=E2=80=99 [-Warray-bounds=3D] 935 | *__P =3D __A; | ~~~~~^~~~~ ../lib/vhost/vhost_crypto.c: In function =E2=80=98rte_vhost_crypto_fetch_re= quests=E2=80=99: ../lib/vhost/vhost_crypto.c:1178:42: note: at offset 64 into object =E2=80= =98req=E2=80=99 of size 72 1178 | struct virtio_crypto_op_data_req req; | ^~~ In function =E2=80=98_mm256_storeu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:320:2, inlined from =E2=80=98rte_mov128=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:344:2, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:438:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98copy_data=E2=80=99 at ../lib/vhost/vhost_crypto.c= :588:2, inlined from =E2=80=98vhost_crypto_process_one_req=E2=80=99 at ../lib/v= host/vhost_crypto.c:1256:6, inlined from =E2=80=98rte_vhost_crypto_fetch_requests=E2=80=99 at ../li= b/vhost/vhost_crypto.c:1687:8: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:935:8: warning: array = subscript 3 is outside array bounds of =E2=80=98struct virtio_crypto_op_dat= a_req[1]=E2=80=99 [-Warray-bounds=3D] 935 | *__P =3D __A; | ~~~~~^~~~~ ../lib/vhost/vhost_crypto.c: In function =E2=80=98rte_vhost_crypto_fetch_re= quests=E2=80=99: ../lib/vhost/vhost_crypto.c:1178:42: note: at offset 96 into object =E2=80= =98req=E2=80=99 of size 72 1178 | struct virtio_crypto_op_data_req req; | ^~~ In function =E2=80=98_mm256_storeu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:320:2, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:450:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98copy_data=E2=80=99 at ../lib/vhost/vhost_crypto.c= :588:2, inlined from =E2=80=98vhost_crypto_process_one_req=E2=80=99 at ../lib/v= host/vhost_crypto.c:1256:6, inlined from =E2=80=98rte_vhost_crypto_fetch_requests=E2=80=99 at ../li= b/vhost/vhost_crypto.c:1687:8: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:935:8: warning: array = subscript =E2=80=98__m256i_u[2]=E2=80=99 is partly outside array bounds of = =E2=80=98void[72]=E2=80=99 [-Warray-bounds=3D] 935 | *__P =3D __A; | ~~~~~^~~~~ ../lib/vhost/vhost_crypto.c: In function =E2=80=98rte_vhost_crypto_fetch_re= quests=E2=80=99: ../lib/vhost/vhost_crypto.c:1178:42: note: at offset [0, 64] into object = =E2=80=98req=E2=80=99 of size 72 1178 | struct virtio_crypto_op_data_req req; | ^~~ ../lib/vhost/vhost_crypto.c:1178:42: note: at offset [16, 72] into object = =E2=80=98req=E2=80=99 of size 72 ../lib/vhost/vhost_crypto.c:1178:42: note: at offset [128, 192] into object= =E2=80=98req=E2=80=99 of size 72 ../lib/vhost/vhost_crypto.c:1178:42: note: at offset [0, 64] into object = =E2=80=98req=E2=80=99 of size 72 ../lib/vhost/vhost_crypto.c:1178:42: note: at offset [16, 72] into object = =E2=80=98req=E2=80=99 of size 72 ../lib/vhost/vhost_crypto.c:1178:42: note: at offset [128, 192] into object= =E2=80=98req=E2=80=99 of size 72 ../lib/vhost/vhost_crypto.c:1178:42: note: at offset [0, 64] into object = =E2=80=98req=E2=80=99 of size 72 In function =E2=80=98_mm256_storeu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:320:2, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:451:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98copy_data=E2=80=99 at ../lib/vhost/vhost_crypto.c= :588:2, inlined from =E2=80=98vhost_crypto_process_one_req=E2=80=99 at ../lib/v= host/vhost_crypto.c:1256:6, inlined from =E2=80=98rte_vhost_crypto_fetch_requests=E2=80=99 at ../li= b/vhost/vhost_crypto.c:1687:8: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:935:8: warning: array = subscript =E2=80=98__m256i_u[2]=E2=80=99 is partly outside array bounds of = =E2=80=98void[72]=E2=80=99 [-Warray-bounds=3D] 935 | *__P =3D __A; | ~~~~~^~~~~ ../lib/vhost/vhost_crypto.c: In function =E2=80=98rte_vhost_crypto_fetch_re= quests=E2=80=99: ../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 65] into object = =E2=80=98req=E2=80=99 of size 72 1178 | struct virtio_crypto_op_data_req req; | ^~~ ../lib/vhost/vhost_crypto.c:1178:42: note: at offset [17, 72] into object = =E2=80=98req=E2=80=99 of size 72 ../lib/vhost/vhost_crypto.c:1178:42: note: at offset [129, 193] into object= =E2=80=98req=E2=80=99 of size 72 ../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 65] into object = =E2=80=98req=E2=80=99 of size 72 ../lib/vhost/vhost_crypto.c:1178:42: note: at offset [17, 72] into object = =E2=80=98req=E2=80=99 of size 72 ../lib/vhost/vhost_crypto.c:1178:42: note: at offset [129, 193] into object= =E2=80=98req=E2=80=99 of size 72 ../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 65] into object = =E2=80=98req=E2=80=99 of size 72 [1937/2951] Compiling C object drivers/net/qede/base/libqede_base.a.p/ecore= _vf.c.o In file included from /usr/lib/gcc/x86_64-linux-gnu/14/include/immintrin.h:= 43, from /usr/lib/gcc/x86_64-linux-gnu/14/include/x86intrin.h:= 32, from ../lib/eal/x86/include/rte_vect.h:31, from ../lib/eal/x86/include/rte_memcpy.h:17, from ../drivers/net/qede/base/bcm_osal.h:17, from ../drivers/net/qede/base/ecore_vf.c:7: In function =E2=80=98_mm256_storeu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:320:2, inlined from =E2=80=98rte_mov128=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:343:2, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:438:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98ecore_vf_read_bulletin=E2=80=99 at ../drivers/net= /qede/base/ecore_vf.c:1761:2: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:935:8: warning: array = subscript =E2=80=98__m256i_u[2]=E2=80=99 is partly outside array bounds of = =E2=80=98struct ecore_bulletin_content[1]=E2=80=99 [-Warray-bounds=3D] 935 | *__P =3D __A; | ~~~~~^~~~~ ../drivers/net/qede/base/ecore_vf.c: In function =E2=80=98ecore_vf_read_bul= letin=E2=80=99: ../drivers/net/qede/base/ecore_vf.c:1754:39: note: at offset 64 into object= =E2=80=98shadow=E2=80=99 of size 80 1754 | struct ecore_bulletin_content shadow; | ^~~~~~ In function =E2=80=98_mm256_storeu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:320:2, inlined from =E2=80=98rte_mov128=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:344:2, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:438:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98ecore_vf_read_bulletin=E2=80=99 at ../drivers/net= /qede/base/ecore_vf.c:1761:2: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:935:8: warning: array = subscript 3 is outside array bounds of =E2=80=98struct ecore_bulletin_conte= nt[1]=E2=80=99 [-Warray-bounds=3D] 935 | *__P =3D __A; | ~~~~~^~~~~ ../drivers/net/qede/base/ecore_vf.c: In function =E2=80=98ecore_vf_read_bul= letin=E2=80=99: ../drivers/net/qede/base/ecore_vf.c:1754:39: note: at offset 96 into object= =E2=80=98shadow=E2=80=99 of size 80 1754 | struct ecore_bulletin_content shadow; | ^~~~~~ In function =E2=80=98_mm256_storeu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:320:2, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:450:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98ecore_vf_read_bulletin=E2=80=99 at ../drivers/net= /qede/base/ecore_vf.c:1761:2: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:935:8: warning: array = subscript =E2=80=98__m256i_u[2]=E2=80=99 is partly outside array bounds of = =E2=80=98void[80]=E2=80=99 [-Warray-bounds=3D] 935 | *__P =3D __A; | ~~~~~^~~~~ ../drivers/net/qede/base/ecore_vf.c: In function =E2=80=98ecore_vf_read_bul= letin=E2=80=99: ../drivers/net/qede/base/ecore_vf.c:1754:39: note: at offset [0, 64] into o= bject =E2=80=98shadow=E2=80=99 of size 80 1754 | struct ecore_bulletin_content shadow; | ^~~~~~ ../drivers/net/qede/base/ecore_vf.c:1754:39: note: at offset [16, 80] into = object =E2=80=98shadow=E2=80=99 of size 80 ../drivers/net/qede/base/ecore_vf.c:1754:39: note: at offset [128, 192] int= o object =E2=80=98shadow=E2=80=99 of size 80 ../drivers/net/qede/base/ecore_vf.c:1754:39: note: at offset [0, 64] into o= bject =E2=80=98shadow=E2=80=99 of size 80 ../drivers/net/qede/base/ecore_vf.c:1754:39: note: at offset [16, 80] into = object =E2=80=98shadow=E2=80=99 of size 80 ../drivers/net/qede/base/ecore_vf.c:1754:39: note: at offset [128, 192] int= o object =E2=80=98shadow=E2=80=99 of size 80 ../drivers/net/qede/base/ecore_vf.c:1754:39: note: at offset [0, 64] into o= bject =E2=80=98shadow=E2=80=99 of size 80 In function =E2=80=98_mm256_storeu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:320:2, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:451:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98ecore_vf_read_bulletin=E2=80=99 at ../drivers/net= /qede/base/ecore_vf.c:1761:2: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:935:8: warning: array = subscript =E2=80=98__m256i_u[2]=E2=80=99 is partly outside array bounds of = =E2=80=98void[80]=E2=80=99 [-Warray-bounds=3D] 935 | *__P =3D __A; | ~~~~~^~~~~ ../drivers/net/qede/base/ecore_vf.c: In function =E2=80=98ecore_vf_read_bul= letin=E2=80=99: ../drivers/net/qede/base/ecore_vf.c:1754:39: note: at offset [1, 65] into o= bject =E2=80=98shadow=E2=80=99 of size 80 1754 | struct ecore_bulletin_content shadow; | ^~~~~~ ../drivers/net/qede/base/ecore_vf.c:1754:39: note: at offset [17, 80] into = object =E2=80=98shadow=E2=80=99 of size 80 ../drivers/net/qede/base/ecore_vf.c:1754:39: note: at offset [129, 193] int= o object =E2=80=98shadow=E2=80=99 of size 80 ../drivers/net/qede/base/ecore_vf.c:1754:39: note: at offset [1, 65] into o= bject =E2=80=98shadow=E2=80=99 of size 80 ../drivers/net/qede/base/ecore_vf.c:1754:39: note: at offset [17, 80] into = object =E2=80=98shadow=E2=80=99 of size 80 ../drivers/net/qede/base/ecore_vf.c:1754:39: note: at offset [129, 193] int= o object =E2=80=98shadow=E2=80=99 of size 80 ../drivers/net/qede/base/ecore_vf.c:1754:39: note: at offset [1, 65] into o= bject =E2=80=98shadow=E2=80=99 of size 80 In function =E2=80=98_mm256_loadu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:319:9, inlined from =E2=80=98rte_mov128=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:343:2, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:438:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98ecore_vf_read_bulletin=E2=80=99 at ../drivers/net= /qede/base/ecore_vf.c:1774:2: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:929:10: warning: array= subscript =E2=80=98__m256i_u[2]=E2=80=99 is partly outside array bounds of= =E2=80=98struct ecore_bulletin_content[1]=E2=80=99 [-Warray-bounds=3D] 929 | return *__P; | ^~~~ ../drivers/net/qede/base/ecore_vf.c: In function =E2=80=98ecore_vf_read_bul= letin=E2=80=99: ../drivers/net/qede/base/ecore_vf.c:1754:39: note: at offset 64 into object= =E2=80=98shadow=E2=80=99 of size 80 1754 | struct ecore_bulletin_content shadow; | ^~~~~~ In function =E2=80=98_mm256_loadu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:319:9, inlined from =E2=80=98rte_mov128=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:344:2, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:438:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98ecore_vf_read_bulletin=E2=80=99 at ../drivers/net= /qede/base/ecore_vf.c:1774:2: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:929:10: warning: array= subscript 3 is outside array bounds of =E2=80=98struct ecore_bulletin_cont= ent[1]=E2=80=99 [-Warray-bounds=3D] 929 | return *__P; | ^~~~ ../drivers/net/qede/base/ecore_vf.c: In function =E2=80=98ecore_vf_read_bul= letin=E2=80=99: ../drivers/net/qede/base/ecore_vf.c:1754:39: note: at offset 96 into object= =E2=80=98shadow=E2=80=99 of size 80 1754 | struct ecore_bulletin_content shadow; | ^~~~~~ In function =E2=80=98_mm256_loadu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:319:9, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:450:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98ecore_vf_read_bulletin=E2=80=99 at ../drivers/net= /qede/base/ecore_vf.c:1774:2: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:929:10: warning: array= subscript =E2=80=98__m256i_u[2]=E2=80=99 is partly outside array bounds of= =E2=80=98const void[80]=E2=80=99 [-Warray-bounds=3D] 929 | return *__P; | ^~~~ ../drivers/net/qede/base/ecore_vf.c: In function =E2=80=98ecore_vf_read_bul= letin=E2=80=99: ../drivers/net/qede/base/ecore_vf.c:1754:39: note: at offset [0, 64] into o= bject =E2=80=98shadow=E2=80=99 of size 80 1754 | struct ecore_bulletin_content shadow; | ^~~~~~ ../drivers/net/qede/base/ecore_vf.c:1754:39: note: at offset [1, 80] into o= bject =E2=80=98shadow=E2=80=99 of size 80 ../drivers/net/qede/base/ecore_vf.c:1754:39: note: at offset [128, 192] int= o object =E2=80=98shadow=E2=80=99 of size 80 ../drivers/net/qede/base/ecore_vf.c:1754:39: note: at offset [0, 64] into o= bject =E2=80=98shadow=E2=80=99 of size 80 ../drivers/net/qede/base/ecore_vf.c:1754:39: note: at offset [1, 80] into o= bject =E2=80=98shadow=E2=80=99 of size 80 ../drivers/net/qede/base/ecore_vf.c:1754:39: note: at offset [128, 192] int= o object =E2=80=98shadow=E2=80=99 of size 80 ../drivers/net/qede/base/ecore_vf.c:1754:39: note: at offset [0, 64] into o= bject =E2=80=98shadow=E2=80=99 of size 80 In function =E2=80=98_mm256_loadu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:319:9, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:451:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98ecore_vf_read_bulletin=E2=80=99 at ../drivers/net= /qede/base/ecore_vf.c:1774:2: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:929:10: warning: array= subscript =E2=80=98__m256i_u[2]=E2=80=99 is partly outside array bounds of= =E2=80=98const void[80]=E2=80=99 [-Warray-bounds=3D] 929 | return *__P; | ^~~~ ../drivers/net/qede/base/ecore_vf.c: In function =E2=80=98ecore_vf_read_bul= letin=E2=80=99: ../drivers/net/qede/base/ecore_vf.c:1754:39: note: at offset [1, 65] into o= bject =E2=80=98shadow=E2=80=99 of size 80 1754 | struct ecore_bulletin_content shadow; | ^~~~~~ ../drivers/net/qede/base/ecore_vf.c:1754:39: note: at offset [2, 80] into o= bject =E2=80=98shadow=E2=80=99 of size 80 ../drivers/net/qede/base/ecore_vf.c:1754:39: note: at offset [129, 193] int= o object =E2=80=98shadow=E2=80=99 of size 80 ../drivers/net/qede/base/ecore_vf.c:1754:39: note: at offset [1, 65] into o= bject =E2=80=98shadow=E2=80=99 of size 80 ../drivers/net/qede/base/ecore_vf.c:1754:39: note: at offset [2, 80] into o= bject =E2=80=98shadow=E2=80=99 of size 80 ../drivers/net/qede/base/ecore_vf.c:1754:39: note: at offset [129, 193] int= o object =E2=80=98shadow=E2=80=99 of size 80 ../drivers/net/qede/base/ecore_vf.c:1754:39: note: at offset [1, 65] into o= bject =E2=80=98shadow=E2=80=99 of size 80 [1952/2951] Compiling C object drivers/net/qede/base/libqede_base.a.p/ecore= _mcp.c.o In file included from /usr/lib/gcc/x86_64-linux-gnu/14/include/immintrin.h:= 43, from /usr/lib/gcc/x86_64-linux-gnu/14/include/x86intrin.h:= 32, from ../lib/eal/x86/include/rte_vect.h:31, from ../lib/eal/x86/include/rte_memcpy.h:17, from ../drivers/net/qede/base/bcm_osal.h:17, from ../drivers/net/qede/base/ecore_mcp.c:7: In function =E2=80=98_mm256_storeu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:320:2, inlined from =E2=80=98rte_mov128=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:342:2, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:438:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98__ecore_mcp_cmd_and_union=E2=80=99 at ../drivers/= net/qede/base/ecore_mcp.c:541:3, inlined from =E2=80=98_ecore_mcp_cmd_and_union=E2=80=99 at ../drivers/n= et/qede/base/ecore_mcp.c:638:2, inlined from =E2=80=98ecore_mcp_cmd_and_union=E2=80=99 at ../drivers/ne= t/qede/base/ecore_mcp.c:742:9: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:935:8: warning: array = subscript 1 is outside array bounds of =E2=80=98union drv_union_data[1]=E2= =80=99 [-Warray-bounds=3D] 935 | *__P =3D __A; | ~~~~~^~~~~ ../drivers/net/qede/base/ecore_mcp.c: In function =E2=80=98ecore_mcp_cmd_an= d_union=E2=80=99: ../drivers/net/qede/base/ecore_mcp.c:533:30: note: at offset 32 into object= =E2=80=98union_data=E2=80=99 of size 32 533 | union drv_union_data union_data; | ^~~~~~~~~~ In function =E2=80=98_mm256_storeu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:320:2, inlined from =E2=80=98rte_mov128=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:343:2, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:438:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98__ecore_mcp_cmd_and_union=E2=80=99 at ../drivers/= net/qede/base/ecore_mcp.c:541:3, inlined from =E2=80=98_ecore_mcp_cmd_and_union=E2=80=99 at ../drivers/n= et/qede/base/ecore_mcp.c:638:2, inlined from =E2=80=98ecore_mcp_cmd_and_union=E2=80=99 at ../drivers/ne= t/qede/base/ecore_mcp.c:742:9: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:935:8: warning: array = subscript 2 is outside array bounds of =E2=80=98union drv_union_data[1]=E2= =80=99 [-Warray-bounds=3D] 935 | *__P =3D __A; | ~~~~~^~~~~ ../drivers/net/qede/base/ecore_mcp.c: In function =E2=80=98ecore_mcp_cmd_an= d_union=E2=80=99: ../drivers/net/qede/base/ecore_mcp.c:533:30: note: at offset 64 into object= =E2=80=98union_data=E2=80=99 of size 32 533 | union drv_union_data union_data; | ^~~~~~~~~~ In function =E2=80=98_mm256_storeu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:320:2, inlined from =E2=80=98rte_mov128=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:344:2, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:438:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98__ecore_mcp_cmd_and_union=E2=80=99 at ../drivers/= net/qede/base/ecore_mcp.c:541:3, inlined from =E2=80=98_ecore_mcp_cmd_and_union=E2=80=99 at ../drivers/n= et/qede/base/ecore_mcp.c:638:2, inlined from =E2=80=98ecore_mcp_cmd_and_union=E2=80=99 at ../drivers/ne= t/qede/base/ecore_mcp.c:742:9: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:935:8: warning: array = subscript 3 is outside array bounds of =E2=80=98union drv_union_data[1]=E2= =80=99 [-Warray-bounds=3D] 935 | *__P =3D __A; | ~~~~~^~~~~ ../drivers/net/qede/base/ecore_mcp.c: In function =E2=80=98ecore_mcp_cmd_an= d_union=E2=80=99: ../drivers/net/qede/base/ecore_mcp.c:533:30: note: at offset 96 into object= =E2=80=98union_data=E2=80=99 of size 32 533 | union drv_union_data union_data; | ^~~~~~~~~~ In function =E2=80=98_mm256_storeu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:320:2, inlined from =E2=80=98rte_mov64=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:331:2, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:445:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98__ecore_mcp_cmd_and_union=E2=80=99 at ../drivers/= net/qede/base/ecore_mcp.c:541:3, inlined from =E2=80=98_ecore_mcp_cmd_and_union=E2=80=99 at ../drivers/n= et/qede/base/ecore_mcp.c:638:2, inlined from =E2=80=98ecore_mcp_cmd_and_union=E2=80=99 at ../drivers/ne= t/qede/base/ecore_mcp.c:742:9: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:935:8: warning: array = subscript 1 is outside array bounds of =E2=80=98void[32]=E2=80=99 [-Warray-= bounds=3D] 935 | *__P =3D __A; | ~~~~~^~~~~ ../drivers/net/qede/base/ecore_mcp.c: In function =E2=80=98ecore_mcp_cmd_an= d_union=E2=80=99: ../drivers/net/qede/base/ecore_mcp.c:533:30: note: at offset 160 into objec= t =E2=80=98union_data=E2=80=99 of size 32 533 | union drv_union_data union_data; | ^~~~~~~~~~ ../drivers/net/qede/base/ecore_mcp.c:533:30: note: at offset 32 into object= =E2=80=98union_data=E2=80=99 of size 32 In function =E2=80=98_mm256_storeu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:320:2, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:450:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98__ecore_mcp_cmd_and_union=E2=80=99 at ../drivers/= net/qede/base/ecore_mcp.c:541:3, inlined from =E2=80=98_ecore_mcp_cmd_and_union=E2=80=99 at ../drivers/n= et/qede/base/ecore_mcp.c:638:2, inlined from =E2=80=98ecore_mcp_cmd_and_union=E2=80=99 at ../drivers/ne= t/qede/base/ecore_mcp.c:742:9: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:935:8: warning: array = subscript [2, 6] is outside array bounds of =E2=80=98void[32]=E2=80=99 [-Wa= rray-bounds=3D] 935 | *__P =3D __A; | ~~~~~^~~~~ ../drivers/net/qede/base/ecore_mcp.c: In function =E2=80=98ecore_mcp_cmd_an= d_union=E2=80=99: ../drivers/net/qede/base/ecore_mcp.c:533:30: note: at offset [128, 192] int= o object =E2=80=98union_data=E2=80=99 of size 32 533 | union drv_union_data union_data; | ^~~~~~~~~~ ../drivers/net/qede/base/ecore_mcp.c:533:30: note: at offset [128, 192] int= o object =E2=80=98union_data=E2=80=99 of size 32 ../drivers/net/qede/base/ecore_mcp.c:533:30: note: object =E2=80=98union_da= ta=E2=80=99 of size 32 In function =E2=80=98_mm256_storeu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:320:2, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:451:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98__ecore_mcp_cmd_and_union=E2=80=99 at ../drivers/= net/qede/base/ecore_mcp.c:541:3, inlined from =E2=80=98_ecore_mcp_cmd_and_union=E2=80=99 at ../drivers/n= et/qede/base/ecore_mcp.c:638:2, inlined from =E2=80=98ecore_mcp_cmd_and_union=E2=80=99 at ../drivers/ne= t/qede/base/ecore_mcp.c:742:9: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:935:8: warning: array = subscript [2, 6] is outside array bounds of =E2=80=98void[32]=E2=80=99 [-Wa= rray-bounds=3D] 935 | *__P =3D __A; | ~~~~~^~~~~ ../drivers/net/qede/base/ecore_mcp.c: In function =E2=80=98ecore_mcp_cmd_an= d_union=E2=80=99: ../drivers/net/qede/base/ecore_mcp.c:533:30: note: at offset [129, 193] int= o object =E2=80=98union_data=E2=80=99 of size 32 533 | union drv_union_data union_data; | ^~~~~~~~~~ ../drivers/net/qede/base/ecore_mcp.c:533:30: note: at offset [129, 193] int= o object =E2=80=98union_data=E2=80=99 of size 32 ../drivers/net/qede/base/ecore_mcp.c:533:30: note: at offset [1, 32] into o= bject =E2=80=98union_data=E2=80=99 of size 32 In function =E2=80=98_mm256_storeu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:320:2, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:431:3, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98__ecore_mcp_cmd_and_union=E2=80=99 at ../drivers/= net/qede/base/ecore_mcp.c:541:3, inlined from =E2=80=98_ecore_mcp_cmd_and_union=E2=80=99 at ../drivers/n= et/qede/base/ecore_mcp.c:638:2, inlined from =E2=80=98ecore_mcp_cmd_and_union=E2=80=99 at ../drivers/ne= t/qede/base/ecore_mcp.c:742:9: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:935:8: warning: array = subscript =E2=80=98__m256i_u[0]=E2=80=99 is partly outside array bounds of = =E2=80=98union drv_union_data[1]=E2=80=99 [-Warray-bounds=3D] 935 | *__P =3D __A; | ~~~~~^~~~~ ../drivers/net/qede/base/ecore_mcp.c: In function =E2=80=98ecore_mcp_cmd_an= d_union=E2=80=99: ../drivers/net/qede/base/ecore_mcp.c:533:30: note: at offset [17, 32] into = object =E2=80=98union_data=E2=80=99 of size 32 533 | union drv_union_data union_data; | ^~~~~~~~~~ In file included from ../lib/eal/x86/include/rte_atomic.h:15, from ../lib/eal/include/generic/rte_pause.h:19, from ../lib/eal/x86/include/rte_pause.h:12, from ../lib/eal/include/generic/rte_spinlock.h:25, from ../lib/eal/x86/include/rte_spinlock.h:12, from ../drivers/net/qede/base/bcm_osal.h:14: In function =E2=80=98_mm_storeu_si128=E2=80=99, inlined from =E2=80=98rte_mov16=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:307:2, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:425:3, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98__ecore_mcp_cmd_and_union=E2=80=99 at ../drivers/= net/qede/base/ecore_mcp.c:541:3, inlined from =E2=80=98_ecore_mcp_cmd_and_union=E2=80=99 at ../drivers/n= et/qede/base/ecore_mcp.c:638:2, inlined from =E2=80=98ecore_mcp_cmd_and_union=E2=80=99 at ../drivers/ne= t/qede/base/ecore_mcp.c:742:9: /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:742:8: warning: array = subscript =E2=80=98__m128i_u[1]=E2=80=99 is partly outside array bounds of = =E2=80=98union drv_union_data[1]=E2=80=99 [-Warray-bounds=3D] 742 | *__P =3D __B; | ~~~~~^~~~~ ../drivers/net/qede/base/ecore_mcp.c: In function =E2=80=98ecore_mcp_cmd_an= d_union=E2=80=99: ../drivers/net/qede/base/ecore_mcp.c:533:30: note: at offset [17, 32] into = object =E2=80=98union_data=E2=80=99 of size 32 533 | union drv_union_data union_data; | ^~~~~~~~~~ In function =E2=80=98_mm256_storeu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:320:2, inlined from =E2=80=98rte_memcpy_aligned=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:856:3, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:880:10, inlined from =E2=80=98__ecore_mcp_cmd_and_union=E2=80=99 at ../drivers/= net/qede/base/ecore_mcp.c:541:3, inlined from =E2=80=98_ecore_mcp_cmd_and_union=E2=80=99 at ../drivers/n= et/qede/base/ecore_mcp.c:638:2, inlined from =E2=80=98ecore_mcp_cmd_and_union=E2=80=99 at ../drivers/ne= t/qede/base/ecore_mcp.c:742:9: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:935:8: warning: array = subscript =E2=80=98__m256i_u[0]=E2=80=99 is partly outside array bounds of = =E2=80=98union drv_union_data[1]=E2=80=99 [-Warray-bounds=3D] 935 | *__P =3D __A; | ~~~~~^~~~~ ../drivers/net/qede/base/ecore_mcp.c: In function =E2=80=98ecore_mcp_cmd_an= d_union=E2=80=99: ../drivers/net/qede/base/ecore_mcp.c:533:30: note: at offset [1, 32] into o= bject =E2=80=98union_data=E2=80=99 of size 32 533 | union drv_union_data union_data; | ^~~~~~~~~~ [2720/2951] Compiling C object app/test/dpdk-test.p/test_ipsec.c.o In file included from /usr/lib/gcc/x86_64-linux-gnu/14/include/immintrin.h:= 43, from /usr/lib/gcc/x86_64-linux-gnu/14/include/x86intrin.h:= 32, from ../lib/eal/x86/include/rte_vect.h:31, from ../lib/eal/x86/include/rte_memcpy.h:17, from ../lib/mempool/rte_mempool.h:50, from ../lib/mbuf/rte_mbuf.h:38, from ../app/test/test_ipsec.c:9: In function =E2=80=98_mm256_loadu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:319:9, inlined from =E2=80=98rte_mov128=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:344:2, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:438:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98setup_test_string.constprop=E2=80=99 at ../app/te= st/test_ipsec.c:561:4: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:929:10: warning: array= subscript =E2=80=98__m256i_u[3]=E2=80=99 is partly outside array bounds of= =E2=80=98const char[108]=E2=80=99 [-Warray-bounds=3D] 929 | return *__P; | ^~~~ ../app/test/test_ipsec.c: In function =E2=80=98setup_test_string.constprop= =E2=80=99: ../app/test/test_ipsec.c:528:12: note: at offset 96 into object =E2=80=98nu= ll_plain_data=E2=80=99 of size 108 528 | const char null_plain_data[] =3D | ^~~~~~~~~~~~~~~ In function =E2=80=98_mm256_loadu_si256=E2=80=99, inlined from =E2=80=98rte_mov32=E2=80=99 at ../lib/eal/x86/include/rte_= memcpy.h:319:9, inlined from =E2=80=98rte_mov128=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:344:2, inlined from =E2=80=98rte_memcpy_generic=E2=80=99 at ../lib/eal/x86/inc= lude/rte_memcpy.h:438:4, inlined from =E2=80=98rte_memcpy=E2=80=99 at ../lib/eal/x86/include/rte= _memcpy.h:882:10, inlined from =E2=80=98setup_test_string=E2=80=99 at ../app/test/test_ip= sec.c:561:4, inlined from =E2=80=98test_ipsec_lksd_proto_inb_burst_null_null=E2=80= =99 at ../app/test/test_ipsec.c:1806:24: /usr/lib/gcc/x86_64-linux-gnu/14/include/avxintrin.h:929:10: warning: array= subscript =E2=80=98__m256i_u[3]=E2=80=99 is partly outside array bounds of= =E2=80=98const char[108]=E2=80=99 [-Warray-bounds=3D] 929 | return *__P; | ^~~~ ../app/test/test_ipsec.c: In function =E2=80=98test_ipsec_lksd_proto_inb_bu= rst_null_null=E2=80=99: ../app/test/test_ipsec.c:532:12: note: at offset 96 into object =E2=80=98nu= ll_encrypted_data=E2=80=99 of size 108 532 | const char null_encrypted_data[] =3D | ^~~~~~~~~~~~~~~~~~~ [2951/2951] Linking target app/test/dpdk-tes