Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp346848ybz; Wed, 29 Apr 2020 01:04:35 -0700 (PDT) X-Google-Smtp-Source: APiQypKt0O0Kx65LS1Yi5s5zZgcUlkImElKgGagf2FFHB+HGtIA8vVE8XKwvH+eHsWksa7ZM/IJ0 X-Received: by 2002:a17:906:4ed6:: with SMTP id i22mr1505008ejv.146.1588147475297; Wed, 29 Apr 2020 01:04:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588147475; cv=none; d=google.com; s=arc-20160816; b=1JGXFG9zsx1y1A4raB3bgyzlq7aJ0bNaTqtLUYjWHOd+N2UnXhiZ6Y6NLli4WRiARQ 4cFu4twnhkl0HmrtsiWl62UrSS/EAPXFu/9vqo4s0D8N1oxoEKV8+omIiZtno1Zpuzd8 LjIpThej1F9APFx9xkgEIVxW0jnznnZIizKnPkGMtT+WkxN+VeRlf7nzKtfliJ9tsK51 GThtu0/Y2i9uYAiJe9q3iH32tgYhJZbVJhrUWkOyJSRuXsKwKxAIzy2iL6EdOd2ZMfeW ZqFlr5nuuSIFs6uMEkBeX6ZLGzWiaZb5peyM+T/JHtXuI9cwbIm/Y9Cyhiwm/LTlzxAQ 3MFg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version; bh=44hlz7ulTWwmDHq35Ylz+sEinadIN0AKCX+nBcX4tog=; b=oT2/lTSO2hCcl/nZdc/+ceEc24wWvtZlh7me5n2OAabVKf/YAUmzQ5MTvkEGu65X0G 3Nk1jThtQ4eQutWPX2Vegi15poiR1xf8lutAGx/RVJY3X7oTRLy5RBFxUT4kPokdqeng S72PfjljuheG0/RZ+S5KDi6Z44+0Ck3AkRs5nAKOI7OMnvNoZgpHFAG423Q2Ka6iiqoe w/ik8yHYD2gQtGr50O16SvmtSTgcqAbWW46/QDdMPfK8GlZS5U1YIx1/f7TzH9ATNNFH N7wGI7hx4Y15G+pOTVNuKlwUsPb/skKVxJA3GQ0+LfyKuS02ay6ri7sxLq8LVVEuE69t /Nrw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id s18si3367981ejh.293.2020.04.29.01.04.12; Wed, 29 Apr 2020 01:04:35 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726631AbgD2ICp (ORCPT + 99 others); Wed, 29 Apr 2020 04:02:45 -0400 Received: from mout.kundenserver.de ([212.227.17.13]:52837 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726175AbgD2ICm (ORCPT ); Wed, 29 Apr 2020 04:02:42 -0400 Received: from mail-qk1-f176.google.com ([209.85.222.176]) by mrelayeu.kundenserver.de (mreue106 [212.227.15.145]) with ESMTPSA (Nemesis) id 1MplsZ-1iop1226mL-00q6z3 for ; Wed, 29 Apr 2020 10:02:41 +0200 Received: by mail-qk1-f176.google.com with SMTP id b188so1081187qkd.9 for ; Wed, 29 Apr 2020 01:02:41 -0700 (PDT) X-Gm-Message-State: AGi0PuYUzxkjSCGf7zSNdyF6QHdRSjaweXexQUIvf8xSIqOEjBGVgRlu 7fseAFSswIMRdu44s1vPJ88KvUaf30d2HmK9n5k= X-Received: by 2002:ae9:f712:: with SMTP id s18mr15249636qkg.394.1588147360437; Wed, 29 Apr 2020 01:02:40 -0700 (PDT) MIME-Version: 1.0 References: <20200428215408.4111675-1-arnd@arndb.de> <22ee464b-f59a-69a3-b669-f821d567fbf5@ti.com> In-Reply-To: <22ee464b-f59a-69a3-b669-f821d567fbf5@ti.com> From: Arnd Bergmann Date: Wed, 29 Apr 2020 10:02:24 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH] drm/bridge: fix stack usage warning on old gcc To: Tomi Valkeinen Cc: Andrzej Hajda , Neil Armstrong , David Airlie , Daniel Vetter , Peter Ujfalusi , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , Boris Brezillon , Sebastian Reichel , dri-devel , "linux-kernel@vger.kernel.org" Content-Type: text/plain; charset="UTF-8" X-Provags-ID: V03:K1:Kc7ExT19m2I7yRzQqPmBHzvy9Fwd+WE8NYR5jX3/ZmZPeP+ycZE oI77cS2vUJj+SVjV1t+MACKwHFihuWlk4/xItDbQM3fGyV8qtatC+lXkxe+ojRMtsyioaII nQ9P6P1DdMVm/tICZisDQZ6AX01/DONmc3JBb/Q7HvyjEkigoskD67sqjV+PaBRo1+yBjdD iu9HXB3zM61TbDdbdn2ZQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:UuZTpsjqqO4=:2VAiJ2G4MkIz0cpx11v4+F wuWmATlsgNv2qUx4fPOhYFjD41SbeCaew8NGfGoX3VdiQicj/kPRa+Bi3TUJJ+OBXCXtBD5ds wOOF+YzPqZzV8cB5TpDmYTkHKQSEt91Br6KC8ieJ16IwMDNd38i8BxjRt6QoFuZ2sFh6k3M08 lTQJpYnxfoikbbX04qdl4NK7tshZfOzugT2GZe/7mLiL+Pph9BvgAHcHBysDNlCEd5HEX7qv1 K4mbOOYnAggwUGfnsKBBN2gX4L14Wr0RM5a3EyFslJN/Sow/HGzsCzdWHRxLoroWP8rG237BJ /bQIX0fCBzcZ66j99o6ke+4bqWaxYW+LvaSMG5bsSkZBWPcRwtaqsjIE37XOfnGr3n1WBTm6i iD+52oD8QhIhIWns2Ie0PQciSS9O5Jo3ODYJQXOBP2ITa9nKbch2UZplC9x4mjmBuYJvTGRKw ykO5MzGqpJWeC0mWeJuYAL0ZAcBzHVdG2Hdc708PHWd74hNXzD+88YjQCjAiBeuIMexcuEB8S L/Qg+hP+zUsp7N6f+7LpY+jr/1dpMFM9hNj9x2vc9mP9V1fLMuplooKU0iD3BfwivVtzgjyNH hBPDKKAbcq7irnAqEP8UbjMI036rWBXTNTFeHeZCybYQQfuTu6mipkpwy0imfwpDdKimqpPr3 ypB/629zxuAoodzddgb4rrdpGcByOLLY6TX0/C7vX13eRf06W6YKceRKDwom/lUplbjD5DEaj pjOQXC/L9bFkB8mQpt2Vk110fYGIBO0AK1EqIMdIkXM3pEEA7bnoXOc6mA/eAKjagBLCrSXNd aJ7xWmmuadhUkoJYxbo379dihpHr0XSEw9wSdZxKCLpX+A3PBQ= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Apr 29, 2020 at 9:56 AM Tomi Valkeinen wrote: > > diff --git a/drivers/gpu/drm/bridge/tc358768.c b/drivers/gpu/drm/bridge/tc358768.c > > index 1b39e8d37834..6650fe4cfc20 100644 > > --- a/drivers/gpu/drm/bridge/tc358768.c > > +++ b/drivers/gpu/drm/bridge/tc358768.c > > @@ -178,6 +178,8 @@ static int tc358768_clear_error(struct tc358768_priv *priv) > > > > static void tc358768_write(struct tc358768_priv *priv, u32 reg, u32 val) > > { > > + /* work around https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81715 */ > > + int tmpval = val; > > tc358768_write is not inline. What is the inline function here? Or is tc358768_write optimized to > inline by the compiler? I missed the lack of an explicit inline tag when looking at the bug. gcc usually decides which functions to inline on its own, so there is little difference in practice. Let me know if I should clarify the changelog and resend it. Arnd