diff -urpNX dontdiff linux-2.5.47/drivers/base/bus.c linux-2.5.47-pci/drivers/base/bus.c --- linux-2.5.47/drivers/base/bus.c 2002-11-05 09:16:03.000000000 -0500 +++ linux-2.5.47-pci/drivers/base/bus.c 2002-11-16 22:42:08.000000000 -0500 @@ -13,6 +13,7 @@ #include #include #include +#include #include "base.h" static LIST_HEAD(bus_driver_list); diff -urpNX dontdiff linux-2.5.47/drivers/base/class.c linux-2.5.47-pci/drivers/base/class.c --- linux-2.5.47/drivers/base/class.c 2002-11-05 09:16:03.000000000 -0500 +++ linux-2.5.47-pci/drivers/base/class.c 2002-11-16 22:42:27.000000000 -0500 @@ -5,6 +5,7 @@ #include #include #include +#include #include "base.h" static LIST_HEAD(class_list); diff -urpNX dontdiff linux-2.5.47/drivers/base/core.c linux-2.5.47-pci/drivers/base/core.c --- linux-2.5.47/drivers/base/core.c 2002-11-05 09:16:03.000000000 -0500 +++ linux-2.5.47-pci/drivers/base/core.c 2002-11-16 22:39:42.000000000 -0500 @@ -8,10 +8,14 @@ #define DEBUG 0 #include -#include -#include #include #include +#include +#include +#include + +#include + #include "base.h" LIST_HEAD(global_device_list); diff -urpNX dontdiff linux-2.5.47/drivers/base/driver.c linux-2.5.47-pci/drivers/base/driver.c --- linux-2.5.47/drivers/base/driver.c 2002-11-05 09:16:03.000000000 -0500 +++ linux-2.5.47-pci/drivers/base/driver.c 2002-11-16 22:42:58.000000000 -0500 @@ -8,6 +8,7 @@ #include #include #include +#include #include "base.h" #define to_dev(node) container_of(node,struct device,driver_list) diff -urpNX dontdiff linux-2.5.47/drivers/base/interface.c linux-2.5.47-pci/drivers/base/interface.c --- linux-2.5.47/drivers/base/interface.c 2002-11-05 09:16:03.000000000 -0500 +++ linux-2.5.47-pci/drivers/base/interface.c 2002-11-16 22:41:00.000000000 -0500 @@ -8,6 +8,7 @@ #include #include #include +#include static ssize_t device_read_name(struct device * dev, char * buf, size_t count, loff_t off) { diff -urpNX dontdiff linux-2.5.47/drivers/base/intf.c linux-2.5.47-pci/drivers/base/intf.c --- linux-2.5.47/drivers/base/intf.c 2002-11-05 09:16:03.000000000 -0500 +++ linux-2.5.47-pci/drivers/base/intf.c 2002-11-16 22:43:24.000000000 -0500 @@ -6,6 +6,7 @@ #include #include +#include #include "base.h" diff -urpNX dontdiff linux-2.5.47/drivers/base/power.c linux-2.5.47-pci/drivers/base/power.c --- linux-2.5.47/drivers/base/power.c 2002-10-20 10:16:01.000000000 -0400 +++ linux-2.5.47-pci/drivers/base/power.c 2002-11-16 22:41:43.000000000 -0500 @@ -12,6 +12,7 @@ #include #include +#include #include "base.h" #define to_dev(node) container_of(node,struct device,g_list) diff -urpNX dontdiff linux-2.5.47/drivers/base/sys.c linux-2.5.47-pci/drivers/base/sys.c --- linux-2.5.47/drivers/base/sys.c 2002-11-05 09:16:03.000000000 -0500 +++ linux-2.5.47-pci/drivers/base/sys.c 2002-11-16 22:40:26.000000000 -0500 @@ -13,11 +13,12 @@ #define DEBUG 1 #include +#include #include #include #include #include -#include +#include /* The default system device parent. */ static struct device system_bus = { diff -urpNX dontdiff linux-2.5.47/drivers/mtd/ftl.c linux-2.5.47-pci/drivers/mtd/ftl.c --- linux-2.5.47/drivers/mtd/ftl.c 2002-11-14 10:52:11.000000000 -0500 +++ linux-2.5.47-pci/drivers/mtd/ftl.c 2002-11-16 21:36:42.000000000 -0500 @@ -841,7 +841,7 @@ static int ftl_open(struct inode *inode, return -EROFS; } - DEBUG(0, "ftl_cs: ftl_open(%s)\n", inode->i_bdev->b_disk->disk_name); + DEBUG(0, "ftl_cs: ftl_open(%s)\n", inode->i_bdev->bd_disk->disk_name); atomic_inc(&partition->open); @@ -855,7 +855,7 @@ static release_t ftl_close(struct inode partition_t *part = inode->i_bdev->bd_disk->private_data; int i; - DEBUG(0, "ftl_cs: ftl_close(%s)\n", inode->i_bdev->b_disk->disk_name); + DEBUG(0, "ftl_cs: ftl_close(%s)\n", inode->i_bdev->bd_disk->disk_name); /* Wait for any pending erase operations to complete */ if (part->mtd->sync) diff -urpNX dontdiff linux-2.5.47/drivers/mtd/nftlcore.c linux-2.5.47-pci/drivers/mtd/nftlcore.c --- linux-2.5.47/drivers/mtd/nftlcore.c 2002-10-31 11:23:22.000000000 -0500 +++ linux-2.5.47-pci/drivers/mtd/nftlcore.c 2002-11-16 22:53:54.000000000 -0500 @@ -25,10 +25,7 @@ #include #include #include - -#ifdef CONFIG_KMOD #include -#endif #include #include #include diff -urpNX dontdiff linux-2.5.47/include/linux/atmdev.h linux-2.5.47-pci/include/linux/atmdev.h --- linux-2.5.47/include/linux/atmdev.h 2002-10-01 03:06:27.000000000 -0400 +++ linux-2.5.47-pci/include/linux/atmdev.h 2002-11-16 21:47:04.000000000 -0500 @@ -205,7 +205,7 @@ struct atm_cirange { #undef __AAL_STAT_ITEMS #else -#include /* wait_queue_head_t */ +#include /* wait_queue_head_t */ #include /* struct timeval */ #include #include /* struct sk_buff */ diff -urpNX dontdiff linux-2.5.47/include/linux/blkdev.h linux-2.5.47-pci/include/linux/blkdev.h --- linux-2.5.47/include/linux/blkdev.h 2002-11-14 10:52:17.000000000 -0500 +++ linux-2.5.47-pci/include/linux/blkdev.h 2002-11-16 22:01:32.000000000 -0500 @@ -2,7 +2,6 @@ #define _LINUX_BLKDEV_H #include -#include #include #include #include diff -urpNX dontdiff linux-2.5.47/include/linux/coda_linux.h linux-2.5.47-pci/include/linux/coda_linux.h --- linux-2.5.47/include/linux/coda_linux.h 2002-10-15 09:32:41.000000000 -0400 +++ linux-2.5.47-pci/include/linux/coda_linux.h 2002-11-16 22:49:10.000000000 -0500 @@ -14,7 +14,6 @@ #include #include -#include #include #include #include diff -urpNX dontdiff linux-2.5.47/include/linux/device.h linux-2.5.47-pci/include/linux/device.h --- linux-2.5.47/include/linux/device.h 2002-11-05 09:16:05.000000000 -0500 +++ linux-2.5.47-pci/include/linux/device.h 2002-11-16 22:35:36.000000000 -0500 @@ -23,14 +23,16 @@ #ifndef _DEVICE_H_ #define _DEVICE_H_ -#include #include #include -#include -#include #include +#include +#include +#include +#include -#define DEVICE_NAME_SIZE 80 +#define DEVICE_NAME_SIZE 50 +#define DEVICE_NAME_HALF __stringify(20) /* Less than half to accommodate slop */ #define DEVICE_ID_SIZE 32 #define BUS_ID_SIZE 16 diff -urpNX dontdiff linux-2.5.47/include/linux/elf.h linux-2.5.47-pci/include/linux/elf.h --- linux-2.5.47/include/linux/elf.h 2002-11-14 10:52:17.000000000 -0500 +++ linux-2.5.47-pci/include/linux/elf.h 2002-11-16 22:23:32.000000000 -0500 @@ -1,7 +1,6 @@ #ifndef _LINUX_ELF_H #define _LINUX_ELF_H -#include #include #include diff -urpNX dontdiff linux-2.5.47/include/linux/ftape.h linux-2.5.47-pci/include/linux/ftape.h --- linux-2.5.47/include/linux/ftape.h 2002-10-01 03:07:12.000000000 -0400 +++ linux-2.5.47-pci/include/linux/ftape.h 2002-11-16 22:27:05.000000000 -0500 @@ -34,7 +34,7 @@ #define KERNEL_VER(major,minor,sublvl) (((major)<<16)+((minor)<<8)+(sublvl)) #ifdef __KERNEL__ -#include +#include #include #endif #include diff -urpNX dontdiff linux-2.5.47/include/linux/i2c.h linux-2.5.47-pci/include/linux/i2c.h --- linux-2.5.47/include/linux/i2c.h 2002-10-01 03:06:20.000000000 -0400 +++ linux-2.5.47-pci/include/linux/i2c.h 2002-11-16 22:32:14.000000000 -0500 @@ -48,7 +48,6 @@ struct i2c_msg; #endif #include /* for 2.2.xx */ -#include #include #include diff -urpNX dontdiff linux-2.5.47/include/linux/if_pppox.h linux-2.5.47-pci/include/linux/if_pppox.h --- linux-2.5.47/include/linux/if_pppox.h 2002-10-01 03:06:19.000000000 -0400 +++ linux-2.5.47-pci/include/linux/if_pppox.h 2002-11-16 22:38:08.000000000 -0500 @@ -24,7 +24,6 @@ #include #include #include -#include #include #include #endif /* __KERNEL__ */ diff -urpNX dontdiff linux-2.5.47/include/linux/input.h linux-2.5.47-pci/include/linux/input.h --- linux-2.5.47/include/linux/input.h 2002-10-15 09:32:41.000000000 -0400 +++ linux-2.5.47-pci/include/linux/input.h 2002-11-16 21:59:01.000000000 -0500 @@ -734,8 +734,9 @@ struct ff_effect { * In-kernel definitions. */ -#include #include +#include +#include #define NBITS(x) ((((x)-1)/BITS_PER_LONG)+1) #define BIT(x) (1UL<<((x)%BITS_PER_LONG)) diff -urpNX dontdiff linux-2.5.47/include/linux/interrupt.h linux-2.5.47-pci/include/linux/interrupt.h --- linux-2.5.47/include/linux/interrupt.h 2002-10-01 03:07:02.000000000 -0400 +++ linux-2.5.47-pci/include/linux/interrupt.h 2002-11-16 22:28:40.000000000 -0500 @@ -3,7 +3,6 @@ #define _LINUX_INTERRUPT_H #include -#include #include #include #include diff -urpNX dontdiff linux-2.5.47/include/linux/mtd/flashchip.h linux-2.5.47-pci/include/linux/mtd/flashchip.h --- linux-2.5.47/include/linux/mtd/flashchip.h 2002-10-01 03:07:36.000000000 -0400 +++ linux-2.5.47-pci/include/linux/mtd/flashchip.h 2002-11-16 21:21:17.000000000 -0500 @@ -17,7 +17,8 @@ * happens to be in - so we don't have to care whether we're on 2.2, which * has asm/spinlock.h, or 2.4, which has linux/spinlock.h */ -#include +#include +#include typedef enum { FL_READY, diff -urpNX dontdiff linux-2.5.47/include/linux/mtd/nand.h linux-2.5.47-pci/include/linux/mtd/nand.h --- linux-2.5.47/include/linux/mtd/nand.h 2002-10-01 03:07:36.000000000 -0400 +++ linux-2.5.47-pci/include/linux/mtd/nand.h 2002-11-16 21:17:45.000000000 -0500 @@ -28,7 +28,10 @@ #define __LINUX_MTD_NAND_H #include -#include +#include +#include +#include +#include /* * Searches for a NAND device diff -urpNX dontdiff linux-2.5.47/include/linux/nfsd/cache.h linux-2.5.47-pci/include/linux/nfsd/cache.h --- linux-2.5.47/include/linux/nfsd/cache.h 2002-10-31 11:23:26.000000000 -0500 +++ linux-2.5.47-pci/include/linux/nfsd/cache.h 2002-11-16 21:42:15.000000000 -0500 @@ -11,7 +11,8 @@ #define NFSCACHE_H #ifdef __KERNEL__ -#include +#include +#include /* * Representation of a reply cache entry. The first two members *must* diff -urpNX dontdiff linux-2.5.47/include/linux/parport.h linux-2.5.47-pci/include/linux/parport.h --- linux-2.5.47/include/linux/parport.h 2002-10-01 03:07:39.000000000 -0400 +++ linux-2.5.47-pci/include/linux/parport.h 2002-11-16 21:50:26.000000000 -0500 @@ -8,7 +8,6 @@ #ifndef _PARPORT_H_ #define _PARPORT_H_ -#include /* Start off with user-visible constants */ @@ -97,13 +96,14 @@ typedef enum { /* The rest is for the kernel only */ #ifdef __KERNEL__ -#include +#include +#include +#include #include +#include #include #include #include -#include -#include #define PARPORT_NEED_GENERIC_OPS .