DragonFly BSD
DragonFly kernel List (threaded) for 2004-02
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: lkwt in DragonFly


To: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
From: David Xu <davidxu@xxxxxxxxxxxxxx>
Date: Mon, 09 Feb 2004 10:31:19 +0800

Matthew Dillon wrote:
I think I rambled on there. Please feel free to ask additional questions!


Your explanation is interesting, I am sorry that I am new to DFly,
but if two threads on same CPU wants to exclusivly access a data structure, what lock should be used ? does token still work ? on
FreeBSD, one can use mutex, but token is holden by CPU on DFly not by thread, so a thread really does not know if it already held the lock
or not, although its CPU already hold the token.


-Matt

David Xu





[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]