This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: Add futex wrapper to glibc?
- From: "Joseph S. Myers" <joseph at codesourcery dot com>
- To: Carlos O'Donell <carlos at redhat dot com>
- Cc: Darren Hart <dvhart at infradead dot org>, Rich Felker <dalias at libc dot org>, Roland McGrath <roland at hack dot frob dot com>, Torvald Riegel <triegel at redhat dot com>, GLIBC Devel <libc-alpha at sourceware dot org>, Michael Kerrisk <mtk dot manpages at gmail dot com>
- Date: Thu, 30 Oct 2014 17:09:15 +0000
- Subject: Re: Add futex wrapper to glibc?
- Authentication-results: sourceware.org; auth=none
- References: <1410881785 dot 4967 dot 292 dot camel at triegel dot csb> <20140917194100 dot 23B722C26C5 at topped-with-meat dot com> <1410983178 dot 27838 dot 27 dot camel at triegel dot csb> <20140917195918 dot 6F06C2C3974 at topped-with-meat dot com> <20140917231708 dot GC23797 at brightrain dot aerifal dot cx> <544953F7 dot 1020607 at redhat dot com> <20141030015915 dot GF14609 at vmdeb7> <5451A85B dot 5020709 at redhat dot com>
On Wed, 29 Oct 2014, Carlos O'Donell wrote:
> The WIP consensus is that deprecated kernel syscalls or features will
> not be part of wrappers.
Deprecated *syscalls* will not have wrappers. If a particular syscall is
to have a wrapper, I don't think there's any consensus for glibc to try to
filter out deprecated uses and only pass through non-deprecated ones (and
wrappers should definitely allow through unknown flags, futex operations
etc., rather than requiring glibc to have a full understanding of valid
arguments to the syscall).
--
Joseph S. Myers
joseph@codesourcery.com