Received: by 2002:a05:6a10:f3d0:0:0:0:0 with SMTP id a16csp2876466pxv; Mon, 12 Jul 2021 04:11:29 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxigAcP5yz7pALOIG56owLuVPbK8y4yVNTdT7l0q/jS1/dPbb1vHrk9uFMgbS8wTe/hvgo3 X-Received: by 2002:a17:906:585a:: with SMTP id h26mr52390956ejs.31.1626088289095; Mon, 12 Jul 2021 04:11:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626088289; cv=none; d=google.com; s=arc-20160816; b=elKFQeLKwcllt11/CCFFh8qPvdECc56UYEq3Wmfft5dv37SZ6r7kSsA4QULmb+TrMv E/+MoNR0Im9/V/nQu4XTPrKPvpfCjRyvgrrrIBkgIvhk6BhRQKO/p9o0F7lY/orV+2Pm 276r3/kMf+NmhfYnTumjL80+i72DmXZVWRCazOT0euMcR+paPJx1H5U1TsVT1gSUMVS2 Qfd1haCorRVU3LbtVdYP2c2myIvB232mkwIVS1+V6lzDEOW2A/8sfTVf65AufZnnlG37 wfAVKc2/PpRdgB/25JX1U8N8OYKbGiX3TVA2y4C4KIgSUymApFQQICHbQn7S8z4o1aRn 2WmA== 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=8Abpkrmbi7hM6v18oMOHQaKzwxHKtd7V69lS8CcVKxk=; b=vU7KHIMcF42G2kvndVdqTSCTNiLYjR9clnfcRPSZI84C9lJGr5vWGGzF82lGliFXkT Rk3FNu2dpKBNLGVasWTpLdJuaF5LEpPkMPmGPmNIH2E4HHrySxQ9CT96HjmNm9nnSIw5 sVp7z4sWIjmiF9j+MBXAqn21Uxn/eBdaqd8T1+fcaaCWNrMAPTs6PKrGQEgN5H5EOukd Tpk6BC0CPAE9/LFuBzw0hConi5a3WrbO0dFLnJMVrAD9o4yiI9fo84TDnqRCs4TDHAAO +f4X58ZEWpkEPjyNvb5TDEjo6Iqd50Ugf18gF4PgcgHVviE7TFQ1GxvOsyQvMNrGqSdP lWCw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=hkLnZ+MP; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id hv7si15959745ejc.379.2021.07.12.04.11.06; Mon, 12 Jul 2021 04:11:29 -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=@google.com header.s=20161025 header.b=hkLnZ+MP; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233036AbhGLKlm (ORCPT + 99 others); Mon, 12 Jul 2021 06:41:42 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60292 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232344AbhGLKll (ORCPT ); Mon, 12 Jul 2021 06:41:41 -0400 Received: from mail-ot1-x330.google.com (mail-ot1-x330.google.com [IPv6:2607:f8b0:4864:20::330]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9E5E5C0613DD for ; Mon, 12 Jul 2021 03:38:52 -0700 (PDT) Received: by mail-ot1-x330.google.com with SMTP id 59-20020a9d0ac10000b0290462f0ab0800so18368839otq.11 for ; Mon, 12 Jul 2021 03:38:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=8Abpkrmbi7hM6v18oMOHQaKzwxHKtd7V69lS8CcVKxk=; b=hkLnZ+MPLYfwtzuVihIRqHJWlhF88H7TrpHAe9DNC1bRPlV9FsOrn5x15A3sx5F/UT 9P6CtDdi1xDlX0T9xo87ri+bvrW/gv/OiUzZCz+E+rdMKJlnTCnYIookcoyzHrzLYOSN AVW/wnIxALKLy0YnIXl1swwbrFMysQ/7mlNZzJrBq0uwqLHn2Z8JRQAFcLITBYco3dMd rHMIyxJC3VkjUEfrO3YYlgONpFOl42RMvRzNrdC9JQwmMu+18UiEmRmnw7iqn6gsn8Ff 1tu2h/gJ7TyRlDH4ITsA3O/B7YzJg4UpeHcZxcl7uCZLxtCoaEEYQs1b4uo+mjOViPSz /MEg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=8Abpkrmbi7hM6v18oMOHQaKzwxHKtd7V69lS8CcVKxk=; b=dVfSQjMnbRtn1B2iPXW0lSlBi/4VmV6ozauFAU2wzesXl+9kWKLDHVmamdXzfUdCKQ 9a/b3CcOr4ubG+k/aDm7tCLYale+ZdEFEFMP9/NwovZ1Y4MkB3Qpg2LrP98llerJvbdl y4TMMHFFR55JgERnEs37RzQ58EAxR48IuJ59HILwC7ABv3zPdpmqWK4hj13MdHxJL0tq aZ8oh2ljivtrMrH+y8IdHoQwAqSl/hXfhPz6vncQ7OZuiQjblWCtKVvdY0rUuzta7oux TdC8rmzJgDovwgiUBHEp9+59JmGu2kWFXXKptfH7Q7qRMgfbV4fXUbxTwKe6Cjo01wC2 sxiQ== X-Gm-Message-State: AOAM5306+3Tj4aYvwKqZoUpdCwrRBOsPAoTex1e1Z5Z5UmlX8k116+hM PAR5tbLvJFFUs5p2Vn4ddZdbpbwPUlJWNbIsIr7gzQ== X-Received: by 2002:a05:6830:905:: with SMTP id v5mr8700538ott.17.1626086331832; Mon, 12 Jul 2021 03:38:51 -0700 (PDT) MIME-Version: 1.0 References: <20210429190734.624918-1-elver@google.com> <20210429190734.624918-3-elver@google.com> <20210526174217.GB19898@willie-the-truck> <20210526182937.GA20055@willie-the-truck> In-Reply-To: From: Marco Elver Date: Mon, 12 Jul 2021 12:38:40 +0200 Message-ID: Subject: Re: [PATCH 3/3] arm64: Add compile-time asserts for siginfo_t offsets To: "Eric W. Biederman" Cc: Russell King - ARM Linux admin , Will Deacon , Catalin Marinas , "David S. Miller" , Mark Rutland , Linux ARM , LKML , sparclinux Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, 2 Jul 2021 at 10:51, Marco Elver wrote: > On Wed, 26 May 2021 at 20:29, Will Deacon wrote: > > On Wed, May 26, 2021 at 07:50:41PM +0200, Marco Elver wrote: > > > On Wed, 26 May 2021 at 19:42, Will Deacon wrote: > > > > Hi Marco, > > > > > > > > On Thu, Apr 29, 2021 at 09:07:34PM +0200, Marco Elver wrote: > > > > > To help catch ABI breaks at compile-time, add compile-time assertions to > > > > > verify the siginfo_t layout. > > > > > > > > > > Signed-off-by: Marco Elver > > > > > --- > > > > > arch/arm64/kernel/signal.c | 36 ++++++++++++++++++++++++++++++++++++ > > > > > arch/arm64/kernel/signal32.c | 36 ++++++++++++++++++++++++++++++++++++ > > > > > 2 files changed, 72 insertions(+) > > > > > > > > Do you want me to queue this patch in the arm64 tree, or is the series all > > > > going together via another route? > > > > > > I think Eric will queue them together with a bunch of other cleanups, > > > because as-is these patches are out-of-date as of: > > > https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=a0e31f3a38e77612ed8967aaad28db6d3ee674b5 > > > > Ok, thanks. I will ignore this then :) > > Eric, are these static_assert patches being sent this merge-window > along with the other cleanups? I'm happy to send out a rebased version of this series only. I'll go ahead and do that later in the week if I don't hear objections. Thanks, -- Marco