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 5508D43F27; Thu, 16 May 2024 23:55:42 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id D7E304028C; Thu, 16 May 2024 23:55:41 +0200 (CEST) Received: from inbox.dpdk.org (inbox.dpdk.org [95.142.172.178]) by mails.dpdk.org (Postfix) with ESMTP id EFE6540261 for ; Thu, 16 May 2024 23:55:39 +0200 (CEST) Received: by inbox.dpdk.org (Postfix, from userid 33) id DEB5644002; Thu, 16 May 2024 23:55:39 +0200 (CEST) From: bugzilla@dpdk.org To: dev@dpdk.org Subject: [DPDK/ethdev Bug 1442] uninitalized warning when ASAN enabled in hns3 PMD Date: Thu, 16 May 2024 21:55:39 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: DPDK X-Bugzilla-Component: ethdev X-Bugzilla-Version: 24.03 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: stephen@networkplumber.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: Normal X-Bugzilla-Assigned-To: dev@dpdk.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: multipart/alternative; boundary=17158965390.775EF244c.1897848 Content-Transfer-Encoding: 7bit X-Bugzilla-URL: http://bugs.dpdk.org/ Auto-Submitted: auto-generated X-Auto-Response-Suppress: All MIME-Version: 1.0 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org --17158965390.775EF244c.1897848 Date: Thu, 16 May 2024 23:55:39 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.dpdk.org/ Auto-Submitted: auto-generated X-Auto-Response-Suppress: All https://bugs.dpdk.org/show_bug.cgi?id=3D1442 Bug ID: 1442 Summary: uninitalized warning when ASAN enabled in hns3 PMD Product: DPDK Version: 24.03 Hardware: All OS: All Status: UNCONFIRMED Severity: normal Priority: Normal Component: ethdev Assignee: dev@dpdk.org Reporter: stephen@networkplumber.org Target Milestone: --- Was building DPDK with address sanitizer (for other tests). The commands were: $ meson setup build -Db_sanitize=3Daddress The Meson build system Version: 1.4.0 Source dir: /home/shemminger/DPDK/sw-stats Build dir: /home/shemminger/DPDK/sw-stats/build Build type: native build Program cat found: YES (/usr/bin/cat) Project name: DPDK Project version: 24.07.0-rc0 C compiler for the host machine: cc (gcc 13.2.0 "cc (Debian 13.2.0-24) 13.2= .0") C linker for the host machine: cc ld.bfd 2.42 Host machine cpu family: x86_64 Host machine cpu: x86_64 ... $ ninja -C build [1523/2949] Compiling C object drivers/libtmp_rte_net_hns3.a.p/net_hns3_hns3_ethdev.c.o In function =E2=80=98hns3_fec_get_internal=E2=80=99, inlined from =E2=80=98hns3_query_dev_fec_info=E2=80=99 at ../drivers/net/hns3/hns3_ethdev.c:6268:8, inlined from =E2=80=98hns3_get_configuration=E2=80=99 at ../drivers/net/hns3/hns3_ethdev.c:2883:8, inlined from =E2=80=98hns3_init_pf=E2=80=99 at ../drivers/net/hns3/hns3= _ethdev.c:4630:8, inlined from =E2=80=98hns3_dev_init=E2=80=99 at ../drivers/net/hns3/hns= 3_ethdev.c:6567:8: ../drivers/net/hns3/hns3_ethdev.c:6061:20: warning: =E2=80=98auto_state=E2= =80=99 may be used uninitialized [-Wmaybe-uninitialized] 6061 | if (auto_state =3D=3D 0x1) { | ^ ../drivers/net/hns3/hns3_ethdev.c: In function =E2=80=98hns3_dev_init=E2=80= =99: ../drivers/net/hns3/hns3_ethdev.c:6047:17: note: =E2=80=98auto_state=E2=80= =99 was declared here 6047 | uint8_t auto_state; | ^~~~~~~~~~ This is alos a CI bug since CI should be build with ASAN in one of its conf= igs! --=20 You are receiving this mail because: You are the assignee for the bug.= --17158965390.775EF244c.1897848 Date: Thu, 16 May 2024 23:55:39 +0200 MIME-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.dpdk.org/ Auto-Submitted: auto-generated X-Auto-Response-Suppress: All
Bug ID 1442
Summary uninitalized warning when ASAN enabled in hns3 PMD
Product DPDK
Version 24.03
Hardware All
OS All
Status UNCONFIRMED
Severity normal
Priority Normal
Component ethdev
Assignee dev@dpdk.org
Reporter stephen@networkplumber.org
Target Milestone ---

Was building DPDK with address san=
itizer (for other tests).
The commands were:
 $ meson setup build -Db_sanitize=3Daddress
The Meson build system
Version: 1.4.0
Source dir: /home/shemminger/DPDK/sw-stats
Build dir: /home/shemminger/DPDK/sw-stats/build
Build type: native build
Program cat found: YES (/usr/bin/cat)
Project name: DPDK
Project version: 24.07.0-rc0
C compiler for the host machine: cc (gcc 13.2.0 "cc (Debian 13.2.0-24)=
 13.2.0")
C linker for the host machine: cc ld.bfd 2.42
Host machine cpu family: x86_64
Host machine cpu: x86_64

...
$ ninja -C build

[1523/2949] Compiling C object
drivers/libtmp_rte_net_hns3.a.p/net_hns3_hns3_ethdev.c.o
In function =E2=80=98hns3_fec_get_internal=E2=80=99,
    inlined from =E2=80=98hns3_query_dev_fec_info=E2=80=99 at
../drivers/net/hns3/hns3_ethdev.c:6268:8,
    inlined from =E2=80=98hns3_get_configuration=E2=80=99 at
../drivers/net/hns3/hns3_ethdev.c:2883:8,
    inlined from =E2=80=98hns3_init_pf=E2=80=99 at ../drivers/net/hns3/hns3=
_ethdev.c:4630:8,
    inlined from =E2=80=98hns3_dev_init=E2=80=99 at ../drivers/net/hns3/hns=
3_ethdev.c:6567:8:
../drivers/net/hns3/hns3_ethdev.c:6061:20: warning: =E2=80=98auto_state=E2=
=80=99 may be used
uninitialized [-Wmaybe-uninitialized]
 6061 |                 if (auto_state =3D=3D 0x1) {
      |                    ^
../drivers/net/hns3/hns3_ethdev.c: In function =E2=80=98hns3_dev_init=E2=80=
=99:
../drivers/net/hns3/hns3_ethdev.c:6047:17: note: =E2=80=98auto_state=E2=80=
=99 was declared here
 6047 |         uint8_t auto_state;
      |                 ^~~~~~~~~~

This is alos a CI bug since CI should be build with ASAN in one of its conf=
igs!
          


You are receiving this mail because:
  • You are the assignee for the bug.
=20=20=20=20=20=20=20=20=20=20
= --17158965390.775EF244c.1897848--