Messages in this thread | | | Subject | Re: [PATCH RESEND] iommu: dmar: Fix RCU list debugging warnings | From | Lu Baolu <> | Date | Mon, 24 Feb 2020 07:34:27 +0800 |
| |
On 2020/2/24 0:55, Amol Grover wrote: > dmar_drhd_units is traversed using list_for_each_entry_rcu() > outside of an RCU read side critical section but under the > protection of dmar_global_lock. Hence add corresponding lockdep > expression to silence the following false-positive warnings: > > [ 1.603975] ============================= > [ 1.603976] WARNING: suspicious RCU usage > [ 1.603977] 5.5.4-stable #17 Not tainted > [ 1.603978] ----------------------------- > [ 1.603980] drivers/iommu/intel-iommu.c:4769 RCU-list traversed in non-reader section!! > > [ 1.603869] ============================= > [ 1.603870] WARNING: suspicious RCU usage > [ 1.603872] 5.5.4-stable #17 Not tainted > [ 1.603874] ----------------------------- > [ 1.603875] drivers/iommu/dmar.c:293 RCU-list traversed in non-reader section!! > > Tested-by: Madhuparna Bhowmik <madhuparnabhowmik10@gmail.com> > Signed-off-by: Amol Grover <frextrite@gmail.com>
Thanks for the fix.
Cc: stable@vger.kernel.org Acked-by: Lu Baolu <baolu.lu@linux.intel.com>
Best regards, baolu
| |