Re: [RFC PATCH v6 1/5] Thread-local ABI system call: cache CPU number of running thread

From: Florian Weimer
Date: Tue Apr 05 2016 - 12:02:53 EST


On 04/04/2016 10:48 PM, Mathieu Desnoyers wrote:

> Moreover, the feature set that the application knows about, glibc
> knows about, and the kernel knows about are three different things.
> My intent here is to have glibc stay out of the way as much as possible,
> since this is really an interface between various applications/libraries
> and the kernel.

Surely glibc can allocate the space based on what is advertised as
needed by the kernel? Why would it limit itself to what is supported by
the kernel headers it is compiled against if the actual size can be
queried from the kernel?

Florian