Ok booting SLUB without "slub_debug" and having CONFIG_DEBUG_LOCK_ALLOC CONFIG_LOCKDEP will trigger the problem. So I guess the issue is that lockdep does a slab alloc while we get the slab lock during slab alloc? -