Messages in this thread | | | From | "Manfred Spraul" <> | Subject | Re: <=2.4.17 deadlock (RedHat 7.2, SMP, ext3 related?) (2) | Date | Mon, 24 Dec 2001 22:22:53 +0100 |
| |
From: "Frank van Maarseveen" <F.vanMaarseveen@inter.NL.net> > > 0xc03fe0b1 <stext_lock+7289>: cmpb $0x0,0xc05dd400 > 0xc03fe0b8 <stext_lock+7296>: repz nop > 0xc03fe0ba <stext_lock+7298>: jle 0xc03fe0b1 <stext_lock+7289> > 0xc03fe0bc <stext_lock+7300>: jmp 0xc013fde0 <get_chrfops+240>
I assume 0xd05dd400 is kernel_flag.
> 0xc0403068 <stext_lock+27696>: cmpb $0x0,0xc057d540 > 0xc040306f <stext_lock+27703>: repz nop > 0xc0403071 <stext_lock+27705>: jle 0xc0403068 <stext_lock+27696> > 0xc0403073 <stext_lock+27707>: jmp 0xc0292df0 <ppp_destroy_interface+68>
And 0xc057d540 is all_ppp_lock.
The only obvious abuse is that both ppp_destroy_interface and ppp_create_interface call rtnl_lock (that's a semaphore) with the spinlock acquired.
-- Manfred
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |