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: Rich Felker <dalias at libc dot org>
- To: Christoph Hellwig <hch at lst dot de>
- 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 12:38:33 -0400
- Subject: Re: C11 threads ABI questions - enum values
- Authentication-results: sourceware.org; auth=none
- References: <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> <20141023080034 dot GA29298 at lst dot de> <20141023163723 dot GE22465 at brightrain dot aerifal dot cx>
On Thu, Oct 23, 2014 at 12:37:23PM -0400, Rich Felker wrote:
> On Thu, Oct 23, 2014 at 10:00:34AM +0200, Christoph Hellwig wrote:
> > 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.
>
> I've got a lot of things I'm working on at the moment, but I'll try to
> give it a test maybe early next week. Is that soon enough?
Hmm, looking again it looks like it's not so much a matter of testing
the patch as verifying that there are no other missing cases. Is that
right? Let me know if I'm misunderstanding what you want.
Rich