[Ksummit-2012-discuss] [ATTEND] Proposed discussion: Cleaning up the header file mess
arnd at arndb.de
Fri Jun 22 12:43:56 UTC 2012
On Thursday 21 June 2012, David Howells wrote:
> Firstly, Header file cleanups. I've been working on cleaning up the header
> files for a while, trying to eliminate circular dependencies. I have a number
> of steps I'd like to go through:
> (1) Split the Userspace API (UAPI) out of the kernel headers into its own
> header directories.
> (2) Move stuff out of the Kernel API (KAPI) headers that can be contained in
> individual directories as it is referenced by a single file or directory
> of files.
> (3) Make coherent what can be found in commmon arch headers. asm/system.h has
> been done now, but there's probably other stuff.
All good stuff. In the ARM architecture, we also need to thin out the
mach/*.h name space by moving a lot of the contents closer to where it was
used and out of global visibility.
More information about the Ksummit-2012-discuss