Received: by 2002:a05:6602:18e:0:0:0:0 with SMTP id m14csp2445800ioo; Sat, 28 May 2022 13:58:18 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzdPDMVv+pF97SLNSUSRRvGzv2cCOYebnCA/+P5pZowiu0N09FRHQfVytZZoMYqevihOLDF X-Received: by 2002:aa7:8258:0:b0:50d:d365:70c8 with SMTP id e24-20020aa78258000000b0050dd36570c8mr49987363pfn.50.1653771498552; Sat, 28 May 2022 13:58:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1653771498; cv=none; d=google.com; s=arc-20160816; b=zyH2I4UM4GjhH6xPnmcd3QzD0lOVjiHK4YF8HqUCH0mrQOme2YLfOPq7ggUxjmG5d9 tX19Zz5Lblm7VAF2TN8XnXWhuzr7ayqTKW8ynsMy+KkBnvH2eAzBp3UHHYiOpxd6CTKQ fdJiS+XmJpWEqBRjx/D6Loico4tA/AM75xAeUzAvyCMSvdq9jXGXlRD2d/vh5Fu/WfSa bxZRBX2rZVb5CH1jApoLUYeNaJ8Bh4aDPtHKLHSuYUJad8+3d1ZSFaDKBPm7TH3Cl4Ux 2bTQrlCf0fXvPkaTTE4UmvWCWMZ89yFM7uxrSo9T9S3y18HS55rNEhYlMarXGzlJuWbm Sflw== 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:dkim-signature; bh=L1kBeURXP1GB/kHBU8GORq7J0BLUBtbdZ3DIpYlBaTc=; b=cceYYQA9EofFM7/wYEkP3xAEbvAM7SENGe+rdA4W+cYHing9XmqJzs5Ux1jGnv/3o9 Pd/k41ndJreo4ZZcVHG8AHfkUohYxmoFMab3/yVgx1uqhohyRtlqZHGd+iVPdDycvXJL CsyaVrcOqC+H4aHtvtJdiRT5g/G/GTEO24/0miSBKJNenxEQLeJJ4fH2E8IZfjEHZjMP ztkU+B38rj3lARmz9XXfmu8pcYEhN9KW13hwJyWwv76i78lC57W8hSomf1g8W5ONceUx uL8jQUFG+/HK7vMowOM2nKgqKk0F0uXtOaJBHWiLw2vAq6SEG+9ZFDTPTnUcKHBmL5iz XV1g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=DjAdbu7a; 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 t15-20020a17090a3e4f00b001e28e2f497fsi73954pjm.161.2022.05.28.13.58.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 28 May 2022 13:58:18 -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; dkim=pass header.i=@linux-foundation.org header.s=google header.b=DjAdbu7a; 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 7B72312AD6; Sat, 28 May 2022 13:31:58 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229947AbiE1Ubw (ORCPT + 99 others); Sat, 28 May 2022 16:31:52 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53498 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230014AbiE1Ubt (ORCPT ); Sat, 28 May 2022 16:31:49 -0400 Received: from mail-ed1-x52b.google.com (mail-ed1-x52b.google.com [IPv6:2a00:1450:4864:20::52b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8FDAE4093C for ; Sat, 28 May 2022 13:31:47 -0700 (PDT) Received: by mail-ed1-x52b.google.com with SMTP id h19so1026375edj.0 for ; Sat, 28 May 2022 13:31:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=L1kBeURXP1GB/kHBU8GORq7J0BLUBtbdZ3DIpYlBaTc=; b=DjAdbu7azasbs7NwcB/7SaHAszgGECqjn47oqs1k4xlPedT4RzvCX0QqPq7lBkKL8h kCDd8EbrgSMsdYPGW3kd71I2wnB1fj5aTc/XMHG5vhBWAJyMC5IrsfUpAp0qTXGDSYTv IHcvWUBdT5BZzPhVuRmnJn+4dngxb6cwXB33Y= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=L1kBeURXP1GB/kHBU8GORq7J0BLUBtbdZ3DIpYlBaTc=; b=6QbGGwVtHPZxij79QmaBEBVxyC/LUAfMqt/Jty4SIaeSBMNCAFBw52g4nhCmFdbzfc ct6BiQP1Ez3CaUHchyTTzkSpQSFfJ7DPHDX0EidXqsu562X196KxwurcLI3dBM7QUdgt NiTAQoHb68Jst7zZEuChspRoxa4dcYtC1aDDl2pyr8O3BMaTZIvrSY+P07D68yM2ZL6G MdXKoGaFMraDO7X9KJl2qyl1whqvZdx8ObIRuMudbIsHF7mbFLwP0vnJroiCD+6Sz8lW 8bPEMORrRL7inZB3BlfXKbOv/M59WLu1gdySezqeiJt2VoLYfiyDKwYZG2viL/zJbJna Btxg== X-Gm-Message-State: AOAM533NX44WJ/CTKsFgi9yfJAgEpVAZQqYteBaUOTd6gz5IrurwSB3z hesdZ5AGR7xZCl2FUQRivNWFBA0DoDBU1HdDfYA= X-Received: by 2002:a05:6402:845:b0:42b:303f:1ef8 with SMTP id b5-20020a056402084500b0042b303f1ef8mr42689678edz.49.1653769905909; Sat, 28 May 2022 13:31:45 -0700 (PDT) Received: from mail-wm1-f49.google.com (mail-wm1-f49.google.com. [209.85.128.49]) by smtp.gmail.com with ESMTPSA id ia15-20020a170907a06f00b006fee2c743b6sm2603378ejc.159.2022.05.28.13.31.41 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 28 May 2022 13:31:42 -0700 (PDT) Received: by mail-wm1-f49.google.com with SMTP id c9-20020a7bc009000000b0039750ec5774so4465887wmb.5 for ; Sat, 28 May 2022 13:31:41 -0700 (PDT) X-Received: by 2002:a1c:7207:0:b0:397:66ee:9d71 with SMTP id n7-20020a1c7207000000b0039766ee9d71mr12380873wmc.8.1653769900324; Sat, 28 May 2022 13:31:40 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Linus Torvalds Date: Sat, 28 May 2022 13:31:24 -0700 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: Arnd Bergmann Cc: Sudip Mukherjee , Russell King , 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-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,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 11:59 AM Arnd Bergmann wrote: > > 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. Looks like forced word (32 bit) alignment to me. I wonder how many other structures that messes up, but I committed the EDID fix for now. This has presumably been broken for a long time, but maybe the affected targets don't typically use EDID and kernel modesetting, and only use some fixed display setup instead. Those structure definitions go back a _loong_ time (from a quick 'git blame' I see November 2008). But despite that, I did not mark my fix 'cc:stable' because I don't know if any of those machines affected by this bad arm ABI issue could possibly care. At least my tree hopefully now builds on them, with the BUILD_BUG_ON() that uncovered this. Linus