lkml.org 
[lkml]   [2008]   [May]   [31]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH 0/3] 64-bit futexes: Intro


    On Sat, 31 May 2008, Linus Torvalds wrote:
    >
    > * Note that we don't need to update the high bits if we
    > * succeed (because the writer count is the _pending_ writer
    > * count, not the holding one)

    Btw, that comment is bogus, ignore it. It comes from an earlier algorithm
    I tried that also explained the contention case, but got unnecessarily
    complex. Separating out the queuing behaviour from the actual
    non-contended behaviour made things much simpler to explain, so I stopped
    even bothering with a "both" case.

    Too much cut-and-paste, IOW.

    Linus


    \
     
     \ /
      Last update: 2008-06-01 00:35    [W:3.993 / U:0.044 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site