From patchwork Fri May 5 19:47:31 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 98699 Delivered-To: patch@linaro.org Received: by 10.140.96.100 with SMTP id j91csp292886qge; Fri, 5 May 2017 12:48:47 -0700 (PDT) X-Received: by 10.99.124.75 with SMTP id l11mr5317580pgn.211.1494013727610; Fri, 05 May 2017 12:48:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1494013727; cv=none; d=google.com; s=arc-20160816; b=0mUoltaVESG5pvbPurIE75wHOOE85sQrDX6UjrNpj4kC0Oy0+jmkQ53elgcLjAW+sA ljuyIRAQzqLyoAUYhzlJKXbnxTWLtrflq0VXo02eXlyZKtDs2Z7kBRiKFiWGup2UcpnY w89Tn4ED89moylwB5cBOEFALCcNCu0wyyrMh86RsofFoN2EVBeFSlpMyTNz2yY0lglO1 +RfXXRHPzG1Iz1UvNrzzgx5AXy0i0I1JUCY38sdf7H4q4mL6IbltaGsqeih++dGpo6JH HWroB2orEj3cwWWrDvy/+geMC/4//KPFuWzeoIXNxyyQfMMtQQCSaU5cH2MmZQkm4Wi6 RVLg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:arc-authentication-results; bh=JYCWZysKxGhvVGHv39m+ULOw/R/ym7A/BcoBLM428oc=; b=Dg45XY87b+bONblpFtlhz0k4mKQeb6sY/B9W4kijUWuSjmqRFjcieP3LB/70qlIKqI 9UDUYjuTrelR55f7Jn0krsiPMfH3lgYltyaVcDKILzQHGXtBdaRVRXEfa3hM3KDBjkq1 T8XXXZjwUTCKVidZW8j1PeEXO0wStKSD2hwQ1M9K3cvo8TiyIuu6rtyp8X0mw7BEPWN/ ht/Yz3BL64v71w6NzJdSiOWZD3n9Fp8uBC7e5JSdFErZzA8PFiuIbtnGI0GDt5O7hbLb w++TCQPcrMGhm8xXU/WshZUaglYB8YXhXa7075Qi+EkiHDxka01mLSkIdnS/7ogtFpDI 7nzQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of stable-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=stable-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 n5si2698005pgk.367.2017.05.05.12.48.47; Fri, 05 May 2017 12:48:47 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of stable-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 stable-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=stable-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755831AbdEETsp (ORCPT + 6 others); Fri, 5 May 2017 15:48:45 -0400 Received: from mout.kundenserver.de ([212.227.126.135]:64882 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755624AbdEETsf (ORCPT ); Fri, 5 May 2017 15:48:35 -0400 Received: from wuerfel.lan ([78.42.17.5]) by mrelayeu.kundenserver.de (mreue002 [212.227.15.129]) with ESMTPA (Nemesis) id 0Ma9tP-1dLmjG3gmV-00Lkfa; Fri, 05 May 2017 21:48:33 +0200 From: Arnd Bergmann To: Ben Hutchings Cc: stable@vger.kernel.org, Arnd Bergmann Subject: [PATCH 3.16-stable 73/87] ARM: cns3xxx: shut up frame size warning Date: Fri, 5 May 2017 21:47:31 +0200 Message-Id: <20170505194745.3627137-74-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 In-Reply-To: <20170505194745.3627137-1-arnd@arndb.de> References: <20170505194745.3627137-1-arnd@arndb.de> X-Provags-ID: V03:K0:RZ00IrusdY/YNBCUImII6BOJCbzne8UOwXIAANGljF9BsCX+3o4 lVf+HoS2IIzSLtL4RJuBXr0a45jZV+ySZRGIrsiXLn453J5OF2LsfxyRyqSY+DPxnyFUKIl H4+s2o7gNWhGrtk7A9BBKmLb8jS7U7mXh8qCXCkGLE5jORgvrsjUsPxWItdnhZbE9BBctGq 5QJL3VMskwfq2hkePRoCQ== X-UI-Out-Filterresults: notjunk:1; V01:K0:vYiWvD45U1U=:hVZKmY+dz90QVuGoSwlV0c iXGyn8z/C7i2JNrTQwJC1ksDpxjtz+xRAOiZe20OHzUkYBdxJeqr30N1tKq7UHTsMZw+lm9vs UgRvusAv6uGjngQyKMGBBYNykeDu+iOoAXIxNtBgyV9WVGWEb3T1VY/LaonjxMVZkR90Ju0yg xRp+Zx+9/Zi/QLHmFJysx+5/VOTvARd+rIZFyFoSCgFZMLxhue570WaPkZ2Cckp/Sv2m8nTXL AvBKR/psxONf/T8ltu5De1V+MyaKdZwDkk0nmcL344fga9U7+LGZeGCVWJNDhEN7nG1+rg0ik gFB9ONCVQmBe62htecvRwOeMGfBdfZRmIhQk/k3xVByAOdBKd4z8WGJKX1XIK4dKowkJJHqFy F5efivfXbF92HHM8hkLqJ1WZMX2io1PIk6nhznY96nBO37x7kNKXW7EHbiGPo85EF7NS4pEsJ xci5jcAmHIghqoH5DSI0hl3T6utRtBUx5id9GRqhIra3iWHNaG/dwWqAK6AVoZSdbruI3AS09 mIQI08chSfKqaH1owG4QNJ+atBR/q/mawe16/2irWpda0nGDNIFbrMWpt5R5UZdrd5KlAxLhd KQKNiBFXe5Rj/NKkBExNJlNgOi5iDzPhL5DFoTCn6wfP+ffdpbHKnkXHdGGP3SagBkffO1PTQ HhV8KTLdZUI3FHU+zEZzIXhoqJAutI8sMMVwx/5Je+AmuUBtXdBjW3PqkFu7NkdmUBiQ= Sender: stable-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: stable@vger.kernel.org This shuts up a warning in the 3.18-stable series that has been fixed in newer kernels with commit 498a92d42596 ("ARM: cns3xxx: pci: avoid potential stack overflow"): arch/arm/mach-cns3xxx/pcie.c: In function 'cns3xxx_pcie_hw_init': arch/arm/mach-cns3xxx/pcie.c:313:1: error: the frame size of 1080 bytes is larger than 1024 bytes [-Werror=frame-larger-than=] The fix that went into v4.4 is known to be buggy and was later fixed again with commit 88e9da9a2a70 ("CNS3xxx: Fix PCI cns3xxx_write_config()"). While we could backport both to 3.18, they are fairly invasive and the warning is definitely harmless here as the call chain is known to not overflow the stack of the init task. This simply adds a Makefile flag to extend the limit for this one file. Signed-off-by: Arnd Bergmann --- We do want 88e9da9a2a70 ("CNS3xxx: Fix PCI cns3xxx_write_config()") backported into v4.4 though. --- arch/arm/mach-cns3xxx/Makefile | 1 + 1 file changed, 1 insertion(+) -- 2.9.0 diff --git a/arch/arm/mach-cns3xxx/Makefile b/arch/arm/mach-cns3xxx/Makefile index a1ff10848698..fd610561616e 100644 --- a/arch/arm/mach-cns3xxx/Makefile +++ b/arch/arm/mach-cns3xxx/Makefile @@ -2,4 +2,5 @@ obj-$(CONFIG_ARCH_CNS3XXX) += cns3xxx.o cns3xxx-y += core.o pm.o cns3xxx-$(CONFIG_ATAGS) += devices.o cns3xxx-$(CONFIG_PCI) += pcie.o +CFLAGS_pcie.o += -Wframe-larger-than=1536 # override default 1024, this is safe here cns3xxx-$(CONFIG_MACH_CNS3420VB) += cns3420vb.o