linux/include
Dag-Erling Smørgrav abe842eb98 [PATCH] Avoid namespace pollution in <asm/param.h>
In commit 3D59121003721a8fad11ee72e646fd9d3076b5679c, the x86 and x86-64
<asm/param.h> was changed to include <linux/config.h> for the
configurable timer frequency.

However, asm/param.h is sometimes used in userland (it is included
indirectly from <sys/param.h>), so your commit pollutes the userland
namespace with tons of CONFIG_FOO macros.  This greatly confuses
software packages (such as BusyBox) which use CONFIG_FOO macros
themselves to control the inclusion of optional features.

After a short exchange, Christoph approved this patch

Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-01-02 08:38:38 -08:00
..
acpi [ACPI] increase owner_id limit to 64 from 32 2005-12-21 04:52:16 -05:00
asm-alpha
…
asm-arm [ARM] 3205/1: Handle new EABI relocations when loading kernel modules. 2005-12-14 22:04:22 +00:00
asm-arm26
…
asm-cris
…
asm-frv
…
asm-generic
…
asm-h8300
…
asm-i386 [PATCH] Avoid namespace pollution in <asm/param.h> 2006-01-02 08:38:38 -08:00
asm-ia64 [PATCH] x86_64/ia64 : Fix compilation error for node_to_first_cpu 2005-12-24 12:30:22 -08:00
asm-m32r
…
asm-m68k
…
asm-m68knommu
…
asm-mips [PATCH] ide: AU1200 IDE update 2005-12-15 02:17:46 +01:00
asm-parisc
…
asm-powerpc
…
asm-ppc [PATCH] ppc: ppc4xx_dma DMA_MODE_{READ,WRITE} fix 2005-12-16 14:43:05 -08:00
asm-s390
…
asm-sh
…
asm-sh64
…
asm-sparc [PATCH] sun4c_memerr_reg __iomem annotations 2005-12-15 10:01:29 -08:00
asm-sparc64
…
asm-um
…
asm-v850
…
asm-x86_64 [PATCH] Avoid namespace pollution in <asm/param.h> 2006-01-02 08:38:38 -08:00
asm-xtensa
…
keys
…
linux [PATCH] n_r3964: fixed usage of HZ; removed bad include 2005-12-24 15:37:00 -08:00
math-emu
…
media
…
mtd
…
net [IPV6] mcast: Fix multiple issues in MLDv2 reports. 2005-12-27 14:03:00 -08:00
pcmcia
…
rdma
…
rxrpc
…
scsi [SCSI] fix for fc transport recursion problem. 2005-12-15 19:22:14 -08:00
sound
…
video
…