Paul Jackson wrote:
Don't confuse theory and practice. In theory, these new headers present information already known to the kernel, so should not be separate. But in practice, the demands are sufficiently different that it will be easier to maintain as a separate set of headers.
The only sane thing is to have a set of ABI headers with a clean, specific set of rules, which is included by the kernel private headers, as well as userspace.
-hpa - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
- Follow-Ups:
- Re: [RFC][MEGAPATCH] Change __ASSEMBLY__ to __ASSEMBLER__ (defined by GCC from 2.95 to current CVS)
- From: Paul Jackson <pj@sgi.com>
- Re: [RFC][MEGAPATCH] Change __ASSEMBLY__ to __ASSEMBLER__ (defined by GCC from 2.95 to current CVS)
- References:
- [RFC] Splitting out kernel<=>userspace ABI headers
- From: Kyle Moffett <mrmacman_g4@mac.com>
- Re: [RFC] Splitting out kernel<=>userspace ABI headers
- From: hpa@zytor.com (H. Peter Anvin)
- Re: [RFC] Splitting out kernel<=>userspace ABI headers
- From: Kyle Moffett <mrmacman_g4@mac.com>
- [RFC][MEGAPATCH] Change __ASSEMBLY__ to __ASSEMBLER__ (defined by GCC from 2.95 to current CVS)
- From: Kyle Moffett <mrmacman_g4@mac.com>
- Re: [RFC][MEGAPATCH] Change __ASSEMBLY__ to __ASSEMBLER__ (defined by GCC from 2.95 to current CVS)
- From: Kyle Moffett <mrmacman_g4@mac.com>
- Re: [RFC][MEGAPATCH] Change __ASSEMBLY__ to __ASSEMBLER__ (defined by GCC from 2.95 to current CVS)
- From: Andrew Morton <akpm@osdl.org>
- Re: [RFC][MEGAPATCH] Change __ASSEMBLY__ to __ASSEMBLER__ (defined by GCC from 2.95 to current CVS)
- From: Kyle Moffett <mrmacman_g4@mac.com>
- Re: [RFC][MEGAPATCH] Change __ASSEMBLY__ to __ASSEMBLER__ (defined by GCC from 2.95 to current CVS)
- From: Andrew Morton <akpm@osdl.org>
- Re: [RFC][MEGAPATCH] Change __ASSEMBLY__ to __ASSEMBLER__ (defined by GCC from 2.95 to current CVS)
- From: Kyle Moffett <mrmacman_g4@mac.com>
- Re: [RFC][MEGAPATCH] Change __ASSEMBLY__ to __ASSEMBLER__ (defined by GCC from 2.95 to current CVS)
- From: Andrew Morton <akpm@osdl.org>
- Re: [RFC][MEGAPATCH] Change __ASSEMBLY__ to __ASSEMBLER__ (defined by GCC from 2.95 to current CVS)
- From: Kyle Moffett <mrmacman_g4@mac.com>
- Re: [RFC][MEGAPATCH] Change __ASSEMBLY__ to __ASSEMBLER__ (defined by GCC from 2.95 to current CVS)
- From: Paul Jackson <pj@sgi.com>
- [RFC] Splitting out kernel<=>userspace ABI headers
- Prev by Date: Re: 2.6.13-mm3
- Next by Date: Re: [patch 2.6.13 6/6] x86_64: implement dma_sync_single_range_for_{cpu,device}
- Previous by thread: Re: [RFC][MEGAPATCH] Change __ASSEMBLY__ to __ASSEMBLER__ (defined by GCC from 2.95 to current CVS)
- Next by thread: Re: [RFC][MEGAPATCH] Change __ASSEMBLY__ to __ASSEMBLER__ (defined by GCC from 2.95 to current CVS)
- Index(es):
