Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp210306pxb; Wed, 3 Feb 2021 03:43:11 -0800 (PST) X-Google-Smtp-Source: ABdhPJxQk44MemT3ZxPXHYuhk+v7cEh7t0E6swt1t2E2os8IyjuFPq6mb8qhy5VICDkKAn7wTAFa X-Received: by 2002:a17:906:7c43:: with SMTP id g3mr2758760ejp.210.1612352591224; Wed, 03 Feb 2021 03:43:11 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1612352591; cv=none; d=google.com; s=arc-20160816; b=CDqhaD5q8IHqxwsC/aaQSRnXvGVf7K+/CLJTL6RGeNeNygNTKcxEKkk68ErxyET/mR z61qWqGbhvKPkG87Zcwc58sj/MYMULyCGNBO3mFalhcDqjuBcpqAlWI2LauReEqwHYh7 +rR3F/HL99N9J9m37kbmiZ545Y3H0Suq/7xrMTqXssKvWam9lOqS1z/mj1HrQGfR+ARF BVS9kU7S+kjjnXAmn7pDzvYsboFZ7iFOhQJ3DzWEYnXO30SMo/9SwTJ8Xy4V8lsWl24p kGtiuiQJCQVVcMsQKkaDMG75Lw8MTREMhLv6wEIFBDchU7W4OZ0a55/jwI1+YWCTT29y A9DQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:date:message-id:subject:references:in-reply-to :cc:to:from; bh=c8MegFf5y89cuhP11Qk6Rer0MWv+6ya5zLn6WuPA3dA=; b=B6E3ySzKpogHOUBK4O0CKmtyj5m/Gw4jEiP/wzmfg2bKyB+9XssS99cDTPTg+cNCcN ZwPylK80H20FF1HxRJHOR1N9ogLQ95+wR0GDSMz4GyOTltTXLHt6wGZYiRZMcStCvxgF u9CNzNZwDtC0FQDnhjT3v5jb2PDXcaJQPE1aYt7G6zIsP0OhPcEp1h07HtTNay6neRvq uYrq2lTV8mMSCXFgWUp9tQvhy6e/HVP2ZFy9iVbLGUhkua/5h1HrdmieiUQr5h0WNReC t43XACRdHR9YOZjxxfcY1syI5FYS/hXq8Iki/yDFK7mZUTxsGBN+fw0lYOJt1awIg058 X1IQ== 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 d7si1009469edo.283.2021.02.03.03.42.47; Wed, 03 Feb 2021 03:43:11 -0800 (PST) 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 S234296AbhBCLk6 (ORCPT + 99 others); Wed, 3 Feb 2021 06:40:58 -0500 Received: from bilbo.ozlabs.org ([203.11.71.1]:51237 "EHLO ozlabs.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234298AbhBCLks (ORCPT ); Wed, 3 Feb 2021 06:40:48 -0500 Received: by ozlabs.org (Postfix, from userid 1034) id 4DW08y6TrGz9sX5; Wed, 3 Feb 2021 22:40:02 +1100 (AEDT) From: Michael Ellerman To: mpe@ellerman.id.au, Qian Cai Cc: linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org, paulus@samba.org, aik@ozlabs.ru, paulmck@kernel.org In-Reply-To: <20200510051559.1959-1-cai@lca.pw> References: <20200510051559.1959-1-cai@lca.pw> Subject: Re: [PATCH] powerpc/mm/book3s64/iommu: fix some RCU-list locks Message-Id: <161235200882.1516112.5579154052220245435.b4-ty@ellerman.id.au> Date: Wed, 3 Feb 2021 22:40:02 +1100 (AEDT) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, 10 May 2020 01:15:59 -0400, Qian Cai wrote: > It is safe to traverse mm->context.iommu_group_mem_list with either > mem_list_mutex or the RCU read lock held. Silence a few RCU-list false > positive warnings and fix a few missing RCU read locks. > > arch/powerpc/mm/book3s64/iommu_api.c:330 RCU-list traversed in non-reader section!! > > other info that might help us debug this: > > [...] Applied to powerpc/next. [1/1] powerpc/mm/book3s64/iommu: fix some RCU-list locks https://git.kernel.org/powerpc/c/b5952f8125ae512420d5fc569adce591bea73bf5 cheers