lkml.org 
[lkml]   [2008]   [Apr]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [PATCH] Replace completions with semaphores

* Linus Torvalds <torvalds@linux-foundation.org> wrote:

> Why have "generic semaphores" at all, if we want to get rid of them?

i very much agree with the "get rid of semaphores" argument - the reason
why i initially supported the "move to generic semaphores" step was
because i saw it basically as the precursor to full removal: it is the
removal of semaphores from all architectures - with a small generic
compatibility wrapper to handle the remaining few uses of semaphores.

i got thoroughly surprised by the "increase the scope of semaphores"
angle to the patchset though, and in hindsight i'd rather see neither of
those generalizations and see semaphores die a slow but sure natural
death than to see their prolongation :-/
perhaps the 'remove all semaphores from all architectures' privilege
should be a final step kept for the lucky guy who manages to get rid of
the last remaining semaphore use in the kernel? :)

Ingo


\
 
 \ /
  Last update: 2008-04-15 19:09    [from the cache]
©2003-2011 Jasper Spaans