lkml.org 
[lkml]   [2015]   [Apr]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    SubjectRe: Revised futex(2) man page for review
    From
    Date
    On Tue, 2015-04-14 at 23:40 +0200, Thomas Gleixner wrote:
    > On Sat, 28 Mar 2015, Peter Zijlstra wrote:
    > > On Sat, Mar 28, 2015 at 09:53:21AM +0100, Michael Kerrisk (man-pages) wrote:
    > > > So, please take a look at the page below. At this point,
    > > > I would most especially appreciate help with the FIXMEs.
    > >
    > > For people who cannot read that troff gibberish (me)..
    >
    > Ditto :)
    >
    > > NOTES
    > > Glibc does not provide a wrapper for this system call; call it using
    > > syscall(2).
    >
    > You might mention that pthread_mutex, pthread_condvar interfaces are
    > high level wrappers for the syscall and recommended to be used for
    > normal use cases. IIRC unnamed semaphores are implemented with futexes
    > as well.

    If we add this, I'd rephrase it to something like that there are
    high-level programming abstractions such as the pthread_condvar
    interfaces or semaphores that are implemented using the syscall and that
    are typically a better fit for normal use cases. I'd consider only the
    condvars as something like a wrapper, or targeting a similar use case.



    \
     
     \ /
      Last update: 2015-04-15 12:41    [W:7.629 / U:0.016 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site