Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp427736ybz; Tue, 21 Apr 2020 11:45:26 -0700 (PDT) X-Google-Smtp-Source: APiQypJPg4wd5XDSYElYWTSWO75KWPThtWC2dxrLz87n9iRTaKlK14vNa/dt43Nw1F7quf9U8WD/ X-Received: by 2002:a05:6402:1fc:: with SMTP id i28mr5760430edy.18.1587494725795; Tue, 21 Apr 2020 11:45:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1587494725; cv=none; d=google.com; s=arc-20160816; b=qUe6dQw9YRC85BjhXJjKQsldJOm/Y6jN7cf5+/Cpiqpv2adNEZcWzCqFecLZ2wG4o/ 6Di4ltJrd3bETVxw6ehvIcUguaBG+6t2VzYZYooxDXoT0tTCGPnhKnDNo3pjC4qojn+1 yokptvdVc9lsBi0VPVq/34r9ckusTnrhXZdC5Z7zHvKZEEIJRrsOerSRekQzlQkwP1yW M4n1XFhNruY61LwMYMt44KreZF/f6rg7/0t/hdd+hxQRF01WEbISW8xVN0SiCxtjgchp EMA8tCIRQs1NTVszJJLkMrpG9WoG87S8DwRMPMcQIc11zzlSOhdEPu3cPqMPWo+SestP 0Egg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=P3kAvJO++eguajRXsG/n5n7oYF1JgCMF+hUCYrN1/xg=; b=XQWsOoAongMtp4q+nhmdYPCjQQihqWthbkWn2kf/y8ZOEd7bB72QYVQQQVALd+zC+L hnUGgk84fJuLFJOCp+sDN8M5vzjDxXcFxk0v8kekzOTROm35iqZbUzsoWWT2M3u/xoVZ CsXAXPJO4HWLNlqBuYcTwX/QTLLCqFaN0qtJyA/l3kmQ1jKqoBKQHHbJ+sPVqEdHuu7v Nzpt/LUWaV+LPPSXd+uKeA2lCdkl9neFw3RyzE+S6VqhxDFPx8wUBBH/+gc7l5fuy1fH tWi1JE8xj+j4aIriAd1leAEEqlYfTZu9mKWW1VF2q7KPItLLxVh/nr89b2/tpAd5+8nN 2oiA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=OrV75sJ7; 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 x17si1986134edi.378.2020.04.21.11.45.02; Tue, 21 Apr 2020 11:45:25 -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=OrV75sJ7; 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 S1729598AbgDUSnV (ORCPT + 99 others); Tue, 21 Apr 2020 14:43:21 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59738 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1729562AbgDUSnR (ORCPT ); Tue, 21 Apr 2020 14:43:17 -0400 Received: from mail-lj1-x241.google.com (mail-lj1-x241.google.com [IPv6:2a00:1450:4864:20::241]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A14FAC0610D5 for ; Tue, 21 Apr 2020 11:43:16 -0700 (PDT) Received: by mail-lj1-x241.google.com with SMTP id n6so11724691ljg.12 for ; Tue, 21 Apr 2020 11:43:16 -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=P3kAvJO++eguajRXsG/n5n7oYF1JgCMF+hUCYrN1/xg=; b=OrV75sJ7JQKXSTP33LjV3QbwQ+1OpDpShCbzluaAml47IaJlXUCvCFVNh0dT2ICaOR tP0ellSgXMcc5k5ikER9Nrb93hnp/fuQwpjpJAgKovwu7iy+//ZOUhUHick8HqdJW50T eqBCUYMnjMNZdxRwIOyjYkSeElTNWpr5H0uG0= 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=P3kAvJO++eguajRXsG/n5n7oYF1JgCMF+hUCYrN1/xg=; b=rCPZGTFQYZbpkHnInoZFjZShuqasnElLDH9v4NHXV/MS7xoZ68sXS+vrVCn7iK13fH QzBAgU22eSjtgH+IveL7HFCjM4+quEhBLzHjpYacR6DEmECHppSzBUPXABR9IU2IzDkl XWNUMmt/WdyBiXDePHs2JjYEDmSuc4NVzaJ9K3Oc1SY7gIkwQxgiCvVgKe6w+Md8wDTK GXsrEOZu4MXqyPECuvlHm75yPuksoxxwEejzFKfxJ5tve6FMRSVZp3N2mzumf/jPCG92 GINTwR65vVETlKcqGoC9CTP3LqcS8uJw1UfZVJ1K0HL+mwVxwL9EZ5J5Lib6ucBHuVLg cKYw== X-Gm-Message-State: AGi0PuYdOiYsBhtAh9N/fzVTyV0K8iPlfi+gB96dYd+eBqa0Qn10k9XM 5DbvPxW4IstdnMLy/73+astysjugjB4= X-Received: by 2002:a2e:87d3:: with SMTP id v19mr4771724ljj.176.1587494594193; Tue, 21 Apr 2020 11:43:14 -0700 (PDT) Received: from mail-lf1-f53.google.com (mail-lf1-f53.google.com. [209.85.167.53]) by smtp.gmail.com with ESMTPSA id w19sm2759113ljo.54.2020.04.21.11.43.12 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 21 Apr 2020 11:43:13 -0700 (PDT) Received: by mail-lf1-f53.google.com with SMTP id t11so11942997lfe.4 for ; Tue, 21 Apr 2020 11:43:12 -0700 (PDT) X-Received: by 2002:a19:9109:: with SMTP id t9mr14821322lfd.10.1587494592604; Tue, 21 Apr 2020 11:43:12 -0700 (PDT) MIME-Version: 1.0 References: <20200421151537.19241-1-will@kernel.org> In-Reply-To: <20200421151537.19241-1-will@kernel.org> From: Linus Torvalds Date: Tue, 21 Apr 2020 11:42:56 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v4 00/11] Rework READ_ONCE() to improve codegen To: Will Deacon Cc: Linux Kernel Mailing List , linux-arch , Android Kernel Team , Mark Rutland , Michael Ellerman , Peter Zijlstra , Segher Boessenkool , Christian Borntraeger , Luc Van Oostenryck , Arnd Bergmann , Peter Oberparleiter , Masahiro Yamada , Nick Desaulniers Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Apr 21, 2020 at 8:15 AM Will Deacon wrote: > > It's me again. This is version four of the READ_ONCE() codegen improvement > patches [...] Let's just plan on biting the bullet and do this for 5.8. I'm assuming that I'll juet get a pull request from you? > (I'm interpreting the silence as monumental joy) By now I think we can take that for granted. Because "monumental joy" is certainly exactly what I felt re-reading that "unqualified scalar type" macro. Or maybe it was just my breakfast trying to say "Hi!". Linus