Re: [zd1211-devs] Race condition
Status: Beta
Brought to you by:
mayne
From: Keith C. <kei...@gm...> - 2006-01-02 12:57:53
|
Hi Guennadi <snip> > Ok, in your original post you said "locks up the system", which I > interpreted as a complete system irresponsiveness. That's why I suggested > using a serial console. If only one process "hangs" you certainly can > check for Oopses with dmesg, and, probably, won't see any. If you mean > that the system freese follows the task hang, then they are not > necessarily related, which means, your trace is, unfortunately, not > necessarily useful, and then indeed a serial console could help. > I am very sorry for not checking my posts more carefully. Before changing to 8KB stack, I was getting system freezes (complete system irresponsiveness) and have been tearing my hair out for several weeks. After changing to 8KB stack, I was only getting process hanging, which is a big improvement. And you are correct again, there wasn't an Oops message in the dmesg. Currently the unit has passed 18 hours of testing, I will report any findings soon. <snip> > Try stack overflow debugging? This is actually something to debug / fix..= . > I am guessing this is not the same as "Check for stack overflows" in the kernel config option? I already have that option selected. I will do a google on stack overflow debugging. Currently I have 2 boxes used for stress testing the driver, I will set 4KB stack on one of them and start debugging for stack overflows. Regards Keith |