Received: by 2002:a05:6a10:a852:0:0:0:0 with SMTP id d18csp735674pxy; Fri, 30 Apr 2021 15:26:38 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwykVeEKSDkFIexnNZe7X8Kv8g8hdieNwh8AIzfxqAZmpqVx/vP6MMAWfaXx6nr44rZQr8P X-Received: by 2002:a17:906:9342:: with SMTP id p2mr6510357ejw.311.1619821598036; Fri, 30 Apr 2021 15:26:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1619821598; cv=none; d=google.com; s=arc-20160816; b=yN6fCaIXIen9n0Uuj9U7//Ab14nZi+Y7X48OeRiLYqgjthOiBiGCFdM7zFB4+GFMry E2bH2kR6ym9ib6HPUqV93V9TRP0BcVqbbVxnNM5kToPwtE3kqS8aIunFCaqyNw8ZujGh LbzdOuFSXMk8GA8rg/feCPeIXoG8Je/Z2A6Dq7yeIkt/QDgh0Xv1yKx5l/bP3HvxxUe0 jUMazkJHrQfc5zJdiy+YpGyYg7ig/N0hgpVoA+jFIyjHjISJJ3IqLKBvoCIsCzFzj/Q4 BtGxynoHd4a4T2dxyElx/UMw3cBrqDylhMphiuSUID1BPwtNfe/CHjROFcQsKXBPvrqu euBA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:from:subject:cc:to:message-id:date; bh=h5aO4N0WmRWK9/czILClzyLWQ/bAN+TIDK9oJV8g3F4=; b=GAY4GAg0sUhw3y6KJvjo4Ai4AaRtjK+5RuugufGSTpjz/GgWbjxHQkRZuRUDDXCkB/ /4YF95xu9pgFzSQslrLuMmtjJbha41+hpK10KiqVjp+HJ88T/FVMJ7sW8MOtmofdbTiv 54F2zGzbGDAXfQlaoUHqpESVMvlOaEHKti69IQ71KaKelPhkLj50Mkh+pgAkFvaf9YDT DqcWcAGJ/ZmlMCYd7XbeB/bR48HdIEjVnc8nSJo8MTV2hpUIeIT4VhmiuWBrFW4GIShm tvHhJI/erGyvLedS9g+t6/P78Bbc4YGa9NpBR47sqJX7Vl3c5XzDv7NVyMKqIfspmXWv OC5A== ARC-Authentication-Results: i=1; mx.google.com; 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 q23si4733198ejy.319.2021.04.30.15.26.14; Fri, 30 Apr 2021 15:26: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; 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 S231484AbhD3WXy (ORCPT + 99 others); Fri, 30 Apr 2021 18:23:54 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39032 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230290AbhD3WXx (ORCPT ); Fri, 30 Apr 2021 18:23:53 -0400 Received: from mail.monkeyblade.net (shards.monkeyblade.net [IPv6:2620:137:e000::1:9]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DF615C06174A for ; Fri, 30 Apr 2021 15:23:04 -0700 (PDT) Received: from localhost (unknown [IPv6:2601:601:9f00:477::3d5]) by mail.monkeyblade.net (Postfix) with ESMTPSA id 5D5F24F7E7593; Fri, 30 Apr 2021 15:23:02 -0700 (PDT) Date: Fri, 30 Apr 2021 15:22:58 -0700 (PDT) Message-Id: <20210430.152258.729887124786441756.davem@davemloft.net> To: elver@google.com Cc: ebiederm@xmission.com, linux@armlinux.org.uk, catalin.marinas@arm.com, will@kernel.org, mark.rutland@arm.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, sparclinux@vger.kernel.org Subject: Re: [PATCH 1/3] sparc64: Add compile-time asserts for siginfo_t offsets From: David Miller In-Reply-To: <20210429190734.624918-1-elver@google.com> References: <20210429190734.624918-1-elver@google.com> X-Mailer: Mew version 6.8 on Emacs 27.1 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.6.2 (mail.monkeyblade.net [0.0.0.0]); Fri, 30 Apr 2021 15:23:02 -0700 (PDT) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Marco Elver Date: Thu, 29 Apr 2021 21:07:32 +0200 > To help catch ABI breaks at compile-time, add compile-time assertions to > verify the siginfo_t layout. Unlike other architectures, sparc64 is > special, because it is one of few architectures requiring si_trapno. > ABI breaks around that field would only be caught here. > > Link: https://lkml.kernel.org/r/m11rat9f85.fsf@fess.ebiederm.org > Suggested-by: Eric W. Biederman > Signed-off-by: Marco Elver Acked-by: David S. Miller