![]() The IBM release of NGPT states that Linus has On Wednesday, Ma02:41:52 PM -0500 Bill Davidsen To: Bill Davidsen, Martin Wirth +Cc: linux-kernel 20:06 ` Alan Cox 1 sibling, 1 reply 84+ messages in threadįrom: Dave McCracken 19:52 UTC ( / raw) 19:41 ` Bill Davidsen 19:52 ` Dave McCracken (NGPT = Next Generation Pthreads, a cleaner and faster POSIX threads)ĭoing interesting things with little computers since 1979. Tried 2.4.19 other than to see the patch didn't apply). This be in 2.4.19 release? I've been running 2.4.17 for NGPT, haven't The IBM release of NGPT states that Linus hasĪpproved the inclusion of the NGPT patches in the mainline kernel. > (with synchronous futex release to implement pthread_cond_wait(.)!). > on futexes one needs some means to implement condition variables So I think to really implement a fast pthread lib based Here the condition variables are the equivalent to kernel > The normal way to use multithreading under UNIX is the pthread 7:31 ` Rusty Russell 1 sibling, 2 replies 84+ messages in threadįrom: Bill Davidsen 19:41 UTC ( / raw) 9:12 Futexes IV (Fast Lightweight Userspace Semaphores) Martin 19:41 ` Bill Davidsen * Re: Futexes IV (Fast Lightweight Userspace Semaphores) The user space code for pthread_cond_wait then of course needs aĬhaining of the protecting pthread_mutex and the futex used as condition Later we may also want FUTEX_SIGNAL_ONE and FUTEX_WAIT_TIMEOUT. Then we would have twoĪdditional variants of sys_futex (with parameters FUTEX_WAIT, This could either be done with the exported waitqueue approach or a bitĮasier (but less general) by associating a second hashed waitqueue withĮach futex (maybe marked by the odd offset+1?). (with synchronous futex release to implement pthread_cond_wait(.)!). On futexes one needs some means to implement condition variables The normal way to use multithreading under UNIX is the pthread But your "Applied" EMail rushed me into posting it. ![]() > I don't think your current patch is very useful. Because now I've been playing with a different approach. 7:31 ` Rusty Russell 0 siblings, 2 replies 84+ messages in thread Re: Futexes IV (Fast Lightweight Userspace Semaphores) All of help / color / mirror / Atom feed * Re: Futexes IV (Fast Lightweight Userspace Semaphores) 9:12 Martin Wirth ![]()
0 Comments
Leave a Reply. |