On Mon, Nov 04, 2024 at 10:41:12AM +0100, Florian Westphal wrote: > v3: don't check for type->owner and add comment saying check on > inner_ops is enough. > Use IS_ERR() instead of ptr == NULL in patch 7/7. > No other changes. > > Mathieu reported a lockdep splat on rule deletion with > CONFIG_RCU_LIST=y. > > Unfortunately there are many more errors, and not all are false positives. > > First patches pass lockdep_commit_lock_is_held() to the rcu list traversal > macro so that those splats are avoided. > > The last two patches are real code change as opposed to > 'pass the transaction mutex to relax rcu check': > > Those two lists are not protected by transaction mutex so could be altered > in parallel in case of module load/removal. I have placed this series in nf-next testing branch. Thanks Florian.