[patch 0/8] Re: All arch maintainers: 'make headers_check' fails on most architectures.

From: Arnd Bergmann
Date: Sun Sep 17 2006 - 21:39:15 EST


On Tuesday 12 September 2006 18:44, David Woodhouse wrote:

> Basically all but PowerPC and i386 have problems; and the latter works
> only if you apply the patches I sent to Linus a few days ago.
>
> This is just a basic check that the headers which _are_ exported don't
> try to include other headers which aren't. This can happen either
> because the former should not, or the latter _should_ be exported.
> Mostly, however, the solution is just to make sure the latter is
> included only within #ifdef __KERNEL__, because it's only needed within
> that ifdef anyway.

I have extended that script somewhat to check for more problems,
and fixed a number of problems in the process.

The bad news is that with this extended script, there will be even
more work for each architecture maintainer to make it check without
warnings.

Arnd <><

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/