Kernel panic on PowerEdge 1950 under certain stress load

Kris Kennaway kris at FreeBSD.org
Tue Sep 25 10:54:52 PDT 2007


Ivan Voras wrote:
> Kris Kennaway wrote:
> 
>> Does it really? i.e. did you compare the function names in detail and 
>> find that they match precisely, or do you just mean "they are both 
>> panics of some description and I dunno what it all means"? :)  I ask 
>> because the linked trace does not involve a spinlock, which means it 
>> cannot be precisely the same trace.
> 
> Isn't spinning and waiting "adaptive"? (AFAIK some locks spin for a 
> short while before they wait). At least, that's why I thought they might 
> be the same problem.

Not in the sense of transmuting a sleep mutex into a spin mutex, no. 
sleep mutexes will spin when the lock holder is currently running, but 
this happens within the context of the mtx_lock_sleep function itself.

Kris


More information about the freebsd-hackers mailing list