Re: PANIC: blockable slep lock (sx) msi _at_ ....msi.c:374

From: Julian Elischer <julian_at_elischer.org>
Date: Fri, 04 May 2007 14:40:32 -0700
John Baldwin wrote:

> 
> This is wrong because once you do critical_enter(), you are free to assume 
> that you won't do a context switch until you critical_exit(), and sx_xlock() 
> would violate that if it blocked on the lock.

wellllll critical enter doesn't block interupts so it's true if you don't call
an interrupt as a context switch.
(it doesn't SWITCH contexts but it does step into a different context.)

> 
Received on Fri May 04 2007 - 19:40:33 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:09 UTC