Received: by 2002:a05:6a10:d5a5:0:0:0:0 with SMTP id gn37csp4764404pxb; Tue, 5 Oct 2021 09:50:09 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwoDv5IHcx+sjABGekkP/YVzyrDiQTL+lt/yoE7RcWycLEpZdnvajvhfcH04oZAxYvjjmsI X-Received: by 2002:a17:906:a0e:: with SMTP id w14mr26027195ejf.106.1633452608847; Tue, 05 Oct 2021 09:50:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1633452608; cv=none; d=google.com; s=arc-20160816; b=u8aeZ7Q85cEqzjTNddJgYMVR2JDlhQDQzUg0dh2rqcFAwxAQmCu9EpeROc5LCVgdqk vw51Uoub/AgetGYxmdsxMj2IeXmqEYZ92lDjdpzLaeQySWq0HgMR+CBU+ha8/Qnr2bh5 nSIVPvJ20fwy4HU/yFX2/XzMeA3jc4Qj5p/Q5GXply+QOn25zZPwygir0YKBK7mArQh7 +NWp0kX4cAHBGIjyY448HkyzCyJs3BY4YceAbfwm/txDrRL+Ug/NBX05k5qOZdFom1yw zZdYzrzfBI8cM9TuMlJiwxUuY2f0HlgpIwA+RBHwv/82ikUL9Qt2KV0VFWLQrkT4rJtn +Gdw== 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=eLZ4fUPrQrbt7FIi8eh6e+j83DwiHUC8faRiqF4uPzs=; b=dnTr4xlpjCsgiOUhw8p/AH9CtceKrkorFR5ejFqqbvvDQIFwHsD9NjHYXriGmtuSmW TJOMQ37KDtoHwQWhRcRCer3zW2AlchQsHLys6woVInqTsRu2gC7umcs4/5DL3ooKRkeU +8omGFeQD7H1MSNOzeTvLdr3SqzKJ5YThb2K3lRKGPLa4kvz4wUFDC6xeHzYtju/5Fst iaIV5R0DDosLzL9z3nKWNF7uQRKo3zJZ3wp2rYtcH1RfCfKbQzrSzDFbTpbgrputA1on rNjRN7O0Lm3o0iRmRHDyacJxROLAShfUBZKOa/oHC3CExu+n6gSi/kLyGmcdZNCl2CJp kCHQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b="Sx/egy7E"; 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 3si21792114ejl.781.2021.10.05.09.49.44; Tue, 05 Oct 2021 09:50:08 -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=@linux-foundation.org header.s=google header.b="Sx/egy7E"; 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 S236681AbhJEQt3 (ORCPT + 99 others); Tue, 5 Oct 2021 12:49:29 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50550 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236667AbhJEQt3 (ORCPT ); Tue, 5 Oct 2021 12:49:29 -0400 Received: from mail-lf1-x130.google.com (mail-lf1-x130.google.com [IPv6:2a00:1450:4864:20::130]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 15126C061749 for ; Tue, 5 Oct 2021 09:47:38 -0700 (PDT) Received: by mail-lf1-x130.google.com with SMTP id n8so32180640lfk.6 for ; Tue, 05 Oct 2021 09:47:37 -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=eLZ4fUPrQrbt7FIi8eh6e+j83DwiHUC8faRiqF4uPzs=; b=Sx/egy7EF/hE71/yLc5iCclMS1KXr0PsI3iiyddcxXDm2B0Fxf8mgNzYhQ2YN7zBBO /4+9Kcm3Z11rJyATI53bYBVYHhIMcqzuKTHZLXoJBScRA6Yo3U68Qhd6c/SYBgRtmj6W xEbTJ6zX5RaesGntJeEEsVug181hbwk/vJhRE= 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=eLZ4fUPrQrbt7FIi8eh6e+j83DwiHUC8faRiqF4uPzs=; b=XOzcK9f/rJNdcB1GBKPnxp7Z7yzbju93/DvL/9D/HHv7d0Je52IrV348YXgtLp9298 KyA0hwb+ekQJq9mGoMejtxokfh3oVMmTYSnbNa+e0CpQm4saSh8E1mmf4s8BGipKx8x0 FnJUZTxhENnM5wLBhY0JgmU+2meLIe50f90JhVOdexUP2bkDjfsqTyrgNC8TZG6lZNFH BxRKHsLp4tqOt9/E820h2mHaHGd1FbduO07sSzdP2GNSUd0xVGVmzrajVs6eLU4wNadM GglBaumXMj2t/+ct2ANv34mpTJQLHpsJm39vA6XnjemqjMlsSTZxU/aOKQZk+Gfm1dyE a93w== X-Gm-Message-State: AOAM531shohmoBpnxovtkZdByccO4jpF0b2QnyXFKkq9NGskvf+a68jT hekkROmb8qBsHLAYj1omNL7KVnZBNjxAMPfx X-Received: by 2002:a05:6512:400c:: with SMTP id br12mr4551864lfb.23.1633452450254; Tue, 05 Oct 2021 09:47:30 -0700 (PDT) Received: from mail-lf1-f44.google.com (mail-lf1-f44.google.com. [209.85.167.44]) by smtp.gmail.com with ESMTPSA id w11sm170924lfq.133.2021.10.05.09.47.26 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 05 Oct 2021 09:47:28 -0700 (PDT) Received: by mail-lf1-f44.google.com with SMTP id r19so6051856lfe.10 for ; Tue, 05 Oct 2021 09:47:26 -0700 (PDT) X-Received: by 2002:a05:6512:12c4:: with SMTP id p4mr4519659lfg.280.1633452446149; Tue, 05 Oct 2021 09:47:26 -0700 (PDT) MIME-Version: 1.0 References: <20211005094728.203ecef2@gandalf.local.home> <20211005123729.6adf304b@gandalf.local.home> In-Reply-To: <20211005123729.6adf304b@gandalf.local.home> From: Linus Torvalds Date: Tue, 5 Oct 2021 09:47:10 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [RFC][PATCH] rcu: Use typeof(p) instead of typeof(*p) * To: Steven Rostedt Cc: LKML , "Paul E. McKenney" , Josh Triplett , Mathieu Desnoyers , Lai Jiangshan , Joel Fernandes , Pablo Neira Ayuso , Jozsef Kadlecsik , Florian Westphal , David Miller , Hideaki YOSHIFUJI , David Ahern , Jakub Kicinski , rcu , NetFilter , coreteam@netfilter.org, Netdev Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Oct 5, 2021 at 9:37 AM Steven Rostedt wrote: > > Oh well, it was a fun exercise. Too bad we failed due to inconsistencies in > compilers :-( I'm admittedly surprised that something like this would be a "different compiler versions" issue. But "typeof()" isn't exactly standard C, so the fact that some version of gcc did something slightly different is annoying but I guess not _that_ surprising. Oh well indeed, Linus