On Mon, Jun 01, 2015 at 05:48:37PM +0200, Miroslav Benes wrote: > The list of loaded modules is walked through in > module_kallsyms_on_each_symbol (called by kallsyms_on_each_symbol). The > module_mutex lock should be acquired to prevent potential corruptions > in the list. > > This was uncovered with new lockdep asserts in module code introduced by > the commit 0be964be0d45 ("module: Sanitize RCU usage and locking") in > recent next- trees. > > Signed-off-by: Miroslav Benes <mbe...@suse.cz>
Thanks! Should we add a comment to kallsyms_on_each_symbol() so that others don't make this mistake? Acked-by: Josh Poimboeuf <jpoim...@redhat.com> -- Josh -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/