[PATCH] changing CONFIG_LOCALVERSION rebuilds too much, for no good reason
This patch removes almost all inclusions of linux/version.h. The 3 #defines are unused in most of the touched files. A few drivers use the simple KERNEL_VERSION(a,b,c) macro, which is unfortunatly in linux/version.h. There are also lots of #ifdef for long obsolete kernels, this was not touched. In a few places, the linux/version.h include was move to where the LINUX_VERSION_CODE was used. quilt vi `find * -type f -name "*.[ch]"|xargs grep -El '(UTS_RELEASE|LINUX_VERSION_CODE|KERNEL_VERSION|linux/version.h)'|grep -Ev '(/(boot|coda|drm)/|~$)'` search pattern: /UTS_RELEASE\|LINUX_VERSION_CODE\|KERNEL_VERSION\|linux\/\(utsname\|version\).h Signed-off-by:Olaf Hering <olh@suse.de> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
Showing
- arch/arm/mach-omap1/leds-h2p2-debug.c 0 additions, 1 deletionarch/arm/mach-omap1/leds-h2p2-debug.c
- arch/arm/plat-omap/ocpi.c 0 additions, 1 deletionarch/arm/plat-omap/ocpi.c
- arch/cris/arch-v10/drivers/pcf8563.c 0 additions, 1 deletionarch/cris/arch-v10/drivers/pcf8563.c
- arch/cris/arch-v10/kernel/fasttimer.c 0 additions, 1 deletionarch/cris/arch-v10/kernel/fasttimer.c
- arch/cris/arch-v32/drivers/nandflash.c 0 additions, 1 deletionarch/cris/arch-v32/drivers/nandflash.c
- arch/cris/arch-v32/drivers/pcf8563.c 0 additions, 1 deletionarch/cris/arch-v32/drivers/pcf8563.c
- arch/mips/tx4938/toshiba_rbtx4938/irq.c 0 additions, 1 deletionarch/mips/tx4938/toshiba_rbtx4938/irq.c
- arch/parisc/kernel/asm-offsets.c 0 additions, 1 deletionarch/parisc/kernel/asm-offsets.c
- arch/ppc/syslib/prom.c 0 additions, 1 deletionarch/ppc/syslib/prom.c
- arch/ppc/syslib/prom_init.c 0 additions, 1 deletionarch/ppc/syslib/prom_init.c
- drivers/block/amiflop.c 0 additions, 1 deletiondrivers/block/amiflop.c
- drivers/char/ip2.c 0 additions, 1 deletiondrivers/char/ip2.c
- drivers/char/mwave/tp3780i.c 0 additions, 1 deletiondrivers/char/mwave/tp3780i.c
- drivers/char/mxser.c 0 additions, 1 deletiondrivers/char/mxser.c
- drivers/char/specialix.c 0 additions, 1 deletiondrivers/char/specialix.c
- drivers/char/tpm/tpm.h 0 additions, 1 deletiondrivers/char/tpm/tpm.h
- drivers/char/viocons.c 0 additions, 1 deletiondrivers/char/viocons.c
- drivers/char/viotape.c 0 additions, 1 deletiondrivers/char/viotape.c
- drivers/firmware/dell_rbu.c 0 additions, 1 deletiondrivers/firmware/dell_rbu.c
- drivers/infiniband/ulp/srp/ib_srp.c 0 additions, 1 deletiondrivers/infiniband/ulp/srp/ib_srp.c
Loading
Please register or sign in to comment