RE: mutex blocking queues..

2001-07-24 Thread Julian Elischer
this strikes me as avoidable. I'll think about it.. Until then I guess I'll just have two lists in the thread.. one for sleep and one for mutexes. On Mon, 23 Jul 2001, John Baldwin wrote: On 23-Jul-01 Julian Elischer wrote: Why does the mutex not link blocked processes though the sleep

Re: mutex blocking queues..

2001-07-24 Thread Julian Elischer
Jake Burkholder wrote: Why does the mutex not link blocked processes though the sleep queue linked list entry? Why does it use the run queue entry? Because in some cases its necessary for a process to acquire mutexes while its on the sleep queue. If they used the same linkage the

RE: mutex blocking queues..

2001-07-23 Thread John Baldwin
On 23-Jul-01 Julian Elischer wrote: Why does the mutex not link blocked processes though the sleep queue linked list entry? Why does it use the run queue entry? In KSEs the sleep queue and run queue enties go into different sub structures and ahve different types so this breaks... do I