From a8d21b9b550dde7d3e7ffc0cd1171528a136165f Mon Sep 17 00:00:00 2001 From: Sebastian Brzezinka Date: Wed, 18 Jan 2023 19:44:45 +0100 Subject: [PATCH] =?UTF-8?q?lib/ioat:=20initialized=20=E2=80=98status?= =?UTF-8?q?=E2=80=99=20variable=20before=20use?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This patch fix `gcc-12` warning: #2829 ``` warning: ‘status’ may be used uninitialized [-Wmaybe-uninitialized] ioat.c:360:18: note: ‘status’ was declared here 360 | uint64_t status; | ^~~~~~ ``` Signed-off-by: Sebastian Brzezinka Change-Id: I8d010256e51cf6f1b9047d054773cb85d435ccf9 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/16339 Reviewed-by: Jim Harris Reviewed-by: Aleksey Marchuk Tested-by: SPDK CI Jenkins --- lib/ioat/ioat.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/ioat/ioat.c b/lib/ioat/ioat.c index 479f73dd8..949afea85 100644 --- a/lib/ioat/ioat.c +++ b/lib/ioat/ioat.c @@ -357,7 +357,7 @@ static int ioat_channel_start(struct spdk_ioat_chan *ioat) { uint8_t xfercap, version; - uint64_t status; + uint64_t status = 0; int i, num_descriptors; uint64_t comp_update_bus_addr = 0; uint64_t phys_addr;