From patchwork Mon Jul 10 11:08:20 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 107286 Delivered-To: patch@linaro.org Received: by 10.140.101.44 with SMTP id t41csp3263411qge; Mon, 10 Jul 2017 04:08:57 -0700 (PDT) X-Received: by 10.99.143.94 with SMTP id r30mr14057452pgn.102.1499684937394; Mon, 10 Jul 2017 04:08:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1499684937; cv=none; d=google.com; s=arc-20160816; b=IKhnZ98wcT/RsHCC/R7xTYzAh9d+gYH/oh2BAtK0oTmLJ882jAAcBiKg24Ax4Q3Xg4 nEo/ZmCO3OHpm5f+wdK3FbsdYGDT5+IYmgiTs6bpo7xV29k16mA9pIyfMKoC4lUXDAiI XAN3NCGdgwYWIybaygZwb+BUPYYGdHgqX08hKFtVW3laSFtYI0ZZ8YSdcgEIdShMDTjR T6FJRF/zblLfugQQ1zK/t9qYxynHNp2L2xP4oEfhA59u69C1DyC+zSU6nQURkyt7272Q /GwOtdRnNnMa4eG+N3FoApw3PaNIfIhFHhckw5MM3MTPQhCKKs7yRTJn1mpX4agNGL/G ai8A== 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=h4e2W29NeTcHfwxxzC47qR0LAdxDatOYv1W0f24PrHQ=; b=il3ZIjFfWACYIygf61fkmAFjyK6DqYdf+X+9io1UnIYgWu71wZh24uYx0ctUMBXLpk LIeJUquR/uM2B///hjOtfGYIm1x7t48zewKjjX1HjXAVH/0f+bR1QabYQKum5/k/s6tD 7P+mv7/ZMzfBAtdlzknxQTf4SYz/wcxk/KFif6RMMD9tHuZR0VnEmjGgodf/IBwQ/67v PM9QHz5PHukAuh4gmm1ovK+d9+aKo66GLjoTd1rmeCjlQZHKBnydPUZm0mwbyVmAoeIr 0Na5Z+3/Km1lD2953wzvY48XBA5acubTU7BPGJkAHyIRe109TH815Wt5Q30urIQ5wPJo Z9aw== 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 s19si7278720pgn.413.2017.07.10.04.08.57; Mon, 10 Jul 2017 04:08:57 -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 S1753598AbdGJLIj (ORCPT + 25 others); Mon, 10 Jul 2017 07:08:39 -0400 Received: from mout.kundenserver.de ([212.227.126.133]:60424 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752387AbdGJLIh (ORCPT ); Mon, 10 Jul 2017 07:08:37 -0400 Received: from wuerfel.lan ([5.56.224.194]) by mrelayeu.kundenserver.de (mreue005 [212.227.15.129]) with ESMTPA (Nemesis) id 0MWfMN-1d9pIQ185j-00XsJf; Mon, 10 Jul 2017 13:08:33 +0200 From: Arnd Bergmann To: Alexander Viro Cc: Arnd Bergmann , Greg Ungerer , Nicolas Pitre , linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] binfmt_flat: fix format string for u32 Date: Mon, 10 Jul 2017 13:08:20 +0200 Message-Id: <20170710110832.667379-1-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 X-Provags-ID: V03:K0:b8oTEI9N7UoEimktDTWZ9yS6xiyQbJ9UJfQIzQ7nncjHx7xQizT /M7zEnboLkoYrbGz4GhnZ2tIBALjQZ/XMXzDAkLLCEyKIomptCxTC1fqMu1bg6ExQ1ktyKT zpEytqLUYpsp4vnaMhpMlhjOD5Fo2RxWu46TM6t2gfF95dtMFbjnsIuJFtuXV7ZCtIsFv2i KifBHn/2i82LdlgwE9fAQ== X-UI-Out-Filterresults: notjunk:1; V01:K0:XszxLLYbfq0=:DSstOrUO2V4/mri7peEkm3 JYRKxjc5QE5+ON12M7oajZo/G3F/0oJXxGm+B9gGDaP75vjT6fhS8rpYRh/eM35fB3/Xp5QKF YBFEX2OfLXanBr58ZEbBaMZYY1vMLyMoi+x1SYRzB12bTUJAtxK7vszDnLvquBdkMtWG2fEuw 5/mF/1NeM48s9X0xYr2rsvwwLa1TCoCSAhwSkwxpTPIJYvoFHAWhKJasgldpvK76HfkxRNX5N JB3jXQgT/27XebiRiuZlvC5w/GKL/KbvwkqL42VojmQG8V+ygo6/fbANQpxZSzBjHEEufIvF/ ZbZ/xOXJYGt8sgnHdG7Wg/eQQtAEchvttNaFHg7nIF18gAm/x4Wg4YFII1ujA8qLUjnMlEBjC u6YtjGauq77HQP7voRQoVbjVPQdNCGFczsmCA3buDf5We1Wra2Ktm35D/SI6svXJiu0YvWCx9 9rDGVp3OT7Zh1C21OZQfUAkyzY/0nPp88cluN4X/ybZE7pFxus4rVIWZVS0tbRt89+kQTEogY dgbkpOAzUpiESijnI3y2Zvrgtx0vMGRK/embzsvSHp9yxrWuxdLZR3XDrjxDtmQHBhbG6Dnj+ eKgMOd8+F0NTF7bTT0bYocacd8wSWT1avc3xC2jXxx4QPT3jwRafliT6J+UF8bDDOoyNAOBlq hZJ3gokt1FMq9BXhysmgq+EViEwBKETejx1cgXL7WMYFLtXXPTDKWFGYni4JUWLbrCHw= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The types have changed from 'unsigned long' to 'u32', so now the format string is wrong, and produces a harmless warning on arm32: arm-soc/fs/binfmt_flat.c: In function 'load_flat_file': arm-soc/fs/binfmt_flat.c:577:25: error: format '%ld' expects argument of type 'long int', but argument 2 has type 'u32 {aka unsigned int}' [-Werror=format=] This changes it to '%d' instead, matching the 'u32' type. Fixes: 468138d78510 ("binfmt_flat: flat_{get,put}_addr_from_rp() should be able to fail") Signed-off-by: Arnd Bergmann --- fs/binfmt_flat.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.9.0 diff --git a/fs/binfmt_flat.c b/fs/binfmt_flat.c index 69ec23daa25e..96a06197f83a 100644 --- a/fs/binfmt_flat.c +++ b/fs/binfmt_flat.c @@ -574,7 +574,7 @@ static int load_flat_file(struct linux_binprm *bprm, MAX_SHARED_LIBS * sizeof(unsigned long), FLAT_DATA_ALIGN); - pr_debug("Allocated data+bss+stack (%ld bytes): %lx\n", + pr_debug("Allocated data+bss+stack (%d bytes): %lx\n", data_len + bss_len + stack_len, datapos); fpos = ntohl(hdr->data_start);