Received: by 2002:ad5:4acb:0:0:0:0:0 with SMTP id n11csp47471imw; Mon, 4 Jul 2022 05:06:38 -0700 (PDT) X-Google-Smtp-Source: AGRyM1sFO5pi3U9026cYoS/a91UchBGEXvhZP7zLtwoLTDcGkhCVTslUTYqALv+UlvpKoAdZ3gcl X-Received: by 2002:a05:6402:4144:b0:431:6ef0:bef7 with SMTP id x4-20020a056402414400b004316ef0bef7mr37561771eda.151.1656936398157; Mon, 04 Jul 2022 05:06:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1656936398; cv=none; d=google.com; s=arc-20160816; b=p4/MJ0wPsEHuZu57Dra+OmumJCMcoEDabgiUdoheos1Qg75SKOUdGN6jLXvq/BYPYA 99mug9derLfsNyO4VzoO+r3Eu3+1BI+4dtUMD9EfXKQZbKu71f0ZlzbCX1uVUFa84Y1l lE8TvAY8ZAZxNUHOgpviykwsC9rNe0yJDCjffcGEH/rlA8JBsmqAWByYnSIxSixXbwMF rOmT165DVnyHnBXKDiw7gK8E0zQe3PKNiJjcg0cMcrTl9uFgaugpNO0fEvs7vugoZuX5 pIhPobSiGsOngxFc40Yo4wHZAOJKWOZY3O80QZ493vHWoeaa106K10y3JVRTp+Cc1Rz7 GotQ== 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:date :message-id:subject:references:in-reply-to:cc:to:from; bh=WPjOVudRUXuNyENzXb1vZd9/dAP2+fAHJdy84hv5OGU=; b=LfyX/0PKLeiy+ooRDqaGsiTpAmkCjlkgJccoZug02qNLRpWgrJv9vbQuMSpDsaMzvh ZL+JxDI8xSHGuRfuNLFYaATN6wsH85mFRnJ6Iq2tXTcUAMBT3HeDlIL8OfKcL7xx4/3J wmHCb8Lxyv5qER3P+6/h/rELILFriOXXIxsDhRjpMME+O+TfKOwffdfPbk09gXjS/2XR AUhGWrkIjTgAc8JE3lcTnoao7JzTHNtj7EM2XAq98u9U1fSQhC4APb2IBiZ779zJj3E6 6Ev3A+CNBOfpzrxNEk52JSfWAnh6uT3o4QSNpIkizpgjQHBJZkR9fIsA0JCLpR/0wgmv x5LA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id o3-20020a170906974300b00724d542e91bsi5429216ejy.952.2022.07.04.05.06.12; Mon, 04 Jul 2022 05:06:38 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234169AbiGDLf6 (ORCPT + 99 others); Mon, 4 Jul 2022 07:35:58 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46570 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233700AbiGDLf4 (ORCPT ); Mon, 4 Jul 2022 07:35:56 -0400 Received: from gandalf.ozlabs.org (mail.ozlabs.org [IPv6:2404:9400:2221:ea00::3]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 64C7610547 for ; Mon, 4 Jul 2022 04:35:55 -0700 (PDT) Received: from authenticated.ozlabs.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail.ozlabs.org (Postfix) with ESMTPSA id 4Lc3dy2YgLz4xRC; Mon, 4 Jul 2022 21:35:50 +1000 (AEST) From: Michael Ellerman To: Christophe Leroy , Paul Mackerras , Benjamin Herrenschmidt , Michael Ellerman Cc: linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org In-Reply-To: References: Subject: Re: [PATCH 1/2] powerpc/irq: Don't open code irq_soft_mask helpers Message-Id: <165693439495.9954.8279750224507948132.b4-ty@ellerman.id.au> Date: Mon, 04 Jul 2022 21:33:14 +1000 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE, SPF_HELO_PASS,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 18 May 2022 10:32:27 +0200, Christophe Leroy wrote: > Use READ_ONCE() and WRITE_ONCE() instead of open coding > read and write of local PACA irq_soft_mask. > > For the write, add a barrier to keep the memory clobber > that was there previously. > > > [...] Applied to powerpc/next. [1/2] powerpc/irq: Don't open code irq_soft_mask helpers https://git.kernel.org/powerpc/c/ef5b570d3700fbb8628a58da0487486ceeb713cd [2/2] powerpc/irq: Replace #ifdefs by IS_ENABLED() https://git.kernel.org/powerpc/c/78ffe6a7e2a169c4dcbbd08717a0a8d738659d15 cheers