This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: C11 threads ABI questions - enum values
- From: Christoph Hellwig <hch at lst dot de>
- To: Rich Felker <dalias at libc dot org>
- Cc: "Joseph S. Myers" <joseph at codesourcery dot com>, Roland McGrath <roland at hack dot frob dot com>, libc-alpha at sourceware dot org
- Date: Thu, 23 Oct 2014 10:00:34 +0200
- Subject: Re: C11 threads ABI questions - enum values
- Authentication-results: sourceware.org; auth=none
- References: <20141003151917 dot GS23797 at brightrain dot aerifal dot cx> <Pine dot LNX dot 4 dot 64 dot 1410031527460 dot 14538 at digraph dot polyomino dot org dot uk> <20141003153248 dot GT23797 at brightrain dot aerifal dot cx> <20141003183910 dot GA8806 at lst dot de> <20141003194932 dot GU23797 at brightrain dot aerifal dot cx> <20141004175346 dot GA23717 at lst dot de> <20141004225756 dot GV23797 at brightrain dot aerifal dot cx> <20141005094913 dot GA7947 at lst dot de> <20141005161358 dot GW23797 at brightrain dot aerifal dot cx> <20141005162317 dot GA12566 at lst dot de>
On Sun, Oct 05, 2014 at 06:23:17PM +0200, Christoph Hellwig wrote:
> On Sun, Oct 05, 2014 at 12:13:58PM -0400, Rich Felker wrote:
> > Yes, the lack of support for fchown, fchmod, fstat, fstatfs, fchdir,
>
> fstat, fstatfs and fchdir are already support on O_PATH descriptos, and
> below is an untested patch for fchmod and fchown.
Can you verify that this is enough to get full O_SEARCH semantics from
the kernel? I can submit this one ASAP, and then we can try to help to
make the new execveat suitable for O_EXEC.