Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp904239imm; Wed, 6 Jun 2018 07:38:44 -0700 (PDT) X-Google-Smtp-Source: ADUXVKK8cAHiIyWqiZJf+y12Mt3z0aqLYS2HNskUTJzBoJpsvMMnFLDd1z+1DYgwXo34bkl8n44P X-Received: by 2002:a62:3745:: with SMTP id e66-v6mr2720672pfa.43.1528295924601; Wed, 06 Jun 2018 07:38:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1528295924; cv=none; d=google.com; s=arc-20160816; b=XpsR5+VpII4j9VS+yrdv+6zXrQKjW18HN6W07mnNub1fgeEwAmy9fgXts5vwW4zMsO ynxA2MuBUYRpx7IVyRnrJaeVu11Y5U4e3PjHqoc4nt64tK4vFgXQWhJv2M/MnJWG7S1K 48ro5Fc3zNPwdw+mvzorkDI+vISwIWqXFpMPbK1psKpweMv71+Py5+PBYwYYTuf/nMnz v+Pq/dgMbvpAqxR2PotAfbZnymMUMqViVde6DQaSUBeRspFOlv0qty96w5p936qu3rPW 8enLjXJendCSh4zRcdpZady106wShbOvsD3O6VvLG3UmB5h2QpyS/BudJ0JQwoa1btXz Nz9A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:message-id:date:subject:to :from:arc-authentication-results; bh=QN29853prHoLFnKQ6LvJNDQZeiPYMrgDwSG+4mSosiU=; b=DObGPN7sj4tLb1CsVYHN4g5m37XlEOLyxOlxM935fMVn5BtMUL4CLOxvtEIKT85wwX b2A6pv08DUu1gI2QHPHYb2cRBKlMpKWwkMJD/VeoipH+uiLB8F7zQmRLuSa5MaAE4/Ei 4vBYHvanOZZ9/6rssYWMzi0fxlouvMA1md/TDqFt5T3nZmz/v5oVsxq/JtIkoazO4RGr MUDlhhS13I5scalZQYJ5brCFBhbDBvtucmvWaHoHPD9TzwklqSEx1sp9MMSJmUcQPwNu PGzsRJQXsPupjitRenZm3OTiFUAlD0COEZU7U/8aWS5egSUgG/GvKDJXj6im62TFXFC0 +Yww== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h3-v6si41250552pgf.364.2018.06.06.07.38.29; Wed, 06 Jun 2018 07:38:44 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752363AbeFFOh5 (ORCPT + 99 others); Wed, 6 Jun 2018 10:37:57 -0400 Received: from szxga06-in.huawei.com ([45.249.212.32]:54635 "EHLO huawei.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1752322AbeFFOhz (ORCPT ); Wed, 6 Jun 2018 10:37:55 -0400 Received: from DGGEMS409-HUB.china.huawei.com (unknown [172.30.72.59]) by Forcepoint Email with ESMTP id 4D15A2DF90A33; Wed, 6 Jun 2018 22:37:45 +0800 (CST) Received: from SHA150392835-N.china.huawei.com (10.45.62.20) by DGGEMS409-HUB.china.huawei.com (10.3.19.209) with Microsoft SMTP Server id 14.3.382.0; Wed, 6 Jun 2018 22:37:36 +0800 From: Dongjiu Geng To: , , , , , , , Subject: [PATCH v2] usb: xhci: remove the code build warning Date: Wed, 6 Jun 2018 22:36:59 +0800 Message-ID: <20180606143659.1476-1-gengdongjiu@huawei.com> X-Mailer: git-send-email 2.11.0.windows.1 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [10.45.62.20] X-CFilter-Loop: Reflected Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Initialize the 'err' variate to remove the build warning, the warning is shown as below: drivers/usb/host/xhci-tegra.c: In function 'tegra_xusb_mbox_thread': drivers/usb/host/xhci-tegra.c:552:6: warning: 'err' may be used uninitialized in this function [-Wuninitialized] drivers/usb/host/xhci-tegra.c:482:6: note: 'err' was declared here Signed-off-by: Dongjiu Geng Acked-by: Thierry Reding --- How to reproduce: 1. make defconfig ARCH=arm 2. make -j100 CROSS_COMPILE=arm-linux-gnueabi- ARCH=arm Then you can see below warnings: drivers/usb/host/xhci-tegra.c: In function 'tegra_xusb_mbox_thread': drivers/usb/host/xhci-tegra.c:552:6: warning: 'err' may be used uninitialized in this function [-Wuninitialized] drivers/usb/host/xhci-tegra.c:482:6: note: 'err' was declared here --- drivers/usb/host/xhci-tegra.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/usb/host/xhci-tegra.c b/drivers/usb/host/xhci-tegra.c index a8c1d07..d50549f 100644 --- a/drivers/usb/host/xhci-tegra.c +++ b/drivers/usb/host/xhci-tegra.c @@ -481,7 +481,7 @@ static void tegra_xusb_mbox_handle(struct tegra_xusb *tegra, unsigned long mask; unsigned int port; bool idle, enable; - int err; + int err = 0; memset(&rsp, 0, sizeof(rsp)); -- 1.9.1