Re: 2.6.24-rc7 lockdep warning when poweroff

From: Johannes Berg
Date: Mon Jan 14 2008 - 05:35:53 EST



> > When I "halt -p", lockdep warnings triggered as following (hand copy):
> >
> > WARNING : at kernel/lockdep.c: 700 lookup_lock_class()
> >
> > <snip>
> > lock_acquire
> > cleanup_workqueue_thread
> > workqueue_cpu_callback
> > notifier_call_chain
> > __raw_notifier_call_chain
> > raw_notifier_call_chain
> > __cpu_down
> > disable_nonboot_cpus
> > kernel_power_off
> > sys_reboot
> > <snip>
>
> My first guess would be a __create_workqueue_key() where a key is
> re-used with a different workqueue name.

Hm, can you elaborate how you got there from the trace above? I don't
think I'm following.

johannes

Attachment: signature.asc
Description: This is a digitally signed message part