Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp623463imm; Tue, 5 Jun 2018 01:31:51 -0700 (PDT) X-Google-Smtp-Source: ADUXVKI392E6O8gCgDW5yOpHK4Z/bL4czRnSCr29Wjvph3jJPxRQ2Z18hIZFcqEVZwgNi1aulbS2 X-Received: by 2002:a65:51cb:: with SMTP id i11-v6mr4297385pgq.320.1528187511670; Tue, 05 Jun 2018 01:31:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1528187511; cv=none; d=google.com; s=arc-20160816; b=dHcFVA5TpfLrASHxrmU1U4jHLyJdT0ym8OiH5ykEdM0bIoVU956LXmVQKolYGZOoqa wCK2TKcPHa/29jn5URC4WgpxptLkkm2yxBOMv1LF+k6zJRjeXcZJcDc8vkr8aBtOcRaC NHrDOCcgRQnrDJkhlLwp8WpCTQKylJTc9EDzUY3JWT80My6Ohv6AorMzJZCoCH2VDrXd RpSlWMBFuMTU3sVWoahQWejOeATqx4FJntIqyEcSEScatDXMU4h5GtxI8sCMX1IVCH/X HN5p/9QCZP4rSAFFEiRmNcndYUqgt1i7cL+3zjNbnDAuyDMsl2R/y0j2B5U2nn/XiSqZ NQPw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:to:from:arc-authentication-results; bh=wUWV/wlXHukKiVhH/J6GbJmkFlYX338Pm6LKp7hIzX4=; b=ULmSbQmqcCPJxpUGY/OarlK9Qx7dhhRuIw3Sjk4xMpx/1kRHGFlTsXSI1fA7ij5sme vZqlPu41n1gsPfZG+8OmAvbPFx3zb3aTuF7DQGpv3510pSW6TBMNvxoQ3TPOQIzIyqoF Q5fOMv0IxeG6U8xwEL58hGhFaXRL+vEjqWwYVfnucgux9Q86W4oQSweuMPEf2Czx1Xhb J9xHSx8mBlwZR5FuOLYuzsFVES/lFglZ7wo8NfEu3Vgl/RWE025YlL6V0zNq4EZ51/Kg X4C6I7sax3Fa7cSjfhnk4lxiXe30tefvvHqo2pnzCfoHyEabvVad5Jdz1gGN8WCIdAn5 TWmw== 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 b2-v6si5306472pgt.611.2018.06.05.01.31.36; Tue, 05 Jun 2018 01:31:51 -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 S1751734AbeFEI3m (ORCPT + 99 others); Tue, 5 Jun 2018 04:29:42 -0400 Received: from szxga06-in.huawei.com ([45.249.212.32]:54507 "EHLO huawei.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1751690AbeFEI3k (ORCPT ); Tue, 5 Jun 2018 04:29:40 -0400 Received: from DGGEMS409-HUB.china.huawei.com (unknown [172.30.72.60]) by Forcepoint Email with ESMTP id E9407E433D6A5; Tue, 5 Jun 2018 16:29:35 +0800 (CST) Received: from localhost.localdomain (10.143.28.90) by DGGEMS409-HUB.china.huawei.com (10.3.19.209) with Microsoft SMTP Server id 14.3.382.0; Tue, 5 Jun 2018 16:29:35 +0800 From: Dongjiu Geng To: , , , , , , Subject: [PATCH] usb: xhci: remove the code build warning Date: Wed, 6 Jun 2018 00:35:00 +0800 Message-ID: <1528216500-14172-1-git-send-email-gengdongjiu@huawei.com> X-Mailer: git-send-email 1.9.1 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit X-Originating-IP: [10.143.28.90] 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 --- 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 2c076ea..1ed87ce 100644 --- a/drivers/usb/host/xhci-tegra.c +++ b/drivers/usb/host/xhci-tegra.c @@ -479,7 +479,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)); -- 2.7.4