This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: Can someone here consider wrapping the futex system calls?
- From: Joseph Myers <joseph at codesourcery dot com>
- To: Steven Stewart-Gallus <sstewartgallus00 at mylangara dot bc dot ca>
- Cc: <libc-alpha at sourceware dot org>
- Date: Sat, 24 Jan 2015 22:47:00 +0000
- Subject: Re: Can someone here consider wrapping the futex system calls?
- Authentication-results: sourceware.org; auth=none
- References: <fa9edc5f1057b dot 54c41cba at langara dot bc dot ca>
On Sat, 24 Jan 2015, Steven Stewart-Gallus wrote:
> Hello,
>
> I don't really have a problem with wrapping futex system calls myself but I need
> cancellable system calls so GLibc has to do it (unfortunately, FUTEX_FD which
> could allow workarounds never worked and was removed). Can someone here consider
> wrapping the futex system calls so I can cancel FUTEX_WAIT?
Please join in the discussion of principles for when there should be
wrappers for a system call, and work on driving that discussion to
consensus (e.g. seeking further views, analysing the common ground between
views expressed, looking at issues with different approaches for system
call wrappers, looking at how different suggestions from the discussion
would handle various existing system calls that currently lack wrappers
(or for that matter, those that currently have wrappers)).
See various references from
<https://sourceware.org/ml/libc-alpha/2015-01/msg00315.html>.
--
Joseph S. Myers
joseph@codesourcery.com