On Wed, 2012-03-28 at 18:36 +0200, Sven Eckelmann wrote: > > Is there another way how this should be done or is there a general problem why > there is no nested support for this incarnation of spin_lock?
No reason other than that it wasn't needed before now, but I see you've resolved things with a lockdep_set_class() which works too.