This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: Continuing the UAPI split
- From: Christian Brauner <christian dot brauner at ubuntu dot com>
- To: Elichai Turkel <elichai dot turkel at gmail dot com>,linux-api at vger dot kernel dot org,libc-alpha <libc-alpha at sourceware dot org>,Florian Weimer <fweimer at redhat dot com>
- Date: Thu, 07 Nov 2019 13:05:16 +0100
- Subject: Re: Continuing the UAPI split
- References: <CALN7hCK0EXLXjPRPr+tuuF2-uQvkLMCFDNzGhv9HS-jrAz6Hmg@mail.gmail.com>
[+Cc Florian, glibc]
On November 7, 2019 12:17:50 PM GMT+01:00, Elichai Turkel <elichai.turkel@gmail.com> wrote:
>Hi,
>I'm working on a library that calls syscalls directly to the kernel.
>`make hedears_install` is a great command to auto generate the UAPI
>headers that are needed to call the kernel.
>
>But the headers are still missing a bunch of defines for flags and
>structs.
>
>I wanted to know if patches to move more things from `./include/linux`
>to `./include/uapi/linux` are welcome (obviously only
>typedefs/defines/structs that are required for the syscalls)
>
>I think the UAPI is really close to getting a complete set of things
>needed to communicate with the syscalls, but still not quite there. I
>would like to push patches whenever I see missing things that my
>library needs (that way it will be incrementally and by usage only).
>
>Would love to get feedback.
>Thanks,
>Elichai.