From patchwork Tue Nov 28 16:48:08 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Horia Geanta X-Patchwork-Id: 10080777 X-Patchwork-Delegate: herbert@gondor.apana.org.au Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id EB71E60353 for ; Tue, 28 Nov 2017 16:48:23 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id EA9B5294DB for ; Tue, 28 Nov 2017 16:48:23 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id DF610294E2; Tue, 28 Nov 2017 16:48:23 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=2.0 tests=BAYES_00,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 51C68294E5 for ; Tue, 28 Nov 2017 16:48:23 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754032AbdK1QsV (ORCPT ); Tue, 28 Nov 2017 11:48:21 -0500 Received: from mail-by2nam03on0072.outbound.protection.outlook.com ([104.47.42.72]:48597 "EHLO NAM03-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753001AbdK1QsT (ORCPT ); Tue, 28 Nov 2017 11:48:19 -0500 Received: from MWHPR03CA0054.namprd03.prod.outlook.com (10.174.173.171) by CO2PR03MB2358.namprd03.prod.outlook.com (10.166.93.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.260.4; Tue, 28 Nov 2017 16:48:18 +0000 Received: from BL2FFO11FD023.protection.gbl (2a01:111:f400:7c09::115) by MWHPR03CA0054.outlook.office365.com (2603:10b6:301:3b::43) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.260.4 via Frontend Transport; Tue, 28 Nov 2017 16:48:18 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; vger.kernel.org; dkim=none (message not signed) header.d=none; vger.kernel.org; dmarc=fail action=none header.from=nxp.com; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.168.50 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.168.50; helo=tx30smr01.am.freescale.net; Received: from tx30smr01.am.freescale.net (192.88.168.50) by BL2FFO11FD023.mail.protection.outlook.com (10.173.161.102) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.218.12 via Frontend Transport; Tue, 28 Nov 2017 16:48:17 +0000 Received: from enigma.ea.freescale.net (enigma.ea.freescale.net [10.171.81.110]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id vASGmFQ1009402; Tue, 28 Nov 2017 09:48:15 -0700 From: =?UTF-8?q?Horia=20Geant=C4=83?= To: Herbert Xu CC: "David S. Miller" , Aymen Sghaier , Subject: [PATCH] crypto: caam/qi - use correct print specifier for size_t Date: Tue, 28 Nov 2017 18:48:08 +0200 Message-ID: <20171128164808.19363-1-horia.geanta@nxp.com> X-Mailer: git-send-email 2.12.0.264.gd6db3f216544 MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131563612978353196; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(7966004)(336005)(376002)(39860400002)(346002)(39380400002)(2980300002)(1110001)(1109001)(339900001)(189002)(199003)(104016004)(2906002)(2870700001)(6666003)(54906003)(316002)(47776003)(5660300001)(8656006)(6916009)(77096006)(106466001)(1076002)(105606002)(50226002)(8936002)(53936002)(4326008)(50466002)(498600001)(50986999)(86362001)(33646002)(81166006)(68736007)(81156014)(189998001)(23676004)(5820100001)(97736004)(356003)(85426001)(8676002)(305945005)(36756003)(309714004); DIR:OUT; SFP:1101; SCL:1; SRVR:CO2PR03MB2358; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD023; 1:1mFCVZc4AnWWMnO3Gu8bu+CfiYNYomVArY7W/q4nQWyrk0eDDYlMIfLE0EmbkihVzX1xPY0fMiD19L28IqR72PCq392JBNuE3CqwXEMIOBRs6sVJsr8OUV9WSeu3VcUt X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 362c1b49-a76e-4a72-b2cc-08d5367fd365 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(4534020)(4628075)(201703131517081)(5600026)(4604075)(2017052603199); SRVR:CO2PR03MB2358; X-Microsoft-Exchange-Diagnostics: 1; CO2PR03MB2358; 3:Y6tn/h0h+OSkYOrheO15B93LpPX/kkdVgf9wbwp6wS6n3i003E5Zhkeubz6doO7Tt7tiUN9/ZmJ4Uy9PxDjcO1VhFUVUSchJ8mPww6HeAi0Qlrz5kzMsFV6HbE0mVe8AsQXdLiQLjrTwGNWuEN5D6LKH0+1M28V+TenFmTz0DoW2X/MjJCNLtd81xbTkmuosspHwa6l3RKFSXxeuaNTScjwC87ZWSpkJ/WIVI22z17TuGaiNbqcCZI7wxWuokXj0pkghl9aOltk4NGCFh95PPBDQ1MIPcqm+JpoGR1SFnna2XMY67mspKM6GYnUOf0XZ9dDiLvrag7e9nIy82nkQnxDX9DBMjbkFw+0moE8JU4k=; 25:7GYupQgcJOZBN5+Gzj9z4N5nhs/YnhE/2cumRxw5F+sJeLyopt7oyN/Ew78mWxBCTCZ4YW1Lxf8qY9iJLTZPGj0EsrLsnvzK47np+j9D3rcyGlYpsg9nDIWmsqJAYwShNrJYSLum4sX37HvtpWPcUfUdwv1E5XDUtKHZO9WLg2TpzwzjG730gF2TdPUKsb0yODlbQZytWk3cWXca0a3EYejUjJP90rlE9KQb9sUm7QguDbi0k/rC8MdTqxqRTy7aCEYAJ8EDXIUemfBgygIOz0NSDERqyddss1wUXg0Z3KrThQugUXpc/BG/bvST/Jm6t34DHqNd8zZHffE1WG/QGA== X-MS-TrafficTypeDiagnostic: CO2PR03MB2358: X-Microsoft-Exchange-Diagnostics: 1; CO2PR03MB2358; 31:dbKIGwC/BdvtOnoRPjT/PsR+rSv36K/Qy3E0Pb3a2UTjxZAKvzlXgcOCxsFcHFUDUYC5RO/Gjzta9t+aRupFSXexZY3wdFBqNYbWvhaqoxiH8/N1bx43ECfDCoHZbjIfUIjMTmsYBJcIp7cig18T66mxdieoDcrw24jMNcUb64C9NshAafBGuSy2seuhW6nZgSXxs/HCM86UkjZ4XCvdgkhisv7v5Nyk1k9zG0v7DEM=; 4:Bzf46mG6kE1K4KvETGayomyrosLsfk+6ciY1v6zW1ef3J6Wu3mtwiaDU0gl7L+XGZC8eJEzfYTLZQZ2pUj9yFn2T9QPT9L4PtwVty7fbRexTk9O7c6HS5t/oy39OPgHeBqDTqKJ2GPHeyrH51atDdJut/EEH4qP7VxSxwOc7Yc5d13UPe3WPx2YoyjMEuHk6HrYyvrjylSUV9W3XIAkR919c9D02ZYhijakr8Jf7H7nIr6122IR+g01txYyuxlgRcO047BqMeWzudejDKTt6EF/nkpOp7kXIhVOE35HxrnNKZIOcxvXfF4D6yxJ9Vhe4 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6095135)(2401047)(8121501046)(5005006)(10201501046)(3231022)(93006095)(93001095)(3002001)(6055026)(6096035)(20161123556025)(20161123565025)(201703131430075)(201703131433075)(201703131441075)(201703131448075)(201703161259150)(20161123559100)(20161123563025)(20161123561025)(201708071742011); SRVR:CO2PR03MB2358; BCL:0; PCL:0; RULEID:(100000803101)(100110400095)(400006); SRVR:CO2PR03MB2358; X-Forefront-PRVS: 0505147DDB X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDTzJQUjAzTUIyMzU4OzIzOjloVnFQcEU1c29nN0ZZemtCZVN6c3RPZE42?= =?utf-8?B?VGMya0ZsdS9icEYyZlVNZ3B4b1QvQU5GaXB4MGpwbkt5MTZYY1N6WGVXd0Fa?= =?utf-8?B?WmpiemVrNktGdmRoTkEvTS9iYUM3TWFmd1JKa0txUTBjVTkyRGFseTlHTU8x?= =?utf-8?B?bjFVZ1NpVWpkb3U1MXRVbU1kVlRYRjNJTzNwWHp6OWtybnBneklEang4ckcx?= =?utf-8?B?R1JkdmFkc1ExS2ZocGZMb3ZZL09ENVNKN2R2c0tPVEk2anBLOUoxL0xpRGJM?= =?utf-8?B?empodkJpRnhKYWlDMHJERHhaNmRNRHl2Vm1iejE2NUpESmlwaC9nY0w3R25o?= =?utf-8?B?VGlIMkdGKzB0UERsYVNpZzE0ekpweDBuYmRCTWxqcHppRXExV2JXVXRmYTBl?= =?utf-8?B?QkNNWVdwS2pUMktPNlFJdWppUlhNb2szb1htWHFPZGN2cGRRbld5alZmWm4x?= =?utf-8?B?dDN4Y0lGMTVzSGhqSzhVVThBVUgvQjloZEJQbGZCaVBnMVpFWXNTVDZRQlJZ?= =?utf-8?B?QnJSbXJpN0V4U25sSy9tSHBjbTFOKzUwVlVPYWhkbVhUUlF5bXRDYmx0clVx?= =?utf-8?B?dis2Sk9wZjlmcktTK290MHlTZ0t0WmV2M0RGalJVMDFSaUZuUU1vbC80RVhX?= =?utf-8?B?UkhnSnI1K2FxMVJUYjhLZk9lcW54bHk4N0VDdksyaFZrVjhpQ1JicWc0UlIx?= =?utf-8?B?UC9WUTh1MzR1cTdpRjlhMmlUYWxoWmlpMTg3a05PUHdBdElvTkpHVTJCTGFG?= =?utf-8?B?K3AvZnpyc2R2NGFSMmRveUx0NzNCUFFxN3BjMWR2T1JPZC9zSk1WbGVZQkxs?= =?utf-8?B?RkVxVndRM1JTcDVlSVlFemNiNXdxYjhGVzFCWjhlT3Vuc2lQbjRXQmNVbUk0?= =?utf-8?B?Wnp4aEF6SmZQMTBpUE5tdlNRMWtGbmVNdGJvaHRFTFRPUkgxbkI4MmtDd0hY?= =?utf-8?B?TTE4S2lIdXFZcG5WSGdJNFphb2wrUFpRTVBNT1haVUJjUmlCVk9PS1k2UXND?= =?utf-8?B?ZkVsOGd6WXo0M2tPdDhSdHplc281b3NlRnF3REljOXJUNHNaWHo5MDUyWmpZ?= =?utf-8?B?MVBxN0FhWkFBa3BTUHJvVEpWNXBZZ3U0SS9iYmU4aEV2dTMrSzMxQ1B6bFlZ?= =?utf-8?B?QUlzV2RUMU5wcEVrSVFNMDBQd1BMMkY0WGRqS1pEOWFJdm9GM1A4WTdOVmd2?= =?utf-8?B?clFFV20rOFFZWWZ6eWlaa0ZXZ1Q5YXMwT3JlNVpUWUQyZ0hXd2Y3OEl3V2RF?= =?utf-8?B?MVR2U3Q1TUNtWm15dlZFZnltL2lQRXFwb2UyZjdXMW1kb0dQSTFxMTNnaXp0?= =?utf-8?B?OE8wVjdPUnord002VE83OTMxQ3Nma3B4OEdjVngzS3d5ODRuWmpBK1FVSjNq?= =?utf-8?B?SkVFTlRnTElUOURjNU85REkzOVc0dFBvSWdjZWtSNW5wNXhtUm5YejlCMmtE?= =?utf-8?B?aGhPUTd2SXljRXVkSmoweHV0MnI4ZVdTdVovUUFRWVpLKzZGRzJlNFBCK1lH?= =?utf-8?B?UXJSbDcxcXFLL1hGbWE4cjhnTGEzUit4TnNXSm1RanRERXh1YVNPZ2gzT1Vs?= =?utf-8?B?cmg4ak9FWHU3bldpOUJzTEJiWGVLYWc9PQ==?= X-Microsoft-Exchange-Diagnostics: 1; CO2PR03MB2358; 6:qnDsL6csssFUw33p7CiIjdP/jk4yuVQjldRXzs0DzCqNVutfcSV677SvcQviHjnDAQUDxKro8+fBxIeI7w3FbtI3h/iApHpWJhX7WH7gFKFU3Tezjuh2UxUBzhGVtMoLnycs623oBXaZ7QdetQSs07UWp+TEQAt+k31LFP9uopRF8F1aWS8ohcaW8+HhmoJo/ITq3RsG4MMqmrsmTr8lwXrlf84xSXEIsz4fRqGUbqEpaeDGUT3RLVAB4pwZp6MZpMlGU+UQ9620AJtjc5U2LD1f17ej3OBo1bgLAbf9K5FUwer0/keLAa5QgFyFs95pseLtGVAICFmCF8/0lupgUeoU4pfob3o72zNENFXtsYQ=; 5:n5sHcnK9qVw8kyr0jwkHtT2dPtdpfKsqKU9gmgdp/IJ3P0KMNqwifF7TuwJLziZ2NGSTtQOpc7H/HGO8ForzN/NbfT0qkH6haR8TbY/DKYBAO/JXandWdVn9GV5j67xJj7VnRDngimf2cQxCTRsqByWASoWqrTI/W7faalIbEwA=; 24:P1ICFv3jWM3B/+j/17mOFWzW65W3i+sWA7W4DBeNwYw4bpnQmei1dotawgAMjsiK3oxckZgL9NVAn0xNUdZxyRvHKqKrn6Bo8F93RHsCQMA=; 7:LpY+nmCraDLWii0kGJlgJTYnv73YL45+UNsixU+hhLIe4IsM3wTnnM6HLu7NJTmsxceYZLeQivMtQIzHC6yZQEqjhfHXxs/lSFGg4n7AC1EEvkotC0ScQ9csioT7nNY5L3byDNjchG+n/2uFJOLiZHY8jcxQFfndb+A6ivKir2I513NMZHwdclSpHywlZlh/7CdxRgiWZfmTcKWNIt+JS9TjE1ve7fbG/rpQiBOIyaBiuPQYOtDdfDALV3KaWMnT SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Nov 2017 16:48:17.6637 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 362c1b49-a76e-4a72-b2cc-08d5367fd365 X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e; Ip=[192.88.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO2PR03MB2358 Sender: linux-crypto-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Fix below warnings on ARMv7 by using %zu for printing size_t values: drivers/crypto/caam/caamalg_qi.c: In function aead_edesc_alloc: drivers/crypto/caam/caamalg_qi.c:417:17: warning: format %lu expects argument of type long unsigned int, but argument 4 has type unsigned int [-Wformat=] sizeof(struct qm_sg_entry)) ^ drivers/crypto/caam/caamalg_qi.c:672:16: note: in expansion of macro CAAM_QI_MAX_AEAD_SG qm_sg_ents, CAAM_QI_MAX_AEAD_SG); ^ drivers/crypto/caam/caamalg_qi.c: In function ablkcipher_edesc_alloc: drivers/crypto/caam/caamalg_qi.c:440:17: warning: format %lu expects argument of type long unsigned int, but argument 4 has type unsigned int [-Wformat=] sizeof(struct qm_sg_entry)) ^ drivers/crypto/caam/caamalg_qi.c:909:16: note: in expansion of macro CAAM_QI_MAX_ABLKCIPHER_SG qm_sg_ents, CAAM_QI_MAX_ABLKCIPHER_SG); ^ drivers/crypto/caam/caamalg_qi.c: In function ablkcipher_giv_edesc_alloc: drivers/crypto/caam/caamalg_qi.c:440:17: warning: format %lu expects argument of type long unsigned int, but argument 4 has type unsigned int [-Wformat=] sizeof(struct qm_sg_entry)) ^ drivers/crypto/caam/caamalg_qi.c:1062:16: note: in expansion of macro CAAM_QI_MAX_ABLKCIPHER_SG qm_sg_ents, CAAM_QI_MAX_ABLKCIPHER_SG); ^ Fixes: eb9ba37dc15a ("crypto: caam/qi - handle large number of S/Gs case") Signed-off-by: Horia Geantă --- drivers/crypto/caam/caamalg_qi.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/crypto/caam/caamalg_qi.c b/drivers/crypto/caam/caamalg_qi.c index f9f08fce4356..ad14b69a052e 100644 --- a/drivers/crypto/caam/caamalg_qi.c +++ b/drivers/crypto/caam/caamalg_qi.c @@ -668,7 +668,7 @@ static struct aead_edesc *aead_edesc_alloc(struct aead_request *req, qm_sg_ents = 1 + !!ivsize + mapped_src_nents + (mapped_dst_nents > 1 ? mapped_dst_nents : 0); if (unlikely(qm_sg_ents > CAAM_QI_MAX_AEAD_SG)) { - dev_err(qidev, "Insufficient S/G entries: %d > %lu\n", + dev_err(qidev, "Insufficient S/G entries: %d > %zu\n", qm_sg_ents, CAAM_QI_MAX_AEAD_SG); caam_unmap(qidev, req->src, req->dst, src_nents, dst_nents, iv_dma, ivsize, op_type, 0, 0); @@ -905,7 +905,7 @@ static struct ablkcipher_edesc *ablkcipher_edesc_alloc(struct ablkcipher_request qm_sg_ents += mapped_dst_nents > 1 ? mapped_dst_nents : 0; if (unlikely(qm_sg_ents > CAAM_QI_MAX_ABLKCIPHER_SG)) { - dev_err(qidev, "Insufficient S/G entries: %d > %lu\n", + dev_err(qidev, "Insufficient S/G entries: %d > %zu\n", qm_sg_ents, CAAM_QI_MAX_ABLKCIPHER_SG); caam_unmap(qidev, req->src, req->dst, src_nents, dst_nents, iv_dma, ivsize, op_type, 0, 0); @@ -1058,7 +1058,7 @@ static struct ablkcipher_edesc *ablkcipher_giv_edesc_alloc( } if (unlikely(qm_sg_ents > CAAM_QI_MAX_ABLKCIPHER_SG)) { - dev_err(qidev, "Insufficient S/G entries: %d > %lu\n", + dev_err(qidev, "Insufficient S/G entries: %d > %zu\n", qm_sg_ents, CAAM_QI_MAX_ABLKCIPHER_SG); caam_unmap(qidev, req->src, req->dst, src_nents, dst_nents, iv_dma, ivsize, GIVENCRYPT, 0, 0);