Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp4045923pxf; Tue, 23 Mar 2021 00:47:39 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwAIqv9nzgmmIlwUmSUN5ap+2M7YrOmIqGg7Dk5pJO42Dzwv71heZ4MB9LrjATj9OAkx3jz X-Received: by 2002:a17:906:5012:: with SMTP id s18mr3522478ejj.100.1616485658976; Tue, 23 Mar 2021 00:47:38 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1616485658; cv=pass; d=google.com; s=arc-20160816; b=t21OHvNzE/1g89NlN6lcDxEVAgdSjJrMRU6mlWGcySJtwJjKblOyGq4zd7WBHj/ZoQ Gl3ceY/ACPo7pB5UKnlNp4MdtSmVvPzo6ITpDom1pW0oW0D0N4r7g/O1BbNLxcG2okmo dVenqiuzP+MmUDbBnIe3CN5b4B04+pj898xtATr4d1LiQ/4FvHQ00O/2w5m+x8hVoKSa bCmCMc3RsI0iw5HAt/f+fP+xoY00zpQ/uWgW3fKrHj1x7u16SSO+/gOOUdNI/v5KBCJ/ uFV+OF/7VN8DzRzfZfZCTlBXCuIlWR22C048R3OOsL91cEwdM9uhRpjXvhGnb349KPUI vpEA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:from:references :cc:to:subject:dkim-signature; bh=CmIu2MA93XDFmrtFzpr67oVqTlKv0FFgJFFKMq6G36Q=; b=K/+rdA72jFYllSOj/Ob2UkHsv0HmYJ8iosHVJ4YViYrd65QrxRox2UI3nnptC8lwhE EVtIfKmfy1oT4J2M9aPYqQq+55UcX31oX1PAj3A/3aXlrS9YHlXv2q8d6BJ1sLd7Jtyv j9ExR5xENrdlpEZWk7PUlQnCfj74tffS1FPUjppavvXKHqcspQrNMiByVbBLjRrz3vGP MbqciF8jVfxEsSS3s+azvEI/9M22pYLkk4OcoWcfF2Es+TNh6G6zZ6EZ/aNItBWVU794 pymmB2thMHfwLvQzkAfQMcfG4fhZdbbk1jiRxuwDqcQ5LwlPZ6dzii7nWfxU8cSSngDT mXGw== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@hartkopp.net header.s=strato-dkim-0002 header.b=r5iRS84Z; arc=pass (i=1); 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 r11si12601065eja.563.2021.03.23.00.47.17; Tue, 23 Mar 2021 00:47:38 -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; dkim=pass header.i=@hartkopp.net header.s=strato-dkim-0002 header.b=r5iRS84Z; arc=pass (i=1); 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 S229574AbhCWHqV (ORCPT + 99 others); Tue, 23 Mar 2021 03:46:21 -0400 Received: from mo4-p01-ob.smtp.rzone.de ([85.215.255.53]:9619 "EHLO mo4-p01-ob.smtp.rzone.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229464AbhCWHqP (ORCPT ); Tue, 23 Mar 2021 03:46:15 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1616485551; cv=none; d=strato.com; s=strato-dkim-0002; b=a5ko9wFednbVsuUshpCD9/xsFXp9c7VRGfCFQ2qynZpXc18vn81z4kucCB8GOaag2e +yqaeSu6hB2Ps0GA+0the0gRtsAMtdod6R0Jc79Xn0+hsayY96klKoLkgYspUjHqCdCc XXoXhLFn39M4MKF2px/5z3K/cILoXPlyd1JunJqrXrzCjIJHxwchyDqespdXwC0zfNym xezCQ9cvofLYIkQjjXDaTGN4HeOOVk2s1luYABK8zBOcq94tbo4WMyYmK6Q13EKo3x65 ajE+2I8qsj6Gp2ZXkMpVrqSttf5M7NAl/lF+qIKYZjXjtNQhsTEkuSJBg+Dtk96qZ4hx GtBw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1616485551; s=strato-dkim-0002; d=strato.com; h=In-Reply-To:Date:Message-ID:From:References:Cc:To:Subject:Cc:Date: From:Subject:Sender; bh=CmIu2MA93XDFmrtFzpr67oVqTlKv0FFgJFFKMq6G36Q=; b=UE0irVoz48Q+juUH5ssHuuvcqgf34ybYf9BOK0SX6LXAHqaXt/oCEawCETUYrDXVtf 2FVHzR2D3R+jZ/u0Inh6spZeBxHYJ9F1SQxa/bTs54ALhlwUNQGTXAj07Fh43rXcxvj7 BJTG5VoW/AR958y8RBnhYrHkrrsbqeNlvK/aK9cOW0FbuXC86QgEuKl5DvAnFddp6tb8 htEXcjNio62pjClidOG8Wo9Kt/+d2gGnX0ak1q1X2WB8UP/eJQXhEuox7oCukdB3fhAB EdmsOIC7v84XeLZO0pB0XqEU3zYNghL2fRkWBKNgaxXbqplY4FYxv1LUa/SKH3owMj6c QYJw== ARC-Authentication-Results: i=1; strato.com; dkim=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1616485551; s=strato-dkim-0002; d=hartkopp.net; h=In-Reply-To:Date:Message-ID:From:References:Cc:To:Subject:Cc:Date: From:Subject:Sender; bh=CmIu2MA93XDFmrtFzpr67oVqTlKv0FFgJFFKMq6G36Q=; b=r5iRS84ZzjKdxUpyEXSGuF15Vzf9gN9HHaMbvGPoXgXjUq5QkgTHr1yBpXDiylvHLl lRJpzNjvpv+a1P9dzAUbbbu834ScqMx2fMsvf4cYVUH96xCftNbnN9OYA9NUk1sO4xRt EhlV9QHtbJlbQceOLLKs9q9A2a8uAZUwGxnAm5J6wzXdF7ysj3cQ9bIcenO8PGABzFAI Uv2B81CL8ybjp13jhoYpVdHVAeLH1dZMagfCcEoePn/lm6PpPOpY+ukYZnz8QpwX5zFf 5l8BVXkd5hApd7EDDtlEKufR4IZv8TZwhhLglHzz5ezJBfqDOStaRrQC72M+SuYBV2bv hpEw== Authentication-Results: strato.com; dkim=none X-RZG-AUTH: ":P2MHfkW8eP4Mre39l357AZT/I7AY/7nT2yrDxb8mjG14FZxedJy6qgO1o3TMaFqTEVR+J8xswl0=" X-RZG-CLASS-ID: mo00 Received: from [192.168.10.137] by smtp.strato.de (RZmta 47.21.0 DYNA|AUTH) with ESMTPSA id R01debx2N7joDr4 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits)) (Client did not present a certificate); Tue, 23 Mar 2021 08:45:50 +0100 (CET) Subject: Re: [kbuild-all] Re: include/linux/compiler_types.h:315:38: error: call to '__compiletime_assert_536' declared with attribute error: BUILD_BUG_ON failed: offsetof(struct can_frame, len) != offsetof(struct canfd_frame, len) || offsetof(struct can_frame, data) != offsetof(struc... To: Marc Kleine-Budde , Rong Chen , Patrick Menschel Cc: kernel test robot , kbuild-all@lists.01.org, linux-kernel@vger.kernel.org, linux-can References: <202103210435.I0fiBGAC-lkp@intel.com> <7f4f7e1c-194b-a903-d474-e3b742556a55@intel.com> <20210323073437.yo63wreqnubbeqby@pengutronix.de> From: Oliver Hartkopp Message-ID: <7ff6bfd3-6b4b-045a-abb7-485927909587@hartkopp.net> Date: Tue, 23 Mar 2021 08:45:45 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.8.0 MIME-Version: 1.0 In-Reply-To: <20210323073437.yo63wreqnubbeqby@pengutronix.de> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 23.03.21 08:34, Marc Kleine-Budde wrote: > On 23.03.2021 10:54:40, Rong Chen wrote: >> I tried arm-linux-gnueabi (gcc version 10.2.0) and the problem still >> exists, btw we prefer to not use the latest gcc compiler to avoid >> false positives. > > FWIW: > > I'm using latest debian arm compiler and the BUILD_BUG never triggered. > gcc version 10.2.1 20210110 (Debian 10.2.1-6) > Thanks Marc! IMO we facing a compiler problem here - and we should be very happy that the BUILD_BUG_ON() triggered an issue after years of silence. I do not have a good feeling about what kind of strange effects this compiler issue might have in other code of other projects. So I would explicitly suggest NOT to change the af_can.c code to work around this compiler issue. Let the gcc people fix their product and let them thank all of us for detecting it. Regards, Oliver