Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp51491pxj; Wed, 26 May 2021 15:53:09 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxtKRK2OhmHhLbA6pNFllXVkW9abp00t/8m74OS1/FyaQSw8nChRPBtGgDXZw0nrmfP2hoD X-Received: by 2002:a05:6402:205b:: with SMTP id bc27mr569357edb.93.1622069589295; Wed, 26 May 2021 15:53:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1622069589; cv=none; d=google.com; s=arc-20160816; b=aBvyN78qKw5ILujL3i+HnhSKo6M8lIdQ0j0WpiskAT9e7sYRV8xgX6FAp4cwAGgC6d ddvMr3z5tKKGsQ/7+AAtahVrM2nrNBvqNaYo5XIiMQpuYRwr8tweT7JMeTuaP2A4BHu2 iGk7baGUf90RHNP+ypclPQYm9p4jSoeES0+6Luf+/23XyM2DTbsPzNiIEmFfQxiAW/V2 xTswtfFQqnOUT4xDFTB4zRmuSq+1Nf94GJtRhgoNR/lkzq9KdCUpReKg+M6QpJOx2ro6 0i9i6N2XeiSH9leSenXr3U419MH4f3Uck1ZVRjI159kZD4gsq+dquX5lIRLbff6yBwmr ycbg== 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=/c57EaMZe63RxWJqN2eTbUojjqf7amOpyeK+rzirKyA=; b=Mvi+b+ho4D/LkjQpEHdghV3kmxtT/elQ7cGMRWTCwIQpNDAGm/1Ci4qMk/QVJCoosU DeUlA+lHNsgkEihRYcnDcTH3SqC3tpT1IpDg4vFS0KzEwOdZkmX/+H9VCwoLbjl2It1C EIIFozqRZb4cFhzhYlfwJTevHQzgeiIMgZkzXggA+U4cw8Ul+A2ckGGdvXMF7ehUZ6SR j1OVjAwFTsv4qe5/yqwVwuDv6dWJzaIrW7TloVwXcHasRhhGq0qMw+oIdxEHfhmUxBWM NXHk/H8151F/ofRYPvjkjdjphqdnB2MupJ/aUhjodMcjhr/zlemro9hvMel1pOjgGrMi 3LIw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=NqTeQ4Ok; 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 b15si183288edf.479.2021.05.26.15.52.41; Wed, 26 May 2021 15:53:09 -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=NqTeQ4Ok; 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 S229939AbhEZRw2 (ORCPT + 99 others); Wed, 26 May 2021 13:52:28 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51256 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231698AbhEZRw0 (ORCPT ); Wed, 26 May 2021 13:52:26 -0400 Received: from mail-oi1-x234.google.com (mail-oi1-x234.google.com [IPv6:2607:f8b0:4864:20::234]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 650E4C061756 for ; Wed, 26 May 2021 10:50:54 -0700 (PDT) Received: by mail-oi1-x234.google.com with SMTP id d21so2308373oic.11 for ; Wed, 26 May 2021 10:50:54 -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=/c57EaMZe63RxWJqN2eTbUojjqf7amOpyeK+rzirKyA=; b=NqTeQ4OktpJUauRiGh3Gmw3ee3au0KwtbKalcc2n/ZPWIK9JWYadoVUGNABW0sZRbK KEniJtapBu+rUGURe6kstQzd6GNJYP3TELrRV+JptSxiQ+v3DDjZAl1leSY+PMPZZ8TX 47Cd1RQ4xO9Q8Y/gnu/WfjaDj0nVw/LEB29C+T4YYwtPPpnjpjae40LS8mzYhtaJ3Go8 kaTvLGqsOr6mMg7SEbSt6RcVmJ+Cr3DBDBYUhDLgRv9XqUYzidGzJ/UZ6SGoyYqRe4+/ VPzVjAPyPadVtc6TVwU8tsPnP2ALWdnNKkf3XiShKx0KJpN3c5ueir67CyTkj3sPZCGy uwFQ== 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=/c57EaMZe63RxWJqN2eTbUojjqf7amOpyeK+rzirKyA=; b=Zohtndskpv4gi4JDh9xEDoqzRJEI8neJX+7Wlcufg54a/TuuzdeZse+az7FuUB4fsU RUZ1Hbo/oR9osId+YBhW1KNgemzddQWt6lDv90eK1dkwwITLq0F1UnVOZ9o04/GmxPgJ s0MqSTFp0cGpsYoef7kP1xqdu0XA/7pfZfKSxQl0i04mBGTtz6Qs3eBSFcNw3VzggWUK mmPE3YEkyMIogmKtnSLm7YSMjrUsCf9XCf1t8lLw7jOLhx+f03vDybSr8QmKHAW2J9sH nwxHcbT/PgQ7A/kr37/DVB3V3so5mVElCaSJxWvjncqsJoshLKCaTKSsMo4OQvXUHAzE LMVA== X-Gm-Message-State: AOAM533E+8XCPV9n+PTjhvZOu7iua242ZNCUmnaE3ekjPiaZ/8QGYPQf gpYgnTXhS9yIcTV8ozrs8eiW7KFOAxAaLHUCelSfGw== X-Received: by 2002:a05:6808:f94:: with SMTP id o20mr2735598oiw.121.1622051453632; Wed, 26 May 2021 10:50:53 -0700 (PDT) MIME-Version: 1.0 References: <20210429190734.624918-1-elver@google.com> <20210429190734.624918-3-elver@google.com> <20210526174217.GB19898@willie-the-truck> In-Reply-To: <20210526174217.GB19898@willie-the-truck> From: Marco Elver Date: Wed, 26 May 2021 19:50:41 +0200 Message-ID: Subject: Re: [PATCH 3/3] arm64: Add compile-time asserts for siginfo_t offsets To: Will Deacon Cc: "Eric W. Biederman" , Russell King - ARM Linux admin , 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 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 Thanks, -- Marco