Received: by 2002:a05:6602:18e:0:0:0:0 with SMTP id m14csp2441229ioo; Sat, 28 May 2022 13:48:47 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzGzd3aoTaUKXcKnS7tpXOZr0BJhcdrAluWFiYzZDHBPIyiiXFjwqKbT8Z2awb1euVUIU52 X-Received: by 2002:aa7:939a:0:b0:518:9843:86cb with SMTP id t26-20020aa7939a000000b00518984386cbmr33089234pfe.37.1653770927275; Sat, 28 May 2022 13:48:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1653770927; cv=none; d=google.com; s=arc-20160816; b=mOU316vI9vkiQ5dKoVBoL4ZA2e57n0MzKUTtmwufTA2Nim4DvDinTcSLqqkD0HGxzH thfVsH+Vicy20YFBfcwNM9wPthcovcGkSlzp4x/RR74ZXgrEKD+guLHWjuIWulr6sMlr Hn4Xlx64Qy6IznQyYygjtzOsngsG0GWsyqZUcQyFd7RZVYNW+DRiJazOWhdsXRTLz8Y5 UXIxHNBzGjqwQz4i/uVJlnhfMaEPthGnKFx0rs7Z35pZ+CKNXrxYa0k67HhbAZCGO7Sb 2kCoFMUdrUpm+2LE8ohgGIRNEaWMfCIGG2Op/m6bnaZ+a3oWGm3RiSOeeCCPQBsrwGRy hIgg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version; bh=vAm4TN8sMoZU5MmnTWQP+L7nAEgo7dLtJRVt0dS2c6s=; b=bO9c0lnSjoVC2FRtgoOx+T9pADhTpGZS3RICrGsnzSQvF/IRYopMRI+oN/tgAZfx3+ CopXoJzjNFm9qhaoL3yZDW4W5fzq/9sT9DhBYOAKkc7y4Io0C1+w/jp7ZngxiFRFYVVY ge8BFTG2oTj2M8fHn4RsG2D/OPmJ+t4G2J97h6lQuFDoeAXOuD8cp+VtaAC94HkGCYjl V2+qAXOG1yG3YooVZLPJVOWkrRC3ob1AB5rFrWpUIKbiobGTIRE4wHbLVwRtYdbcnUUt KJoWpmsS0PgevJZLzDlhT2//dvhrEofOXFBo59ErI2fbtbWOiN864eeMm2x/B4EKBu+U kd2g== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id h20-20020a056a001a5400b00518dcc47bc7si11202116pfv.55.2022.05.28.13.48.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 28 May 2022 13:48:47 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id E774A7CB63; Sat, 28 May 2022 12:58:33 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229460AbiE1T6M (ORCPT + 99 others); Sat, 28 May 2022 15:58:12 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55304 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229455AbiE1T5e (ORCPT ); Sat, 28 May 2022 15:57:34 -0400 Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.134]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D67246E8EA for ; Sat, 28 May 2022 12:52:53 -0700 (PDT) Received: from mail-yb1-f171.google.com ([209.85.219.171]) by mrelayeu.kundenserver.de (mreue009 [213.165.67.97]) with ESMTPSA (Nemesis) id 1MjSHa-1nWOMB1H1m-00l0ia for ; Sat, 28 May 2022 20:59:17 +0200 Received: by mail-yb1-f171.google.com with SMTP id t31so94485ybi.2 for ; Sat, 28 May 2022 11:59:17 -0700 (PDT) X-Gm-Message-State: AOAM532IoTIdL3YlAAY1mtcpbUA14sUNP/sr0uPCYWjYk4jB2GvplQID pp8OvBk2/pAutwtJOSVnJOVdU410Ut/7FnWJcyk= X-Received: by 2002:a25:31c2:0:b0:641:660f:230f with SMTP id x185-20020a2531c2000000b00641660f230fmr45525900ybx.472.1653764356125; Sat, 28 May 2022 11:59:16 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Arnd Bergmann Date: Sat, 28 May 2022 20:58:59 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: mainline build failure due to f1e4c916f97f ("drm/edid: add EDID block count and size helpers") To: Linus Torvalds Cc: Sudip Mukherjee , Russell King , Arnd Bergmann , Viresh Kumar , Shiraz Hashim , Jani Nikula , =?UTF-8?B?VmlsbGUgU3lyasOkbMOk?= , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Daniel Vetter , dri-devel , Linux Kernel Mailing List , Linux ARM , SoC Team Content-Type: text/plain; charset="UTF-8" X-Provags-ID: V03:K1:pbdqMni1F9Kr/uNwxwNJiCYYSwnLZV1r56Wx6kglSoKJZkzZGQh iFjZsFfDyFpiLTW7bDRhBjN5m1hcUudlhgG3LuPxhCy/MSrbY1o0Vr+GyIVHgm9tdCJLaMK tTHl9QvAMLjOAQnkjBwN3jxGrVt6KN+V4VOQrgpoZ+D1ObI0Od6LoOerNeFVV0wlKDT0hj6 nJoJjAJXopsiauY1fHb9w== X-UI-Out-Filterresults: notjunk:1;V03:K0:99IyJvM+nWE=:apWjuN/3MWqRxPPqa22Ef0 awyRx/MVtV4BqXWWwWlIW+UC0ur1ZegNScLExKALbMVaoJbKquF8e+wU6igK2jy3zo0IlGAPP qsdScwsAbKOUppSEyTyVVUjm4X0BvJt0MUoZZsXEdlVSJUWZBsFkO9d6PJ9NzEqg4gCqbLt+b ZryuiA5+gCFqL94xWno9yLkHSzd7IEU79R8gh6ss7RVa4Xyv6JsWbKdNRbIJQ59lhyyP7JVEK HsrKJpI3tsc2maYAXrLKj7153FXOJGaWadcx+a4edrd+zLBqZma7Us/UkgWlLb3WvvAwE3H+h lrO9jFvME2A8X8Uac0wGjMj6NVdEsOmfgo5u27uKlW7GIlCuhbNkG1xtr+Vq70mjFDLCQJO95 YGiSwcBRvsqVkZT1Q0OK07RnyLur/+W3UYMgKbaqaenHyJaS1qx/WkPlKqGIsLpp8d1m+UVd3 O8FvXdBMkVNjWl1PbPzBzpl7SWsoybdhD6Y5uBZZo3352iaLf83IWKOMu+wkPkCT3HWfhl3u+ rLonqNNJptFC7yg0+rBloKtlt1Z3OIzF3YMgPp7cP/2SoBFQjV/ScCBVCSgtuPbW0WjbZMZZ1 b+GLyzMxBDqluviTUSVh3fuAyYJkSs1u5TOlRt4ozxq9g3AjVMiTvga4XJeZ7RPKDF9RIb6yp 99T+Uo0Z+sgFck+qjqs1nb5/zX94DL8mew2CjSrKaJAY+zHI4h8gP9ZOwOed+PA91L4KKbnC3 ukAJsIb971OgCsqUSohmgnKWIUi9wiNVDZ0ZvbqtPLAfF7RWKOe/SxqEzX2oohLgs5RvmtqWp Y4DZvmuMgTIkKUg2feYF1DNv4VFW5kGH4jxfOlDxmTxbD/ttywBJoJejRWlWPFDlwB0fSIRGL BJt6M4aqqBmzocGvaV1Q== X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RDNS_NONE, SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, May 28, 2022 at 8:08 PM Linus Torvalds wrote: > > Not very much tested, and I have no idea what it is that triggers this > only on spear3xx_defconfig. > > Some ARM ABI issue that is triggered by some very particular ARM > compiler flag enabled by that config? It's CONFIG_ARM_AEABI, which is normally set everywhere. Without this option, you the kernel is built for the old 'OABI' that forces all non-packed struct members to be at least 16-bit aligned. I think Russell still uses OABI kernels on his oldest machines, but it is incompatible with all modern user space and should probably not be in the defconfig. Your patch looks like the correct solution to me. Arnd