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    [W:3.983 / U:0.044 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site