From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S966762AbdAKNmg (ORCPT ); Wed, 11 Jan 2017 08:42:36 -0500 Received: from mout.kundenserver.de ([212.227.126.133]:63573 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S966738AbdAKNmf (ORCPT ); Wed, 11 Jan 2017 08:42:35 -0500 From: Arnd Bergmann To: Gregory Clement Cc: Arnd Bergmann , Jason Cooper , Andrew Lunn , Sebastian Hesselbarth , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH] ARM: mv78xx0: fix possible PCI buffer overflow Date: Wed, 11 Jan 2017 14:41:40 +0100 Message-Id: <20170111134159.3832518-1-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 X-Provags-ID: V03:K0:h5YvJmJM+w3orfmorxnbBTZz86rxUzD5mKSS6aXvpwcvi1t5HrU W+xd4HBJeYoE57dfq7YOkdnAk1F/HeI8kncUIHprQbEpY2Nl5g4v45N+H9Kj+lM6Wcc1J5N +LKRsaYk8WDb1bRXluOwrzO854evXWMr6s/+jDUeLGoSWwKvRLdlmrWQPlALDCN+BE5gsn0 Gd1GBFDSutTKs1ImZU4wA== X-UI-Out-Filterresults: notjunk:1;V01:K0:txjwvYUC/R8=:cg2G0Fb07k+RMBt+ShatHo +JuBsaHTaEh0Itiw8WDU4K3XDDR+i/JI4hNmt8B+/LuUsBM0lbI9seMKTPQrnBJvYW4bDT5Ws 1LwRA51aEi6z0SnKvz6QrROpFuDPiH1VshM772v78gyKm5Lptbo4S0t0tBQHJeLeWxOIVtlLX bK2hdzrpcQ9Y650gcycg6bQH6CahVgOdu58P0MLbUhySSubq/IRggjEg6Q8yyTFFBVlIV1e3b qvh7AYsg+sL3R6Cahf3vyGboelg3z9W7lfhkRSew28Dd0VrgNVzyL2w2TANYF+VTFcFHymudE bF+6fQEGI2nArj01a/ZnbgTxG3idUSiUKJY1yvUVHcylJxk55UcEXYU4vfISvWIuowp8fgpVa kjhQhK16AqTR3qhQmsJrlqN2r4cdSoKDbI50tNobPJIciauPVIWci1QcuDXWIFVQO2yuM/W9L BafenaEY7iTKoYOYkc40zlFqy8fB4O3cF+4eZ9VPJXM6xoxfcEKmQcs91GEQT8KnnTeNGhJW1 sF+fWp7r9pxmXRgO0dxTiS+R2uxvU5DE3OE3veNP4rf5M69kPCg1AyJ/b++Jik5f39/lL63lU p98ttz2T2Rqm6EoFQv7hIzg8uMKzKYEU4iAlJrmy3rvXEncwsWmt4pV8TqGS1lnvewTGRUfQa ELro1YDsNyeTL4e3n4geXAsT/35MNqJa5agphk0Z4m6OvQpcO3RmAL8xAR5Tpo3iCBf8= Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org gcc-7.0 reports a potential array overflow: arch/arm/mach-mv78xx0/pcie.c: In function 'mv78xx0_pcie_preinit': arch/arm/mach-mv78xx0/pcie.c:81:4: error: output may be truncated before the last format character [-Werror=format-truncation=] I haven't checked if this can actually happen, but making the array one 32-bit word longer addresses the warning and makes it completely safe. Signed-off-by: Arnd Bergmann --- arch/arm/mach-mv78xx0/pcie.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/mach-mv78xx0/pcie.c b/arch/arm/mach-mv78xx0/pcie.c index 13a7d72ee0c4..81ff4327a962 100644 --- a/arch/arm/mach-mv78xx0/pcie.c +++ b/arch/arm/mach-mv78xx0/pcie.c @@ -29,7 +29,7 @@ struct pcie_port { u8 root_bus_nr; void __iomem *base; spinlock_t conf_lock; - char mem_space_name[16]; + char mem_space_name[20]; struct resource res; }; -- 2.9.0