On Wed, 30 Sep 2009, Luis Claudio R. Goncalves wrote: > Hello, > > This is apparently a new manifestation of the same issue I have been chasing > for quite a while and have been failing in a very shameful way to fix. In > the original issue, whenever I run deluge (bit torrent client) at > SCHED_FIFO, I got the error message below and system would freeze / panic > during shutdown: > > ================================================ > [ BUG: lock held when returning to user space! ] > ------------------------------------------------ > deluged/3035 is leaving the kernel with locks still held! > 1 lock held by deluged/3035: > #0: (&lock->lock){......}, at: [<ffffffffa02ae965>] ipt_do_table+0x10c/0x5f3 [ip_tables] Yikes. Can you please decode the code line for ffffffffa02ae965 ? Does the bug happen with function tracer enabled ? If yes, enable ftrace_dump_on_oops hook up a serial console and capture the dump. > BUG: unable to handle kernel paging request at 0000001e316060fe > IP: [<ffffffff811ff3e8>] plist_add+0x54/0xba The list is corrupted. Looks like we look at stale data. ftrace output might help there as well. Thanks, tglx -- To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html