From patchwork Fri Jun 9 10:46:54 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 103468 Delivered-To: patch@linaro.org Received: by 10.140.91.77 with SMTP id y71csp144969qgd; Fri, 9 Jun 2017 03:47:45 -0700 (PDT) X-Received: by 10.98.97.1 with SMTP id v1mr30619221pfb.33.1497005265441; Fri, 09 Jun 2017 03:47:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1497005265; cv=none; d=google.com; s=arc-20160816; b=u9hXuPat0noPAUVIo36K5cFKanqyCdjH/zLD8V8NBPCI6SkjKGFYxRZcooW2Av7jPf avJdEmL1iSMAM2NsKWG4eI6fb7QXDdPc/Hi88G7f+E1PxzxZ/zSDd5x+4c++6WuFpjsK bYJEZHuf3DKBaVqwZr753ZyLNUGGeYWF6vn2E93IzNJwbUTGpIM80wnoLhQ961SD1xIn MsLXUbWRFJHXLRoqJRv+qPvpHnC066UP+qHmbivu9VdIzaeyGa2e5AIf/3BM1SM46t9r 2ACK1Afubsxv99aNeWc2O4/Zhi6WyYy8BMa4jkT1ARK6Cx7JCcSsArbTLmoQQ34Q/BGm TJPQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :arc-authentication-results; bh=bQTuUPDkRRaIiBlzRMhoTdM1FEBN2KZ57X/b8Q76q4o=; b=gtOssuJjJ28tjy2VI7soRNWUHzmtHGxwEO4wGoxhW94SVRRF7D80litnS2D4tZFMxB 6H7IYWvVyeA+xICUpzZy8kDFwLQb+9vu/ETYs0Xn3pG3lFSRsM6gpi01l0+7prVPJLTI 8KijRXVA4ofvc5DEamCgYBbHENtzudlV+MsTZBFbc7UtH2O0K4C+B1/bmcdSIvF58IwZ jlzoxCsfA1huQ0YcKRwaLNtaAOeobxEce9iAy/VoNM3IcJnuCdIjF34Tm4uxkrmRXNC1 uJlTuulntew4o7ti54LWp7rrROxUUVgCq3pr8l/zF9WKR0oDFB+XEW3IL4Fp2kDOQ9OJ zfng== 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 h8si680452pln.486.2017.06.09.03.47.45; Fri, 09 Jun 2017 03:47:45 -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 S1751620AbdFIKrc (ORCPT + 25 others); Fri, 9 Jun 2017 06:47:32 -0400 Received: from mout.kundenserver.de ([212.227.126.131]:60524 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751536AbdFIKra (ORCPT ); Fri, 9 Jun 2017 06:47:30 -0400 Received: from wuerfel.lan ([78.42.17.5]) by mrelayeu.kundenserver.de (mreue003 [212.227.15.129]) with ESMTPA (Nemesis) id 0Ll1ub-1dtzF90zIr-00apDu; Fri, 09 Jun 2017 12:47:14 +0200 From: Arnd Bergmann To: qla2xxx-upstream@qlogic.com, "James E.J. Bottomley" , "Martin K. Petersen" Cc: Arnd Bergmann , Himanshu Madhani , Quinn Tran , Nicholas Bellinger , linux-scsi@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] scsi: qla2xxx: fix printk format string warning on 32-bit Date: Fri, 9 Jun 2017 12:46:54 +0200 Message-Id: <20170609104711.3471894-1-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 X-Provags-ID: V03:K0:8+4SGPUrE2FP9KKLOIqA7Qi9zudBTfVO7FDVYg01MB0tb7idzKd sTy9qG0Iham73mVzdnQwFczkKjyH+EvW5nyivWtjLvHuqoBt8QkWOj6tY7JGhcgZFdiLHXc 7HIfRikirQav4XcAWwOp2X4zg9Lx235yF8CLfT9+g5rXQXHRBIkx20mK8gh6aGfxnHYOkvg mzl9CbUHv4aaTbzYgAx5A== X-UI-Out-Filterresults: notjunk:1; V01:K0:ymARpRY39RY=:Lig4rnwEQ2jfs0bZkmmmDs fyCm1L0tak5x8DuJP5cuutawA7tlKN1Pc9ddkpfBW9UQyw48GlGIwPLuAOPASxAqyKhMSSvgS +qBVw4SOPUnFOFhQ6ADoDXSGk+2T/sustQL6WxSvHNWkbNUrQvw0fY9LL094RdEzZY/PWdxsP XAe0mJFr7J/iQulc7sCacjgbZ5555rsLs8vfCB1I3Gs7cwS/JZnzqLFGx0Nr0jsuqUxiHH/bl g2gqWcpIWDNUOhpG6LkzAbdNfhs8wAoHx7IgeQiSrZDmNVGjdj8qVa6MmIYuF8ZOr2IZ32Lh7 095nULnRIx9awtiN53tm6tQGTt+4fUVNYAl63wtRvW40kUaVVUbfaBRxrXnCmKaxGPUrkmrg4 lgLAwVpZRdtly1SB3x1DYP1AOr8SDGDTFBCqSuSWpHZoGv8MTWlN1cO1QAIuw+FsesnQHwC5r cWoU6sLU2QE/AP5HKdBYruEErNKpgZFb1RM8wSwNgL4S1o03FWgWkYfpPo0A4yfgUUmWMB2qw woxbvXgthrPK/6P4JmXQG16feQqkPEy2sGMzNiSqX0P3akiLBR4wDAc1mRIMJVwssoXVRqypo gH2Y9V55Z+emKtM1LTDY6yI/KxrWJBw5I30X9qrY1WIYhboEmRLxBXz9llzOIQ8pptbAEa8TO jyibSMTeQ5ZCzrizhqngwtJOFVl8OI8VvC7YoDtTkQ5RPcRXdW6Vn7ZBt2xAcARrAOLM= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 32-bit architectures, we using %lx to print a size_t causes a harmless warning: qla2xxx/qla_init.c: In function 'qla24xx_load_risc_flash': qla2xxx/qla_init.c:6407:7: error: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'unsigned int' [-Werror=format=] qla2xxx/qla_init.c: In function 'qla24xx_load_risc_blob': qla2xxx/qla_init.c:6709:7: error: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'unsigned int' [-Werror=format=] The correct format string is %zx. Fixes: 0f110b54d157 ("scsi: qla2xxx: Retain loop test for fwdump length exceeding buffer length") Signed-off-by: Arnd Bergmann --- drivers/scsi/qla2xxx/qla_init.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) -- 2.9.0 diff --git a/drivers/scsi/qla2xxx/qla_init.c b/drivers/scsi/qla2xxx/qla_init.c index 436968ad4484..730e7fe4344a 100644 --- a/drivers/scsi/qla2xxx/qla_init.c +++ b/drivers/scsi/qla2xxx/qla_init.c @@ -6404,7 +6404,7 @@ qla24xx_load_risc_flash(scsi_qla_host_t *vha, uint32_t *srisc_addr, "-> template size %x bytes\n", dlen); if (dlen > risc_size * sizeof(*dcode)) { ql_log(ql_log_warn, vha, 0x0167, - "Failed fwdump template exceeds array by %lx bytes\n", + "Failed fwdump template exceeds array by %zx bytes\n", (size_t)(dlen - risc_size * sizeof(*dcode))); goto default_template; } @@ -6706,7 +6706,7 @@ qla24xx_load_risc_blob(scsi_qla_host_t *vha, uint32_t *srisc_addr) "-> template size %x bytes\n", dlen); if (dlen > risc_size * sizeof(*fwcode)) { ql_log(ql_log_warn, vha, 0x0177, - "Failed fwdump template exceeds array by %lx bytes\n", + "Failed fwdump template exceeds array by %zx bytes\n", (size_t)(dlen - risc_size * sizeof(*fwcode))); goto default_template; }