Received: by 2002:a05:6a10:d5a5:0:0:0:0 with SMTP id gn37csp388473pxb; Wed, 6 Oct 2021 07:08:57 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyW1du8EH9S/l54PC8R/bOQfailOaTMfsfIOdnT04e2EShVfXYgwDh5/karGfrmXXrinMWQ X-Received: by 2002:a2e:9052:: with SMTP id n18mr29534614ljg.192.1633529337063; Wed, 06 Oct 2021 07:08:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1633529337; cv=none; d=google.com; s=arc-20160816; b=PO7TuHCK0BFlkAda+9PLeu8ijz/1l+ExYm8TaoQ7Ge3R4EbZdbzC/giRt44yoJ9Rh3 NHnNCCKjl+ELE4SEytFwox3omxz4fdt2Q2LCD/94Mn8nAuGUVGK9oK1snQugthMh262R ynEnxdFopAIwE4LqBBfYWsAxxNgEggKphOi999aliDfvAmnRofMTQPJVsVKBy0SH2odx vGzNbbnY+Z66boqeT4/+oewO/TGwfNZR7wn0qH1euW3LMiMEZ568wtEzX/s/GfF1xS/b enHL7K7q6OZcYdAYVcL522eAnXv0bwZDiV9WSMxcfmNIk5mj4P3igyaVk22z3hOuq12s 5Dcg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=ibn5Z26Pr65te2VbiLuW3pAaYOxdHH6AdO7mMM/2Eiw=; b=jj1dptTa3mGo3PcxRGRg6X/35t/D5YQ+u7Osm9SZnekvp+LE1RqQOo5+olWnczxKQi FIrwJMUcKBDRU+0nY+9HF51uoadGZCFdSsT9PjlVJFixKCL4GoZTjnH8/UwqYcvsAjGF +SK9TiEsQ4oBTH8+zYUtgGXBw/0W4rvOkI91vINqysOcJaqna1zU0HM7sQDD0bgldD1j L2jy6Pp7KANzb/gzmG2pkzzDwjKNERaf5k9vHyH6Dil6t9ndOTz2PFAWA4FfYTfEwCRH pq42C1jaSrZbSwhI8KsYWFiEUPObUwEmZRxeJjdkeM+6ccrMddZMvaucaNyncTFdsS8P a3hw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@canonical.com header.s=20210705 header.b=Gt5S355V; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=canonical.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id t2si24541793edt.298.2021.10.06.07.08.19; Wed, 06 Oct 2021 07:08:57 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@canonical.com header.s=20210705 header.b=Gt5S355V; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=canonical.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231600AbhJFOFL (ORCPT + 99 others); Wed, 6 Oct 2021 10:05:11 -0400 Received: from smtp-relay-internal-1.canonical.com ([185.125.188.123]:53704 "EHLO smtp-relay-internal-1.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230131AbhJFOFK (ORCPT ); Wed, 6 Oct 2021 10:05:10 -0400 Received: from mail-pg1-f199.google.com (mail-pg1-f199.google.com [209.85.215.199]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-1.canonical.com (Postfix) with ESMTPS id 6E9563FFE1 for ; Wed, 6 Oct 2021 14:03:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1633528997; bh=ibn5Z26Pr65te2VbiLuW3pAaYOxdHH6AdO7mMM/2Eiw=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=Gt5S355VXGxsHgOUnw2osBPnM9+Xo6NKNF5waY9aD/YKPmta2UhAztYR7NSaEUc3T utzYPg5EjuooZCP1ejOcPi548kXUs7eFbiziNcrWKeA74jrPAzZ+SzR3fdk2aAp3cS +Dd5c2jbuKYUSKscGKYhN8qZEwAs73ejjLLcoOxVv8IbRNbwSzglcPX3pckwZEkBUJ glSQb/zt9U9EU60hBzkac3X91e7nDet+fdTKi3rKVky6aex9S/RQVSQh3HjN+iu4JJ 99e/c5db62R8ZgAzzNWe4urHDqQMbcgMrlSpLZS7E1+FBaoiYtafRGpjQv+36UsiPq c+o8869k2Uk/g== Received: by mail-pg1-f199.google.com with SMTP id n22-20020a6563d6000000b0029261ffde9bso1622887pgv.22 for ; Wed, 06 Oct 2021 07:03:17 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=ibn5Z26Pr65te2VbiLuW3pAaYOxdHH6AdO7mMM/2Eiw=; b=L/C5rUeQOo1+3dK08kbgm6jwCgi/qu34tIz4pEcDZpwi7os7/SVLhN+AkdxYHo5skM wcqz3LgVouwx9lrDL7GBvtX2QUatxPMP4RparcBsduC6Kdb9rJfSwk8CyyE3009n6qom 2SDYH2f7Ee8RR1XUxmwxS8rUSIBBD51hIAxOtANXcXyXlV6fjJQVncpzUqYZVIOcLJ9L WC0WfKnSKQua7t27zdLEoFbojqzP4+DvIFyxziPlpmxTo9aJ5AQdI8KCIJeKZSVXUMG5 tEcCgdBj60n8EUGYpmYDMm7TOfks41OrmVFEZz8vX4XR1Jun0YNVi2dTuiPa3Uh+LTQw N2sg== X-Gm-Message-State: AOAM531CL8hrtGLATfcFZDGIKVYESVGPwx+xJt27cM740kqls2hHniSR ++68nXivsQMZyby2NRHguhsWyyqngUf3sXbEEeAlVX2aYmMXwrP/Uwc965kD40z0g4XRqMYnDsG Fd/w4ibK3mMDFc8eP9xMHUPyOPxOR+vRO0kXiwN89kQ== X-Received: by 2002:a63:530e:: with SMTP id h14mr20578573pgb.279.1633528993851; Wed, 06 Oct 2021 07:03:13 -0700 (PDT) X-Received: by 2002:a63:530e:: with SMTP id h14mr20578337pgb.279.1633528991535; Wed, 06 Oct 2021 07:03:11 -0700 (PDT) Received: from localhost.localdomain ([69.163.84.166]) by smtp.gmail.com with ESMTPSA id h74sm13448222pfe.196.2021.10.06.07.03.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 06 Oct 2021 07:03:10 -0700 (PDT) From: Tim Gardner To: aelior@marvell.com Cc: tim.gardner@canonical.com, GR-everest-linux-l2@marvell.com, "David S. Miller" , Jakub Kicinski , Shai Malin , Omkar Kulkarni , Prabhakar Kushwaha , netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH][next][RFC] qed: Initialize debug string array Date: Wed, 6 Oct 2021 08:02:59 -0600 Message-Id: <20211006140259.12689-1-tim.gardner@canonical.com> X-Mailer: git-send-email 2.33.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Coverity complains of an uninitialized variable. CID 120847 (#1 of 1): Uninitialized scalar variable (UNINIT) 3. uninit_use_in_call: Using uninitialized value *sw_platform_str when calling qed_dump_str_param. [show details] 1344 offset += qed_dump_str_param(dump_buf + offset, 1345 dump, "sw-platform", sw_platform_str); Fix this by initializing the string array with '\0'. Fixes: 6c95dd8f0aa1d ("qed: Update debug related changes") Cc: Ariel Elior Cc: GR-everest-linux-l2@marvell.com Cc: "David S. Miller" Cc: Jakub Kicinski Cc: Shai Malin Cc: Omkar Kulkarni Cc: Prabhakar Kushwaha Cc: netdev@vger.kernel.org Cc: linux-kernel@vger.kernel.org (open list) Signed-off-by: Tim Gardner --- I'm not sure what the value of sw_platform_str should be, but this patch is clearly a bandaid and not a proper solution. --- drivers/net/ethernet/qlogic/qed/qed_debug.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/net/ethernet/qlogic/qed/qed_debug.c b/drivers/net/ethernet/qlogic/qed/qed_debug.c index 6d693ee380f1..a393b786c5dc 100644 --- a/drivers/net/ethernet/qlogic/qed/qed_debug.c +++ b/drivers/net/ethernet/qlogic/qed/qed_debug.c @@ -1319,6 +1319,8 @@ static u32 qed_dump_common_global_params(struct qed_hwfn *p_hwfn, u32 offset = 0; u8 num_params; + sw_platform_str[0] = '\0'; + /* Dump global params section header */ num_params = NUM_COMMON_GLOBAL_PARAMS + num_specific_global_params + (dev_data->chip_id == CHIP_BB ? 1 : 0); -- 2.33.0