diff -Nur linux-2.4.32/include/asm-alpha/param.h linux-2.4.32.patched/include/asm-alpha/param.h --- linux-2.4.32/include/asm-alpha/param.h 2000-11-08 08:37:31.000000000 +0100 +++ linux-2.4.32.patched/include/asm-alpha/param.h 2006-03-13 18:55:54.000000000 +0100 @@ -13,6 +13,9 @@ # else # define HZ 1200 # endif +#ifdef __KERNEL__ +# define hz_to_std(a) (a) +#endif #endif #define EXEC_PAGESIZE 8192 diff -Nur linux-2.4.32/include/asm-alpha/signal.h linux-2.4.32.patched/include/asm-alpha/signal.h --- linux-2.4.32/include/asm-alpha/signal.h 1998-06-24 23:30:11.000000000 +0200 +++ linux-2.4.32.patched/include/asm-alpha/signal.h 2006-03-13 18:55:56.000000000 +0100 @@ -121,8 +121,15 @@ #define SA_PROBE SA_ONESHOT #define SA_SAMPLE_RANDOM SA_RESTART #define SA_SHIRQ 0x40000000 + +#ifdef CONFIG_NET_RANDOM +#define SA_NET_RANDOM SA_SAMPLE_RANDOM +#else +#define SA_NET_RANDOM 0 #endif +#endif /* __KERNEL__ */ + #define SIG_BLOCK 1 /* for blocking signals */ #define SIG_UNBLOCK 2 /* for unblocking signals */ #define SIG_SETMASK 3 /* for setting the signal mask */ diff -Nur linux-2.4.32/include/asm-arm/signal.h linux-2.4.32.patched/include/asm-arm/signal.h --- linux-2.4.32/include/asm-arm/signal.h 2003-08-25 13:44:43.000000000 +0200 +++ linux-2.4.32.patched/include/asm-arm/signal.h 2006-03-13 18:55:56.000000000 +0100 @@ -125,8 +125,15 @@ #define SA_PROBE 0x80000000 #define SA_SAMPLE_RANDOM 0x10000000 #define SA_SHIRQ 0x04000000 + +#ifdef CONFIG_NET_RANDOM +#define SA_NET_RANDOM SA_SAMPLE_RANDOM +#else +#define SA_NET_RANDOM 0 #endif +#endif /* __KERNEL__ */ + #define SIG_BLOCK 0 /* for blocking signals */ #define SIG_UNBLOCK 1 /* for unblocking signals */ #define SIG_SETMASK 2 /* for setting the signal mask */ diff -Nur linux-2.4.32/include/asm-cris/signal.h linux-2.4.32.patched/include/asm-cris/signal.h --- linux-2.4.32/include/asm-cris/signal.h 2001-02-09 01:32:44.000000000 +0100 +++ linux-2.4.32.patched/include/asm-cris/signal.h 2006-03-13 18:55:56.000000000 +0100 @@ -120,8 +120,15 @@ #define SA_PROBE SA_ONESHOT #define SA_SAMPLE_RANDOM SA_RESTART #define SA_SHIRQ 0x04000000 + +#ifdef CONFIG_NET_RANDOM +#define SA_NET_RANDOM SA_SAMPLE_RANDOM +#else +#define SA_NET_RANDOM 0 #endif +#endif /* __KERNEL__ */ + #define SIG_BLOCK 0 /* for blocking signals */ #define SIG_UNBLOCK 1 /* for unblocking signals */ #define SIG_SETMASK 2 /* for setting the signal mask */ diff -Nur linux-2.4.32/include/asm-i386/byteorder.h linux-2.4.32.patched/include/asm-i386/byteorder.h --- linux-2.4.32/include/asm-i386/byteorder.h 2003-06-13 16:51:38.000000000 +0200 +++ linux-2.4.32.patched/include/asm-i386/byteorder.h 2006-03-13 18:55:55.000000000 +0100 @@ -2,6 +2,7 @@ #define _I386_BYTEORDER_H #include +#include #ifdef __GNUC__ @@ -10,7 +11,7 @@ #include #endif -static __inline__ __const__ __u32 ___arch__swab32(__u32 x) +static __inline__ __attribute_const__ __u32 ___arch__swab32(__u32 x) { #ifdef CONFIG_X86_BSWAP __asm__("bswap %0" : "=r" (x) : "0" (x)); @@ -26,7 +27,7 @@ /* gcc should generate this for open coded C now too. May be worth switching to it because inline assembly cannot be scheduled. -AK */ -static __inline__ __const__ __u16 ___arch__swab16(__u16 x) +static __inline__ __attribute_const__ __u16 ___arch__swab16(__u16 x) { __asm__("xchgb %b0,%h0" /* swap bytes */ : "=q" (x) diff -Nur linux-2.4.32/include/asm-i386/param.h linux-2.4.32.patched/include/asm-i386/param.h --- linux-2.4.32/include/asm-i386/param.h 2000-10-27 20:04:43.000000000 +0200 +++ linux-2.4.32.patched/include/asm-i386/param.h 2006-03-13 18:55:54.000000000 +0100 @@ -3,6 +3,9 @@ #ifndef HZ #define HZ 100 +#ifdef __KERNEL__ +#define hz_to_std(a) (a) +#endif #endif #define EXEC_PAGESIZE 4096 diff -Nur linux-2.4.32/include/asm-i386/processor.h linux-2.4.32.patched/include/asm-i386/processor.h --- linux-2.4.32/include/asm-i386/processor.h 2004-02-18 14:36:32.000000000 +0100 +++ linux-2.4.32.patched/include/asm-i386/processor.h 2006-03-13 18:55:55.000000000 +0100 @@ -72,7 +72,6 @@ */ extern struct cpuinfo_x86 boot_cpu_data; -extern struct tss_struct init_tss[NR_CPUS]; #ifdef CONFIG_SMP extern struct cpuinfo_x86 cpu_data[]; @@ -357,6 +356,8 @@ unsigned long __cacheline_filler[5]; }; +extern struct tss_struct init_tss[NR_CPUS]; + struct thread_struct { unsigned long esp0; unsigned long eip; diff -Nur linux-2.4.32/include/asm-i386/signal.h linux-2.4.32.patched/include/asm-i386/signal.h --- linux-2.4.32/include/asm-i386/signal.h 2001-11-22 20:46:18.000000000 +0100 +++ linux-2.4.32.patched/include/asm-i386/signal.h 2006-03-13 18:55:56.000000000 +0100 @@ -119,8 +119,15 @@ #define SA_PROBE SA_ONESHOT #define SA_SAMPLE_RANDOM SA_RESTART #define SA_SHIRQ 0x04000000 + +#ifdef CONFIG_NET_RANDOM +#define SA_NET_RANDOM SA_SAMPLE_RANDOM +#else +#define SA_NET_RANDOM 0 #endif +#endif /* __KERNEL__ */ + #define SIG_BLOCK 0 /* for blocking signals */ #define SIG_UNBLOCK 1 /* for unblocking signals */ #define SIG_SETMASK 2 /* for setting the signal mask */ diff -Nur linux-2.4.32/include/asm-i386/string.h linux-2.4.32.patched/include/asm-i386/string.h --- linux-2.4.32/include/asm-i386/string.h 2001-11-22 20:46:18.000000000 +0100 +++ linux-2.4.32.patched/include/asm-i386/string.h 2006-03-13 18:55:55.000000000 +0100 @@ -337,7 +337,7 @@ #define struct_cpy(x,y) \ ({ \ if (sizeof(*(x)) != sizeof(*(y))) \ - __struct_cpy_bug; \ + __struct_cpy_bug(); \ memcpy(x, y, sizeof(*(x))); \ }) diff -Nur linux-2.4.32/include/asm-ia64/param.h linux-2.4.32.patched/include/asm-ia64/param.h --- linux-2.4.32/include/asm-ia64/param.h 2004-04-14 15:05:40.000000000 +0200 +++ linux-2.4.32.patched/include/asm-ia64/param.h 2006-03-13 18:55:54.000000000 +0100 @@ -7,9 +7,15 @@ * Based on . * * Modified 1998, 1999, 2002-2003 - * David Mosberger-Tang , Hewlett-Packard Co + * David Mosberger-Tang , Hewlett-Packard Co */ +#include + +#ifdef __KERNEL__ +#define hz_to_std(a) (a) +#endif + #define EXEC_PAGESIZE 65536 #ifndef NGROUPS diff -Nur linux-2.4.32/include/asm-ia64/signal.h linux-2.4.32.patched/include/asm-ia64/signal.h --- linux-2.4.32/include/asm-ia64/signal.h 2004-04-14 15:05:40.000000000 +0200 +++ linux-2.4.32.patched/include/asm-ia64/signal.h 2006-03-13 18:55:56.000000000 +0100 @@ -117,6 +117,12 @@ #define SA_SHIRQ 0x04000000 #define SA_PERCPU_IRQ 0x02000000 +#ifdef CONFIG_NET_RANDOM +#define SA_NET_RANDOM SA_SAMPLE_RANDOM +#else +#define SA_NET_RANDOM 0 +#endif + #endif /* __KERNEL__ */ #define SIG_BLOCK 0 /* for blocking signals */ diff -Nur linux-2.4.32/include/asm-m68k/param.h linux-2.4.32.patched/include/asm-m68k/param.h --- linux-2.4.32/include/asm-m68k/param.h 2001-01-04 22:00:55.000000000 +0100 +++ linux-2.4.32.patched/include/asm-m68k/param.h 2006-03-13 18:55:54.000000000 +0100 @@ -3,6 +3,9 @@ #ifndef HZ #define HZ 100 +#ifdef __KERNEL__ +#define hz_to_std(a) (a) +#endif #endif #define EXEC_PAGESIZE 8192 diff -Nur linux-2.4.32/include/asm-m68k/setup.h linux-2.4.32.patched/include/asm-m68k/setup.h --- linux-2.4.32/include/asm-m68k/setup.h 2000-01-26 21:44:21.000000000 +0100 +++ linux-2.4.32.patched/include/asm-m68k/setup.h 2006-03-13 18:55:55.000000000 +0100 @@ -361,12 +361,13 @@ #ifndef __ASSEMBLY__ extern int m68k_num_memory; /* # of memory blocks found (and used) */ extern int m68k_realnum_memory; /* real # of memory blocks found */ -extern struct mem_info m68k_memory[NUM_MEMINFO];/* memory description */ struct mem_info { unsigned long addr; /* physical address of memory chunk */ unsigned long size; /* length of memory chunk (in bytes) */ }; + +extern struct mem_info m68k_memory[NUM_MEMINFO];/* memory description */ #endif #endif /* __KERNEL__ */ diff -Nur linux-2.4.32/include/asm-m68k/signal.h linux-2.4.32.patched/include/asm-m68k/signal.h --- linux-2.4.32/include/asm-m68k/signal.h 2004-02-18 14:36:32.000000000 +0100 +++ linux-2.4.32.patched/include/asm-m68k/signal.h 2006-03-13 18:55:56.000000000 +0100 @@ -116,8 +116,15 @@ #define SA_PROBE SA_ONESHOT #define SA_SAMPLE_RANDOM SA_RESTART #define SA_SHIRQ 0x04000000 + +#ifdef CONFIG_NET_RANDOM +#define SA_NET_RANDOM SA_SAMPLE_RANDOM +#else +#define SA_NET_RANDOM 0 #endif +#endif /* __KERNEL__ */ + #define SIG_BLOCK 0 /* for blocking signals */ #define SIG_UNBLOCK 1 /* for unblocking signals */ #define SIG_SETMASK 2 /* for setting the signal mask */ diff -Nur linux-2.4.32/include/asm-mips/au1000_gpio.h linux-2.4.32.patched/include/asm-mips/au1000_gpio.h --- linux-2.4.32/include/asm-mips/au1000_gpio.h 2002-11-29 00:53:15.000000000 +0100 +++ linux-2.4.32.patched/include/asm-mips/au1000_gpio.h 2006-03-13 18:55:54.000000000 +0100 @@ -30,6 +30,13 @@ * 675 Mass Ave, Cambridge, MA 02139, USA. */ +/* + * Revision history + * 01/31/02 0.01 Initial release. Steve Longerbeam, MontaVista + * 10/12/03 0.1 Added Au1100/Au1500, GPIO2, and bit operations. K.C. Nishio, AMD + * 08/05/04 0.11 Added Au1550 and Au1200. K.C. Nishio + */ + #ifndef __AU1000_GPIO_H #define __AU1000_GPIO_H @@ -44,13 +51,94 @@ #define AU1000GPIO_TRISTATE _IOW (AU1000GPIO_IOC_MAGIC, 4, int) #define AU1000GPIO_AVAIL_MASK _IOR (AU1000GPIO_IOC_MAGIC, 5, int) +// bit operations +#define AU1000GPIO_BIT_READ _IOW (AU1000GPIO_IOC_MAGIC, 6, int) +#define AU1000GPIO_BIT_SET _IOW (AU1000GPIO_IOC_MAGIC, 7, int) +#define AU1000GPIO_BIT_CLEAR _IOW (AU1000GPIO_IOC_MAGIC, 8, int) +#define AU1000GPIO_BIT_TRISTATE _IOW (AU1000GPIO_IOC_MAGIC, 9, int) +#define AU1000GPIO_BIT_INIT _IOW (AU1000GPIO_IOC_MAGIC, 10, int) +#define AU1000GPIO_BIT_TERM _IOW (AU1000GPIO_IOC_MAGIC, 11, int) + +/* set this major numer same as the CRIS GPIO driver */ +#define AU1X00_GPIO_MAJOR (120) + +#define ENABLED_ZERO (0) +#define ENABLED_ONE (1) +#define ENABLED_10 (0x2) +#define ENABLED_11 (0x3) +#define ENABLED_111 (0x7) +#define NOT_AVAIL (-1) +#define AU1X00_MAX_PRIMARY_GPIO (32) + +#define AU1000_GPIO_MINOR_MAX AU1X00_MAX_PRIMARY_GPIO +/* Au1100, 1500, 1550 and 1200 have the secondary GPIO block */ +#define AU1XX0_GPIO_MINOR_MAX (48) + +#define AU1X00_GPIO_NAME "gpio" + +/* GPIO pins which are not multiplexed */ +#if defined(CONFIG_SOC_AU1000) + #define NATIVE_GPIOPIN ((1 << 15) | (1 << 8) | (1 << 7) | (1 << 1) | (1 << 0)) + #define NATIVE_GPIO2PIN (0) +#elif defined(CONFIG_SOC_AU1100) + #define NATIVE_GPIOPIN ((1 << 23) | (1 << 22) | (1 << 21) | (1 << 20) | (1 << 19) | (1 << 18) | \ + (1 << 17) | (1 << 16) | (1 << 7) | (1 << 1) | (1 << 0)) + #define NATIVE_GPIO2PIN (0) +#elif defined(CONFIG_SOC_AU1500) + #define NATIVE_GPIOPIN ((1 << 15) | (1 << 8) | (1 << 7) | (1 << 1) | (1 << 0)) + /* exclude the PCI reset output signal: GPIO[200], DMA_REQ2 and DMA_REQ3 */ + #define NATIVE_GPIO2PIN (0xfffe & ~((1 << 9) | (1 << 8))) +#elif defined(CONFIG_SOC_AU1550) + #define NATIVE_GPIOPIN ((1 << 15) | (1 << 8) | (1 << 7) | (1 << 6) | (1 << 1) | (1 << 0)) + /* please refere Au1550 Data Book, chapter 15 */ + #define NATIVE_GPIO2PIN (1 << 5) +#elif defined(CONFIG_SOC_AU1200) + #define NATIVE_GPIOPIN ((1 << 7) | (1 << 5)) + #define NATIVE_GPIO2PIN (0) +#endif + +/* minor as u32 */ +#define MINOR_TO_GPIOPIN(minor) ((minor < AU1X00_MAX_PRIMARY_GPIO) ? minor : (minor - AU1X00_MAX_PRIMARY_GPIO)) +#define IS_PRIMARY_GPIOPIN(minor) ((minor < AU1X00_MAX_PRIMARY_GPIO) ? 1 : 0) + +/* + * pin to minor mapping. + * GPIO0-GPIO31, minor=0-31. + * GPIO200-GPIO215, minor=32-47. + */ +typedef struct _au1x00_gpio_bit_ctl { + int direction; // The direction of this GPIO pin. 0: IN, 1: OUT. + int data; // Pin output when itized (0/1), or at the term. 0/1/-1 (tristate). +} au1x00_gpio_bit_ctl; + +typedef struct _au1x00_gpio_driver { + const char *driver_name; + const char *name; + int name_base; /* offset of printed name */ + short major; /* major device number */ + short minor_start; /* start of minor device number*/ + short num; /* number of devices */ +} au1x00_gpio_driver; + #ifdef __KERNEL__ -extern u32 get_au1000_avail_gpio_mask(void); -extern int au1000gpio_tristate(u32 data); -extern int au1000gpio_in(u32 *data); -extern int au1000gpio_set(u32 data); -extern int au1000gpio_clear(u32 data); -extern int au1000gpio_out(u32 data); +extern u32 get_au1000_avail_gpio_mask(u32 *avail_gpio2); +extern int au1000gpio_tristate(u32 minor, u32 data); +extern int au1000gpio_in(u32 minor, u32 *data); +extern int au1000gpio_set(u32 minor, u32 data); +extern int au1000gpio_clear(u32 minor, u32 data); +extern int au1000gpio_out(u32 minor, u32 data); +extern int au1000gpio_bit_read(u32 minor, u32 *read_data); +extern int au1000gpio_bit_set(u32 minor); +extern int au1000gpio_bit_clear(u32 minor); +extern int au1000gpio_bit_tristate(u32 minor); +extern int check_minor_to_gpio(u32 minor); +extern int au1000gpio_bit_init(u32 minor, au1x00_gpio_bit_ctl *bit_opt); +extern int au1000gpio_bit_term(u32 minor, au1x00_gpio_bit_ctl *bit_opt); + +extern void gpio_register_devfs (au1x00_gpio_driver *driver, unsigned int flags, unsigned minor); +extern void gpio_unregister_devfs (au1x00_gpio_driver *driver, unsigned minor); +extern int gpio_register_driver(au1x00_gpio_driver *driver); +extern int gpio_unregister_driver(au1x00_gpio_driver *driver); #endif #endif diff -Nur linux-2.4.32/include/asm-mips/au1000.h linux-2.4.32.patched/include/asm-mips/au1000.h --- linux-2.4.32/include/asm-mips/au1000.h 2005-01-19 15:10:11.000000000 +0100 +++ linux-2.4.32.patched/include/asm-mips/au1000.h 2006-03-13 18:55:54.000000000 +0100 @@ -160,28 +160,356 @@ #define ALLINTS (IE_IRQ0 | IE_IRQ1 | IE_IRQ2 | IE_IRQ3 | IE_IRQ4 | IE_IRQ5) #endif -/* SDRAM Controller */ +/* + * SDRAM Register Offsets + */ #if defined(CONFIG_SOC_AU1000) || defined(CONFIG_SOC_AU1500) || defined(CONFIG_SOC_AU1100) -#define MEM_SDMODE0 0xB4000000 -#define MEM_SDMODE1 0xB4000004 -#define MEM_SDMODE2 0xB4000008 - -#define MEM_SDADDR0 0xB400000C -#define MEM_SDADDR1 0xB4000010 -#define MEM_SDADDR2 0xB4000014 - -#define MEM_SDREFCFG 0xB4000018 -#define MEM_SDPRECMD 0xB400001C -#define MEM_SDAUTOREF 0xB4000020 - -#define MEM_SDWRMD0 0xB4000024 -#define MEM_SDWRMD1 0xB4000028 -#define MEM_SDWRMD2 0xB400002C +#define MEM_SDMODE0 (0x0000) +#define MEM_SDMODE1 (0x0004) +#define MEM_SDMODE2 (0x0008) +#define MEM_SDADDR0 (0x000C) +#define MEM_SDADDR1 (0x0010) +#define MEM_SDADDR2 (0x0014) +#define MEM_SDREFCFG (0x0018) +#define MEM_SDPRECMD (0x001C) +#define MEM_SDAUTOREF (0x0020) +#define MEM_SDWRMD0 (0x0024) +#define MEM_SDWRMD1 (0x0028) +#define MEM_SDWRMD2 (0x002C) +#define MEM_SDSLEEP (0x0030) +#define MEM_SDSMCKE (0x0034) + +#ifndef ASSEMBLER +/*typedef volatile struct +{ + uint32 sdmode0; + uint32 sdmode1; + uint32 sdmode2; + uint32 sdaddr0; + uint32 sdaddr1; + uint32 sdaddr2; + uint32 sdrefcfg; + uint32 sdautoref; + uint32 sdwrmd0; + uint32 sdwrmd1; + uint32 sdwrmd2; + uint32 sdsleep; + uint32 sdsmcke; + +} AU1X00_SDRAM;*/ +#endif + +/* + * MEM_SDMODE register content definitions + */ +#define MEM_SDMODE_F (1<<22) +#define MEM_SDMODE_SR (1<<21) +#define MEM_SDMODE_BS (1<<20) +#define MEM_SDMODE_RS (3<<18) +#define MEM_SDMODE_CS (7<<15) +#define MEM_SDMODE_TRAS (15<<11) +#define MEM_SDMODE_TMRD (3<<9) +#define MEM_SDMODE_TWR (3<<7) +#define MEM_SDMODE_TRP (3<<5) +#define MEM_SDMODE_TRCD (3<<3) +#define MEM_SDMODE_TCL (7<<0) + +#define MEM_SDMODE_BS_2Bank (0<<20) +#define MEM_SDMODE_BS_4Bank (1<<20) +#define MEM_SDMODE_RS_11Row (0<<18) +#define MEM_SDMODE_RS_12Row (1<<18) +#define MEM_SDMODE_RS_13Row (2<<18) +#define MEM_SDMODE_RS_N(N) ((N)<<18) +#define MEM_SDMODE_CS_7Col (0<<15) +#define MEM_SDMODE_CS_8Col (1<<15) +#define MEM_SDMODE_CS_9Col (2<<15) +#define MEM_SDMODE_CS_10Col (3<<15) +#define MEM_SDMODE_CS_11Col (4<<15) +#define MEM_SDMODE_CS_N(N) ((N)<<15) +#define MEM_SDMODE_TRAS_N(N) ((N)<<11) +#define MEM_SDMODE_TMRD_N(N) ((N)<<9) +#define MEM_SDMODE_TWR_N(N) ((N)<<7) +#define MEM_SDMODE_TRP_N(N) ((N)<<5) +#define MEM_SDMODE_TRCD_N(N) ((N)<<3) +#define MEM_SDMODE_TCL_N(N) ((N)<<0) + +/* + * MEM_SDADDR register contents definitions + */ +#define MEM_SDADDR_E (1<<20) +#define MEM_SDADDR_CSBA (0x03FF<<10) +#define MEM_SDADDR_CSMASK (0x03FF<<0) +#define MEM_SDADDR_CSBA_N(N) ((N)&(0x03FF<<22)>>12) +#define MEM_SDADDR_CSMASK_N(N) ((N)&(0x03FF<<22)>>22) + +/* + * MEM_SDREFCFG register content definitions + */ +#define MEM_SDREFCFG_TRC (15<<28) +#define MEM_SDREFCFG_TRPM (3<<26) +#define MEM_SDREFCFG_E (1<<25) +#define MEM_SDREFCFG_RE (0x1ffffff<<0) +#define MEM_SDREFCFG_TRC_N(N) ((N)< + +// This is defined in au1000.h with bogus value +#undef AU1X00_EXTERNAL_INT + +#define DBDMA_AC97_TX_CHAN DSCR_CMD0_PSC1_TX +#define DBDMA_AC97_RX_CHAN DSCR_CMD0_PSC1_RX +#define DBDMA_I2S_TX_CHAN DSCR_CMD0_PSC1_TX +#define DBDMA_I2S_RX_CHAN DSCR_CMD0_PSC1_RX + +/* SPI and SMB are muxed on the Pb1200 board. + Refer to board documentation. + */ +#define SPI_PSC_BASE PSC0_BASE_ADDR +#define SMBUS_PSC_BASE PSC0_BASE_ADDR +/* AC97 and I2S are muxed on the Pb1200 board. + Refer to board documentation. + */ +#define AC97_PSC_BASE PSC1_BASE_ADDR +#define I2S_PSC_BASE PSC1_BASE_ADDR + +#define BCSR_KSEG1_ADDR 0xB9800000 + +typedef volatile struct +{ + /*00*/ u16 whoami; + u16 reserved0; + /*04*/ u16 status; + u16 reserved1; + /*08*/ u16 switches; + u16 reserved2; + /*0C*/ u16 resets; + u16 reserved3; + + /*10*/ u16 pcmcia; + u16 reserved4; + /*14*/ u16 board; + u16 reserved5; + /*18*/ u16 disk_leds; + u16 reserved6; + /*1C*/ u16 system; + u16 reserved7; + + /*20*/ u16 intclr; + u16 reserved8; + /*24*/ u16 intset; + u16 reserved9; + /*28*/ u16 intclr_mask; + u16 reserved10; + /*2C*/ u16 intset_mask; + u16 reserved11; + + /*30*/ u16 sig_status; + u16 reserved12; + /*34*/ u16 int_status; + u16 reserved13; + /*38*/ u16 reserved14; + u16 reserved15; + /*3C*/ u16 reserved16; + u16 reserved17; + +} BCSR; + +static BCSR * const bcsr = (BCSR *)BCSR_KSEG1_ADDR; + +/* + * Register bit definitions for the BCSRs + */ +#define BCSR_WHOAMI_DCID 0x000F +#define BCSR_WHOAMI_CPLD 0x00F0 +#define BCSR_WHOAMI_BOARD 0x0F00 + +#define BCSR_STATUS_PCMCIA0VS 0x0003 +#define BCSR_STATUS_PCMCIA1VS 0x000C +#define BCSR_STATUS_SWAPBOOT 0x0040 +#define BCSR_STATUS_FLASHBUSY 0x0100 +#define BCSR_STATUS_IDECBLID 0x0200 +#define BCSR_STATUS_SD0WP 0x0400 +#define BCSR_STATUS_U0RXD 0x1000 +#define BCSR_STATUS_U1RXD 0x2000 + +#define BCSR_SWITCHES_OCTAL 0x00FF +#define BCSR_SWITCHES_DIP_1 0x0080 +#define BCSR_SWITCHES_DIP_2 0x0040 +#define BCSR_SWITCHES_DIP_3 0x0020 +#define BCSR_SWITCHES_DIP_4 0x0010 +#define BCSR_SWITCHES_DIP_5 0x0008 +#define BCSR_SWITCHES_DIP_6 0x0004 +#define BCSR_SWITCHES_DIP_7 0x0002 +#define BCSR_SWITCHES_DIP_8 0x0001 +#define BCSR_SWITCHES_ROTARY 0x0F00 + +#define BCSR_RESETS_ETH 0x0001 +#define BCSR_RESETS_CAMERA 0x0002 +#define BCSR_RESETS_DC 0x0004 +#define BCSR_RESETS_IDE 0x0008 +#define BCSR_RESETS_TV 0x0010 +/* not resets but in the same register */ +#define BCSR_RESETS_PWMR1mUX 0x0800 +#define BCSR_RESETS_PCS0MUX 0x1000 +#define BCSR_RESETS_PCS1MUX 0x2000 +#define BCSR_RESETS_SPISEL 0x4000 + +#define BCSR_PCMCIA_PC0VPP 0x0003 +#define BCSR_PCMCIA_PC0VCC 0x000C +#define BCSR_PCMCIA_PC0DRVEN 0x0010 +#define BCSR_PCMCIA_PC0RST 0x0080 +#define BCSR_PCMCIA_PC1VPP 0x0300 +#define BCSR_PCMCIA_PC1VCC 0x0C00 +#define BCSR_PCMCIA_PC1DRVEN 0x1000 +#define BCSR_PCMCIA_PC1RST 0x8000 + +#define BCSR_BOARD_LCDVEE 0x0001 +#define BCSR_BOARD_LCDVDD 0x0002 +#define BCSR_BOARD_LCDBL 0x0004 +#define BCSR_BOARD_CAMSNAP 0x0010 +#define BCSR_BOARD_CAMPWR 0x0020 +#define BCSR_BOARD_SD0PWR 0x0040 + +#define BCSR_LEDS_DECIMALS 0x0003 +#define BCSR_LEDS_LED0 0x0100 +#define BCSR_LEDS_LED1 0x0200 +#define BCSR_LEDS_LED2 0x0400 +#define BCSR_LEDS_LED3 0x0800 + +#define BCSR_SYSTEM_POWEROFF 0x4000 +#define BCSR_SYSTEM_RESET 0x8000 + +/* Bit positions for the different interrupt sources */ +#define BCSR_INT_IDE 0x0001 +#define BCSR_INT_ETH 0x0002 +#define BCSR_INT_PC0 0x0004 +#define BCSR_INT_PC0STSCHG 0x0008 +#define BCSR_INT_PC1 0x0010 +#define BCSR_INT_PC1STSCHG 0x0020 +#define BCSR_INT_DC 0x0040 +#define BCSR_INT_FLASHBUSY 0x0080 +#define BCSR_INT_PC0INSERT 0x0100 +#define BCSR_INT_PC0EJECT 0x0200 +#define BCSR_INT_PC1INSERT 0x0400 +#define BCSR_INT_PC1EJECT 0x0800 +#define BCSR_INT_SD0INSERT 0x1000 +#define BCSR_INT_SD0EJECT 0x2000 + +#define AU1XXX_SMC91111_PHYS_ADDR (0x19000300) +#define AU1XXX_SMC91111_IRQ DB1200_ETH_INT + +#define AU1XXX_ATA_PHYS_ADDR (0x18800000) +#define AU1XXX_ATA_PHYS_LEN (0x100) +#define AU1XXX_ATA_REG_OFFSET (5) +#define AU1XXX_ATA_INT DB1200_IDE_INT +#define AU1XXX_ATA_DDMA_REQ DSCR_CMD0_DMA_REQ1; +#define AU1XXX_ATA_RQSIZE 128 + +#define NAND_PHYS_ADDR 0x20000000 + +/* + * External Interrupts for Pb1200 as of 8/6/2004. + * Bit positions in the CPLD registers can be calculated by taking + * the interrupt define and subtracting the DB1200_INT_BEGIN value. + * *example: IDE bis pos is = 64 - 64 + ETH bit pos is = 65 - 64 + */ +#define DB1200_INT_BEGIN (AU1000_LAST_INTC1_INT + 1) +#define DB1200_IDE_INT (DB1200_INT_BEGIN + 0) +#define DB1200_ETH_INT (DB1200_INT_BEGIN + 1) +#define DB1200_PC0_INT (DB1200_INT_BEGIN + 2) +#define DB1200_PC0_STSCHG_INT (DB1200_INT_BEGIN + 3) +#define DB1200_PC1_INT (DB1200_INT_BEGIN + 4) +#define DB1200_PC1_STSCHG_INT (DB1200_INT_BEGIN + 5) +#define DB1200_DC_INT (DB1200_INT_BEGIN + 6) +#define DB1200_FLASHBUSY_INT (DB1200_INT_BEGIN + 7) +#define DB1200_PC0_INSERT_INT (DB1200_INT_BEGIN + 8) +#define DB1200_PC0_EJECT_INT (DB1200_INT_BEGIN + 9) +#define DB1200_PC1_INSERT_INT (DB1200_INT_BEGIN + 10) +#define DB1200_PC1_EJECT_INT (DB1200_INT_BEGIN + 11) +#define DB1200_SD0_INSERT_INT (DB1200_INT_BEGIN + 12) +#define DB1200_SD0_EJECT_INT (DB1200_INT_BEGIN + 13) + +#define DB1200_INT_END (DB1200_INT_BEGIN + 15) + +/* For drivers/pcmcia/au1000_db1x00.c */ +#define BOARD_PC0_INT DB1200_PC0_INT +#define BOARD_PC1_INT DB1200_PC1_INT +#define BOARD_CARD_INSERTED(SOCKET) bcsr->sig_status & (1<<(8+(2*SOCKET))) + +#endif /* __ASM_DB1200_H */ + diff -Nur linux-2.4.32/include/asm-mips/db1x00.h linux-2.4.32.patched/include/asm-mips/db1x00.h --- linux-2.4.32/include/asm-mips/db1x00.h 2005-01-19 15:10:11.000000000 +0100 +++ linux-2.4.32.patched/include/asm-mips/db1x00.h 2006-03-13 18:55:54.000000000 +0100 @@ -1,5 +1,5 @@ /* - * AMD Alchemy DB1x00 Reference Boards + * AMD Alchemy DB1x00 Reference Boards (BUT NOT DB1200) * * Copyright 2001 MontaVista Software Inc. * Author: MontaVista Software, Inc. @@ -36,9 +36,18 @@ #define AC97_PSC_BASE PSC1_BASE_ADDR #define SMBUS_PSC_BASE PSC2_BASE_ADDR #define I2S_PSC_BASE PSC3_BASE_ADDR +#define NAND_CS 1 +/* for drivers/pcmcia/au1000_db1x00.c */ +#define BOARD_PC0_INT AU1000_GPIO_3 +#define BOARD_PC1_INT AU1000_GPIO_5 +#define BOARD_CARD_INSERTED(SOCKET) !(bcsr->status & (1<<(4+SOCKET))) #else #define BCSR_KSEG1_ADDR 0xAE000000 +/* for drivers/pcmcia/au1000_db1x00.c */ +#define BOARD_PC0_INT AU1000_GPIO_2 +#define BOARD_PC1_INT AU1000_GPIO_5 +#define BOARD_CARD_INSERTED(SOCKET) !(bcsr->status & (1<<(4+SOCKET))) #endif /* @@ -66,6 +75,7 @@ } BCSR; +static BCSR * const bcsr = (BCSR *)BCSR_KSEG1_ADDR; /* * Register/mask bit definitions for the BCSRs @@ -130,14 +140,6 @@ #define BCSR_SWRESET_RESET 0x0080 -/* PCMCIA Db1x00 specific defines */ -#define PCMCIA_MAX_SOCK 1 -#define PCMCIA_NUM_SOCKS (PCMCIA_MAX_SOCK+1) - -/* VPP/VCC */ -#define SET_VCC_VPP(VCC, VPP, SLOT)\ - ((((VCC)<<2) | ((VPP)<<0)) << ((SLOT)*8)) - /* MTD CONFIG OPTIONS */ #if defined(CONFIG_MTD_DB1X00_BOOT) && defined(CONFIG_MTD_DB1X00_USER) #define DB1X00_BOTH_BANKS @@ -147,48 +149,15 @@ #define DB1X00_USER_ONLY #endif -/* SD controller macros */ -/* - * Detect card. - */ -#define mmc_card_inserted(_n_, _res_) \ - do { \ - BCSR * const bcsr = (BCSR *)0xAE000000; \ - unsigned long mmc_wp, board_specific; \ - if ((_n_)) { \ - mmc_wp = BCSR_BOARD_SD1_WP; \ - } else { \ - mmc_wp = BCSR_BOARD_SD0_WP; \ - } \ - board_specific = au_readl((unsigned long)(&bcsr->specific)); \ - if (!(board_specific & mmc_wp)) {/* low means card present */ \ - *(int *)(_res_) = 1; \ - } else { \ - *(int *)(_res_) = 0; \ - } \ - } while (0) - +#if defined(CONFIG_BLK_DEV_IDE_AU1XXX) && defined(CONFIG_MIPS_DB1550) /* - * Apply power to card slot(s). + * Daughter card information. */ -#define mmc_power_on(_n_) \ - do { \ - BCSR * const bcsr = (BCSR *)0xAE000000; \ - unsigned long mmc_pwr, mmc_wp, board_specific; \ - if ((_n_)) { \ - mmc_pwr = BCSR_BOARD_SD1_PWR; \ - mmc_wp = BCSR_BOARD_SD1_WP; \ - } else { \ - mmc_pwr = BCSR_BOARD_SD0_PWR; \ - mmc_wp = BCSR_BOARD_SD0_WP; \ - } \ - board_specific = au_readl((unsigned long)(&bcsr->specific)); \ - if (!(board_specific & mmc_wp)) {/* low means card present */ \ - board_specific |= mmc_pwr; \ - au_writel(board_specific, (int)(&bcsr->specific)); \ - au_sync(); \ - } \ - } while (0) +#define DAUGHTER_CARD_IRQ (AU1000_GPIO_8) +/* DC_IDE */ +#define AU1XXX_ATA_PHYS_ADDR (0x0C000000) +#define AU1XXX_ATA_REG_OFFSET (5) +#endif /* CONFIG_MIPS_DB1550 */ #endif /* __ASM_DB1X00_H */ diff -Nur linux-2.4.32/include/asm-mips/elf.h linux-2.4.32.patched/include/asm-mips/elf.h --- linux-2.4.32/include/asm-mips/elf.h 2004-02-18 14:36:32.000000000 +0100 +++ linux-2.4.32.patched/include/asm-mips/elf.h 2006-03-13 18:55:54.000000000 +0100 @@ -66,9 +66,10 @@ #define USE_ELF_CORE_DUMP #define ELF_EXEC_PAGESIZE PAGE_SIZE -#define ELF_CORE_COPY_REGS(_dest,_regs) \ - memcpy((char *) &_dest, (char *) _regs, \ - sizeof(struct pt_regs)); +extern void dump_regs(elf_greg_t *, struct pt_regs *regs); + +#define ELF_CORE_COPY_REGS(elf_regs, regs) \ + dump_regs((elf_greg_t *)&(elf_regs), regs); /* This yields a mask that user programs can use to figure out what instruction set this cpu supports. This could be done in userspace, diff -Nur linux-2.4.32/include/asm-mips/ficmmp.h linux-2.4.32.patched/include/asm-mips/ficmmp.h --- linux-2.4.32/include/asm-mips/ficmmp.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/asm-mips/ficmmp.h 2006-03-13 18:55:54.000000000 +0100 @@ -0,0 +1,156 @@ +/* + * FIC MMP + * + * ######################################################################## + * + * This program is free software; you can distribute it and/or modify it + * under the terms of the GNU General Public License (Version 2) as + * published by the Free Software Foundation. + * + * This program is distributed in the hope it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 59 Temple Place - Suite 330, Boston MA 02111-1307, USA. + * + * ######################################################################## + * + * + */ +#ifndef __ASM_FICMMP_H +#define __ASM_FICMMP_H + +#include +#include +#include + +// This is defined in au1000.h with bogus value +#undef AU1X00_EXTERNAL_INT + +#define DBDMA_AC97_TX_CHAN DSCR_CMD0_PSC1_TX +#define DBDMA_AC97_RX_CHAN DSCR_CMD0_PSC1_RX +#define DBDMA_I2S_TX_CHAN DSCR_CMD0_PSC1_TX +#define DBDMA_I2S_RX_CHAN DSCR_CMD0_PSC1_RX +/* SPI and SMB are muxed on the Pb1200 board. + Refer to board documentation. + */ +#define SPI_PSC_BASE PSC0_BASE_ADDR +#define SMBUS_PSC_BASE PSC0_BASE_ADDR +/* AC97 and I2S are muxed on the Pb1200 board. + Refer to board documentation. + */ +#define AC97_PSC_BASE PSC1_BASE_ADDR +#define I2S_PSC_BASE PSC1_BASE_ADDR + + +/* + * SMSC LAN91C111 + */ +#define AU1XXX_SMC91111_PHYS_ADDR (0xAC000300) +#define AU1XXX_SMC91111_IRQ AU1000_GPIO_5 + +/* DC_IDE and DC_ETHERNET */ +#define FICMMP_IDE_INT AU1000_GPIO_4 + +#define AU1XXX_ATA_PHYS_ADDR (0x0C800000) +#define AU1XXX_ATA_REG_OFFSET (5) +/* +#define AU1XXX_ATA_BASE (0x0C800000) +#define AU1XXX_ATA_END (0x0CFFFFFF) +#define AU1XXX_ATA_MEM_SIZE (AU1XXX_ATA_END - AU1XXX_ATA_BASE +1) + +#define AU1XXX_ATA_REG_OFFSET (5) +*/ +/* VPP/VCC */ +#define SET_VCC_VPP(VCC, VPP, SLOT)\ + ((((VCC)<<2) | ((VPP)<<0)) << ((SLOT)*8)) + + +#define FICMMP_CONFIG_BASE 0xAD000000 +#define FICMMP_CONFIG_ENABLE 13 + +#define FICMMP_CONFIG_I2SFREQ(N) (N<<0) +#define FICMMP_CONFIG_I2SXTAL0 (1<<0) +#define FICMMP_CONFIG_I2SXTAL1 (1<<1) +#define FICMMP_CONFIG_I2SXTAL2 (1<<2) +#define FICMMP_CONFIG_I2SXTAL3 (1<<3) +#define FICMMP_CONFIG_ADV1 (1<<4) +#define FICMMP_CONFIG_IDERST (1<<5) +#define FICMMP_CONFIG_LCMEN (1<<6) +#define FICMMP_CONFIG_CAMPWDN (1<<7) +#define FICMMP_CONFIG_USBPWREN (1<<8) +#define FICMMP_CONFIG_LCMPWREN (1<<9) +#define FICMMP_CONFIG_TVOUTPWREN (1<<10) +#define FICMMP_CONFIG_RS232PWREN (1<<11) +#define FICMMP_CONFIG_LCMDATAOUT (1<<12) +#define FICMMP_CONFIG_TVODATAOUT (1<<13) +#define FICMMP_CONFIG_ADV3 (1<<14) +#define FICMMP_CONFIG_ADV4 (1<<15) + +#define I2S_FREQ_8_192 (0x0) +#define I2S_FREQ_11_2896 (0x1) +#define I2S_FREQ_12_288 (0x2) +#define I2S_FREQ_24_576 (0x3) +//#define I2S_FREQ_12_288 (0x4) +#define I2S_FREQ_16_9344 (0x5) +#define I2S_FREQ_18_432 (0x6) +#define I2S_FREQ_36_864 (0x7) +#define I2S_FREQ_16_384 (0x8) +#define I2S_FREQ_22_5792 (0x9) +//#define I2S_FREQ_24_576 (0x10) +#define I2S_FREQ_49_152 (0x11) +//#define I2S_FREQ_24_576 (0x12) +#define I2S_FREQ_33_8688 (0x13) +//#define I2S_FREQ_36_864 (0x14) +#define I2S_FREQ_73_728 (0x15) + +#define FICMMP_IDE_PWR 9 +#define FICMMP_FOCUS_RST 2 + +static __inline void ficmmp_config_set(u16 bits) +{ + extern u16 ficmmp_config; + //printk("set_config: %X, Old: %X, New: %X\n", bits, ficmmp_config, ficmmp_config | bits); + ficmmp_config |= bits; + *((u16*)FICMMP_CONFIG_BASE) = ficmmp_config; +} + +static __inline void ficmmp_config_clear(u16 bits) +{ + extern u16 ficmmp_config; +// printk("clear_config: %X, Old: %X, New: %X\n", bits, ficmmp_config, ficmmp_config & ~bits); + ficmmp_config &= ~bits; + *((u16*)FICMMP_CONFIG_BASE) = ficmmp_config; +} + +static __inline void ficmmp_config_init(void) +{ + au1xxx_gpio_write(FICMMP_CONFIG_ENABLE, 0); //Enable configuration latch + ficmmp_config_set(FICMMP_CONFIG_LCMDATAOUT | FICMMP_CONFIG_TVODATAOUT | FICMMP_CONFIG_IDERST); //Disable display data buffers + ficmmp_config_set(FICMMP_CONFIG_I2SFREQ(I2S_FREQ_36_864)); +} + +static __inline u32 ficmmp_set_i2s_sample_rate(u32 rate) +{ + u32 freq; + + switch(rate) + { + case 88200: + case 44100: + case 8018: freq = I2S_FREQ_11_2896; break; + case 48000: + case 32000: //freq = I2S_FREQ_18_432; break; + case 8000: freq = I2S_FREQ_12_288; break; + default: freq = I2S_FREQ_12_288; rate = 8000; + } + ficmmp_config_clear(FICMMP_CONFIG_I2SFREQ(0xF)); + ficmmp_config_set(FICMMP_CONFIG_I2SFREQ(freq)); + return rate; +} + +#endif /* __ASM_FICMMP_H */ + diff -Nur linux-2.4.32/include/asm-mips/hazards.h linux-2.4.32.patched/include/asm-mips/hazards.h --- linux-2.4.32/include/asm-mips/hazards.h 2004-02-18 14:36:32.000000000 +0100 +++ linux-2.4.32.patched/include/asm-mips/hazards.h 2006-03-13 18:57:11.000000000 +0100 @@ -3,7 +3,7 @@ * License. See the file "COPYING" in the main directory of this archive * for more details. * - * Copyright (C) 2003 Ralf Baechle + * Copyright (C) 2003, 2004 Ralf Baechle */ #ifndef _ASM_HAZARDS_H #define _ASM_HAZARDS_H @@ -12,38 +12,200 @@ #ifdef __ASSEMBLY__ + .macro _ssnop + sll $0, $0, 1 + .endm + /* * RM9000 hazards. When the JTLB is updated by tlbwi or tlbwr, a subsequent * use of the JTLB for instructions should not occur for 4 cpu cycles and use * for data translations should not occur for 3 cpu cycles. */ #ifdef CONFIG_CPU_RM9000 -#define rm9000_tlb_hazard \ + +#define mtc0_tlbw_hazard \ .set push; \ .set mips32; \ - ssnop; ssnop; ssnop; ssnop; \ + _ssnop; _ssnop; _ssnop; _ssnop; \ .set pop + +#define tlbw_eret_hazard \ + .set push; \ + .set mips32; \ + _ssnop; _ssnop; _ssnop; _ssnop; \ + .set pop + #else -#define rm9000_tlb_hazard + +/* + * The taken branch will result in a two cycle penalty for the two killed + * instructions on R4000 / R4400. Other processors only have a single cycle + * hazard so this is nice trick to have an optimal code for a range of + * processors. + */ +#define mtc0_tlbw_hazard \ + b . + 8 +#define tlbw_eret_hazard \ + nop #endif +/* + * mtc0->mfc0 hazard + * The 24K has a 2 cycle mtc0/mfc0 execution hazard. + * It is a MIPS32R2 processor so ehb will clear the hazard. + */ + +#ifdef CONFIG_CPU_MIPSR2 +/* + * Use a macro for ehb unless explicit support for MIPSR2 is enabled + */ + .macro ehb + sll $0, $0, 3 + .endm + +#define irq_enable_hazard \ + ehb # irq_enable_hazard + +#define irq_disable_hazard \ + ehb # irq_disable_hazard + +#elif defined(CONFIG_CPU_R10000) || defined(CONFIG_CPU_RM9000) + +/* + * R10000 rocks - all hazards handled in hardware, so this becomes a nobrainer. + */ + +#define irq_enable_hazard + +#define irq_disable_hazard + #else /* + * Classic MIPS needs 1 - 3 nops or ssnops + */ +#define irq_enable_hazard +#define irq_disable_hazard \ + _ssnop; _ssnop; _ssnop + +#endif + +#else /* __ASSEMBLY__ */ + +/* * RM9000 hazards. When the JTLB is updated by tlbwi or tlbwr, a subsequent * use of the JTLB for instructions should not occur for 4 cpu cycles and use * for data translations should not occur for 3 cpu cycles. */ #ifdef CONFIG_CPU_RM9000 -#define rm9000_tlb_hazard() \ + +#define mtc0_tlbw_hazard() \ __asm__ __volatile__( \ ".set\tmips32\n\t" \ - "ssnop; ssnop; ssnop; ssnop\n\t" \ + "_ssnop; _ssnop; _ssnop; _ssnop\n\t" \ + ".set\tmips0") + +#define tlbw_use_hazard() \ + __asm__ __volatile__( \ + ".set\tmips32\n\t" \ + "_ssnop; _ssnop; _ssnop; _ssnop\n\t" \ ".set\tmips0") #else -#define rm9000_tlb_hazard() do { } while (0) + +/* + * Overkill warning ... + */ +#define mtc0_tlbw_hazard() \ + __asm__ __volatile__( \ + ".set noreorder\n\t" \ + "nop; nop; nop; nop; nop; nop;\n\t" \ + ".set reorder\n\t") + +#define tlbw_use_hazard() \ + __asm__ __volatile__( \ + ".set noreorder\n\t" \ + "nop; nop; nop; nop; nop; nop;\n\t" \ + ".set reorder\n\t") + #endif +/* + * mtc0->mfc0 hazard + * The 24K has a 2 cycle mtc0/mfc0 execution hazard. + * It is a MIPS32R2 processor so ehb will clear the hazard. + */ + +#ifdef CONFIG_CPU_MIPSR2 +/* + * Use a macro for ehb unless explicit support for MIPSR2 is enabled + */ +__asm__( + " .macro ehb \n\t" + " sll $0, $0, 3 \n\t" + " .endm \n\t" + " \n\t" + " .macro\tirq_enable_hazard \n\t" + " ehb \n\t" + " .endm \n\t" + " \n\t" + " .macro\tirq_disable_hazard \n\t" + " ehb \n\t" + " .endm"); + +#define irq_enable_hazard() \ + __asm__ __volatile__( \ + "ehb\t\t\t\t# irq_enable_hazard") + +#define irq_disable_hazard() \ + __asm__ __volatile__( \ + "ehb\t\t\t\t# irq_disable_hazard") + +#elif defined(CONFIG_CPU_R10000) + +/* + * R10000 rocks - all hazards handled in hardware, so this becomes a nobrainer. + */ + +__asm__( + " .macro\tirq_enable_hazard \n\t" + " .endm \n\t" + " \n\t" + " .macro\tirq_disable_hazard \n\t" + " .endm"); + +#define irq_enable_hazard() do { } while (0) +#define irq_disable_hazard() do { } while (0) + +#else + +/* + * Default for classic MIPS processors. Assume worst case hazards but don't + * care about the irq_enable_hazard - sooner or later the hardware will + * enable it and we don't care when exactly. + */ + +__asm__( + " .macro _ssnop \n\t" + " sll $0, $2, 1 \n\t" + " .endm \n\t" + " \n\t" + " # \n\t" + " # There is a hazard but we do not care \n\t" + " # \n\t" + " .macro\tirq_enable_hazard \n\t" + " .endm \n\t" + " \n\t" + " .macro\tirq_disable_hazard \n\t" + " _ssnop; _ssnop; _ssnop \n\t" + " .endm"); + +#define irq_enable_hazard() do { } while (0) +#define irq_disable_hazard() \ + __asm__ __volatile__( \ + "_ssnop; _ssnop; _ssnop;\t\t# irq_disable_hazard") + #endif +#endif /* __ASSEMBLY__ */ + #endif /* _ASM_HAZARDS_H */ diff -Nur linux-2.4.32/include/asm-mips/ide.h linux-2.4.32.patched/include/asm-mips/ide.h --- linux-2.4.32/include/asm-mips/ide.h 2003-08-25 13:44:43.000000000 +0200 +++ linux-2.4.32.patched/include/asm-mips/ide.h 2006-03-13 18:57:19.000000000 +0100 @@ -32,12 +32,12 @@ extern struct ide_ops *ide_ops; -static __inline__ int ide_default_irq(ide_ioreg_t base) +static inline int ide_default_irq(ide_ioreg_t base) { return ide_ops->ide_default_irq(base); } -static __inline__ ide_ioreg_t ide_default_io_base(int index) +static inline ide_ioreg_t ide_default_io_base(int index) { return ide_ops->ide_default_io_base(index); } @@ -48,7 +48,7 @@ ide_ops->ide_init_hwif_ports(hw, data_port, ctrl_port, irq); } -static __inline__ void ide_init_default_hwifs(void) +static inline void ide_init_default_hwifs(void) { #ifndef CONFIG_BLK_DEV_IDEPCI hw_regs_t hw; @@ -68,7 +68,89 @@ #define ide_ack_intr(hwif) ((hwif)->hw.ack_intr ? (hwif)->hw.ack_intr(hwif) : 1) #endif -#include +/* MIPS port and memory-mapped I/O string operations. */ + +static inline void __ide_flush_dcache_range(unsigned long addr, unsigned long size) +{ + if (cpu_has_dc_aliases) { + unsigned long end = addr + size; + for (; addr < end; addr += PAGE_SIZE) + flush_dcache_page(virt_to_page(addr)); + } +} + +static inline void __ide_insw(unsigned long port, void *addr, + unsigned int count) +{ + insw(port, addr, count); + __ide_flush_dcache_range((unsigned long)addr, count * 2); +} + +static inline void __ide_insl(unsigned long port, void *addr, unsigned int count) +{ + insl(port, addr, count); + __ide_flush_dcache_range((unsigned long)addr, count * 4); +} + +static inline void __ide_outsw(unsigned long port, const void *addr, + unsigned long count) +{ + outsw(port, addr, count); + __ide_flush_dcache_range((unsigned long)addr, count * 2); +} + +static inline void __ide_outsl(unsigned long port, const void *addr, + unsigned long count) +{ + outsl(port, addr, count); + __ide_flush_dcache_range((unsigned long)addr, count * 4); +} + +static inline void __ide_mm_insw(unsigned long port, void *addr, u32 count) +{ + unsigned long start = (unsigned long) addr; + + while (count--) { + *(u16 *)addr = readw(port); + addr += 2; + } + __ide_flush_dcache_range(start, count * 2); +} + +static inline void __ide_mm_insl(unsigned long port, void *addr, u32 count) +{ + unsigned long start = (unsigned long) addr; + + while (count--) { + *(u32 *)addr = readl(port); + addr += 4; + } + __ide_flush_dcache_range(start, count * 4); +} + +static inline void __ide_mm_outsw(unsigned long port, const void *addr, + u32 count) +{ + unsigned long start = (unsigned long) addr; + + while (count--) { + writew(*(u16 *)addr, port); + addr += 2; + } + __ide_flush_dcache_range(start, count * 2); +} + +static inline void __ide_mm_outsl(unsigned long port, const void *addr, + u32 count) +{ + unsigned long start = (unsigned long) addr; + + while (count--) { + writel(*(u32 *)addr, port); + addr += 4; + } + __ide_flush_dcache_range(start, count * 4); +} #endif /* __KERNEL__ */ diff -Nur linux-2.4.32/include/asm-mips/io.h linux-2.4.32.patched/include/asm-mips/io.h --- linux-2.4.32/include/asm-mips/io.h 2003-08-25 13:44:43.000000000 +0200 +++ linux-2.4.32.patched/include/asm-mips/io.h 2006-03-13 18:57:11.000000000 +0100 @@ -392,7 +392,8 @@ return __ioswab32(__val); } -static inline void __outsb(unsigned long port, void *addr, unsigned int count) +static inline void __outsb(unsigned long port, const void *addr, + unsigned int count) { while (count--) { outb(*(u8 *)addr, port); @@ -408,7 +409,8 @@ } } -static inline void __outsw(unsigned long port, void *addr, unsigned int count) +static inline void __outsw(unsigned long port, const void *addr, + unsigned int count) { while (count--) { outw(*(u16 *)addr, port); @@ -424,7 +426,8 @@ } } -static inline void __outsl(unsigned long port, void *addr, unsigned int count) +static inline void __outsl(unsigned long port, const void *addr, + unsigned int count) { while (count--) { outl(*(u32 *)addr, port); diff -Nur linux-2.4.32/include/asm-mips/mipsregs.h linux-2.4.32.patched/include/asm-mips/mipsregs.h --- linux-2.4.32/include/asm-mips/mipsregs.h 2005-01-19 15:10:12.000000000 +0100 +++ linux-2.4.32.patched/include/asm-mips/mipsregs.h 2006-03-13 18:57:11.000000000 +0100 @@ -757,10 +757,18 @@ #define read_c0_config1() __read_32bit_c0_register($16, 1) #define read_c0_config2() __read_32bit_c0_register($16, 2) #define read_c0_config3() __read_32bit_c0_register($16, 3) +#define read_c0_config4() __read_32bit_c0_register($16, 4) +#define read_c0_config5() __read_32bit_c0_register($16, 5) +#define read_c0_config6() __read_32bit_c0_register($16, 6) +#define read_c0_config7() __read_32bit_c0_register($16, 7) #define write_c0_config(val) __write_32bit_c0_register($16, 0, val) #define write_c0_config1(val) __write_32bit_c0_register($16, 1, val) #define write_c0_config2(val) __write_32bit_c0_register($16, 2, val) #define write_c0_config3(val) __write_32bit_c0_register($16, 3, val) +#define write_c0_config4(val) __write_32bit_c0_register($16, 4, val) +#define write_c0_config5(val) __write_32bit_c0_register($16, 5, val) +#define write_c0_config6(val) __write_32bit_c0_register($16, 6, val) +#define write_c0_config7(val) __write_32bit_c0_register($16, 7, val) /* * The WatchLo register. There may be upto 8 of them. @@ -874,42 +882,34 @@ */ static inline void tlb_probe(void) { - rm9000_tlb_hazard(); __asm__ __volatile__( ".set noreorder\n\t" "tlbp\n\t" ".set reorder"); - rm9000_tlb_hazard(); } static inline void tlb_read(void) { - rm9000_tlb_hazard(); __asm__ __volatile__( ".set noreorder\n\t" "tlbr\n\t" ".set reorder"); - rm9000_tlb_hazard(); } static inline void tlb_write_indexed(void) { - rm9000_tlb_hazard(); __asm__ __volatile__( ".set noreorder\n\t" "tlbwi\n\t" ".set reorder"); - rm9000_tlb_hazard(); } static inline void tlb_write_random(void) { - rm9000_tlb_hazard(); __asm__ __volatile__( ".set noreorder\n\t" "tlbwr\n\t" ".set reorder"); - rm9000_tlb_hazard(); } /* diff -Nur linux-2.4.32/include/asm-mips/mmu_context.h linux-2.4.32.patched/include/asm-mips/mmu_context.h --- linux-2.4.32/include/asm-mips/mmu_context.h 2005-01-19 15:10:12.000000000 +0100 +++ linux-2.4.32.patched/include/asm-mips/mmu_context.h 2006-03-13 18:55:54.000000000 +0100 @@ -27,7 +27,7 @@ #define TLBMISS_HANDLER_SETUP_PGD(pgd) \ pgd_current[smp_processor_id()] = (unsigned long)(pgd) #define TLBMISS_HANDLER_SETUP() \ - write_c0_context((unsigned long) smp_processor_id() << (23 + 3)); \ + write_c0_context((unsigned long) smp_processor_id() << 23); \ TLBMISS_HANDLER_SETUP_PGD(swapper_pg_dir) extern unsigned long pgd_current[]; diff -Nur linux-2.4.32/include/asm-mips/param.h linux-2.4.32.patched/include/asm-mips/param.h --- linux-2.4.32/include/asm-mips/param.h 2005-01-19 15:10:12.000000000 +0100 +++ linux-2.4.32.patched/include/asm-mips/param.h 2006-03-13 18:57:11.000000000 +0100 @@ -55,7 +55,7 @@ #endif /* defined(__KERNEL__) */ #endif /* defined(HZ) */ -#define EXEC_PAGESIZE 65536 +#define EXEC_PAGESIZE 4096 #ifndef NGROUPS #define NGROUPS 32 diff -Nur linux-2.4.32/include/asm-mips/pb1100.h linux-2.4.32.patched/include/asm-mips/pb1100.h --- linux-2.4.32/include/asm-mips/pb1100.h 2003-08-25 13:44:44.000000000 +0200 +++ linux-2.4.32.patched/include/asm-mips/pb1100.h 2006-03-13 18:55:54.000000000 +0100 @@ -1,5 +1,5 @@ /* - * Alchemy Semi PB1100 Referrence Board + * AMD Alchemy PB1100 Reference Boards * * Copyright 2001 MontaVista Software Inc. * Author: MontaVista Software, Inc. @@ -27,55 +27,108 @@ #ifndef __ASM_PB1100_H #define __ASM_PB1100_H -#define PB1100_IDENT 0xAE000000 -#define BOARD_STATUS_REG 0xAE000004 - #define PB1100_ROM_SEL (1<<15) - #define PB1100_ROM_SIZ (1<<14) - #define PB1100_SWAP_BOOT (1<<13) - #define PB1100_FLASH_WP (1<<12) - #define PB1100_ROM_H_STS (1<<11) - #define PB1100_ROM_L_STS (1<<10) - #define PB1100_FLASH_H_STS (1<<9) - #define PB1100_FLASH_L_STS (1<<8) - #define PB1100_SRAM_SIZ (1<<7) - #define PB1100_TSC_BUSY (1<<6) - #define PB1100_PCMCIA_VS_MASK (3<<4) - #define PB1100_RS232_CD (1<<3) - #define PB1100_RS232_CTS (1<<2) - #define PB1100_RS232_DSR (1<<1) - #define PB1100_RS232_RI (1<<0) - -#define PB1100_IRDA_RS232 0xAE00000C - #define PB1100_IRDA_FULL (0<<14) /* full power */ - #define PB1100_IRDA_SHUTDOWN (1<<14) - #define PB1100_IRDA_TT (2<<14) /* 2/3 power */ - #define PB1100_IRDA_OT (3<<14) /* 1/3 power */ - #define PB1100_IRDA_FIR (1<<13) - -#define PCMCIA_BOARD_REG 0xAE000010 - #define PB1100_SD_WP1_RO (1<<15) /* read only */ - #define PB1100_SD_WP0_RO (1<<14) /* read only */ - #define PB1100_SD_PWR1 (1<<11) /* applies power to SD1 */ - #define PB1100_SD_PWR0 (1<<10) /* applies power to SD0 */ - #define PB1100_SEL_SD_CONN1 (1<<9) - #define PB1100_SEL_SD_CONN0 (1<<8) - #define PC_DEASSERT_RST (1<<7) - #define PC_DRV_EN (1<<4) - -#define PB1100_G_CONTROL 0xAE000014 /* graphics control */ - -#define PB1100_RST_VDDI 0xAE00001C - #define PB1100_SOFT_RESET (1<<15) /* clear to reset the board */ - #define PB1100_VDDI_MASK (0x1F) +#define BCSR_KSEG1_ADDR 0xAE000000 + +/* + * Overlay data structure of the Pb1100 board registers. + * Registers located at physical 0E0000xx, KSEG1 0xAE0000xx + */ +typedef volatile struct +{ + /*00*/ unsigned short whoami; + unsigned short reserved0; + /*04*/ unsigned short status; + unsigned short reserved1; + /*08*/ unsigned short switches; + unsigned short reserved2; + /*0C*/ unsigned short resets; + unsigned short reserved3; + /*10*/ unsigned short pcmcia; + unsigned short reserved4; + /*14*/ unsigned short graphics; + unsigned short reserved5; + /*18*/ unsigned short leds; + unsigned short reserved6; + /*1C*/ unsigned short swreset; + unsigned short reserved7; + +} BCSR; -#define PB1100_LEDS 0xAE000018 -/* 11:8 is 4 discreet LEDs. Clearing a bit illuminates the LED. - * 7:0 is the LED Display's decimal points. +/* + * Register/mask bit definitions for the BCSRs */ -#define PB1100_HEX_LED 0xAE000018 +#define BCSR_WHOAMI_DCID 0x000F +#define BCSR_WHOAMI_CPLD 0x00F0 +#define BCSR_WHOAMI_BOARD 0x0F00 + +#define BCSR_STATUS_RS232_RI 0x0001 +#define BCSR_STATUS_RS232_DSR 0x0002 +#define BCSR_STATUS_RS232_CTS 0x0004 +#define BCSR_STATUS_RS232_CD 0x0008 +#define BCSR_STATUS_PCMCIA_VS_MASK 0x0030 +#define BCSR_STATUS_TSC_BUSY 0x0040 +#define BCSR_STATUS_SRAM_SIZ 0x0080 +#define BCSR_STATUS_FLASH_L_STS 0x0100 +#define BCSR_STATUS_FLASH_H_STS 0x0200 +#define BCSR_STATUS_ROM_H_STS 0x0400 +#define BCSR_STATUS_ROM_L_STS 0x0800 +#define BCSR_STATUS_FLASH_WP 0x1000 +#define BCSR_STATUS_SWAP_BOOT 0x2000 +#define BCSR_STATUS_ROM_SIZ 0x4000 +#define BCSR_STATUS_ROM_SEL 0x8000 + +#define BCSR_SWITCHES_DIP 0x00FF +#define BCSR_SWITCHES_DIP_1 0x0080 +#define BCSR_SWITCHES_DIP_2 0x0040 +#define BCSR_SWITCHES_DIP_3 0x0020 +#define BCSR_SWITCHES_DIP_4 0x0010 +#define BCSR_SWITCHES_DIP_5 0x0008 +#define BCSR_SWITCHES_DIP_6 0x0004 +#define BCSR_SWITCHES_DIP_7 0x0002 +#define BCSR_SWITCHES_DIP_8 0x0001 +#define BCSR_SWITCHES_ROTARY 0x0F00 +#define BCSR_SWITCHES_SDO_CL 0x8000 + +#define BCSR_RESETS_PHY0 0x0001 +#define BCSR_RESETS_PHY1 0x0002 +#define BCSR_RESETS_DC 0x0004 +#define BCSR_RESETS_RS232_RTS 0x0100 +#define BCSR_RESETS_RS232_DTR 0x0200 +#define BCSR_RESETS_FIR_SEL 0x2000 +#define BCSR_RESETS_IRDA_MODE_MASK 0xC000 +#define BCSR_RESETS_IRDA_MODE_FULL 0x0000 +#define BCSR_RESETS_IRDA_MODE_OFF 0x4000 +#define BCSR_RESETS_IRDA_MODE_2_3 0x8000 +#define BCSR_RESETS_IRDA_MODE_1_3 0xC000 + +#define BCSR_PCMCIA_PC0VPP 0x0003 +#define BCSR_PCMCIA_PC0VCC 0x000C +#define BCSR_PCMCIA_PC0_DR_VEN 0x0010 +#define BCSR_PCMCIA_PC0RST 0x0080 +#define BCSR_PCMCIA_SEL_SD_CON0 0x0100 +#define BCSR_PCMCIA_SEL_SD_CON1 0x0200 +#define BCSR_PCMCIA_SD0_PWR 0x0400 +#define BCSR_PCMCIA_SD1_PWR 0x0800 +#define BCSR_PCMCIA_SD0_WP 0x4000 +#define BCSR_PCMCIA_SD1_WP 0x8000 + +#define PB1100_G_CONTROL 0xAE000014 +#define BCSR_GRAPHICS_GPX_SMPASS 0x0010 +#define BCSR_GRAPHICS_GPX_BIG_ENDIAN 0x0020 +#define BCSR_GRAPHICS_GPX_RST 0x0040 + +#define BCSR_LEDS_DECIMALS 0x00FF +#define BCSR_LEDS_LED0 0x0100 +#define BCSR_LEDS_LED1 0x0200 +#define BCSR_LEDS_LED2 0x0400 +#define BCSR_LEDS_LED3 0x0800 + +#define BCSR_SWRESET_RESET 0x0080 +#define BCSR_VDDI_VDI 0x001F -/* PCMCIA PB1100 specific defines */ + + /* PCMCIA Pb1x00 specific defines */ #define PCMCIA_MAX_SOCK 0 #define PCMCIA_NUM_SOCKS (PCMCIA_MAX_SOCK+1) @@ -83,3 +136,4 @@ #define SET_VCC_VPP(VCC, VPP) (((VCC)<<2) | ((VPP)<<0)) #endif /* __ASM_PB1100_H */ + diff -Nur linux-2.4.32/include/asm-mips/pb1200.h linux-2.4.32.patched/include/asm-mips/pb1200.h --- linux-2.4.32/include/asm-mips/pb1200.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/asm-mips/pb1200.h 2006-03-13 18:55:54.000000000 +0100 @@ -0,0 +1,244 @@ +/* + * AMD Alchemy PB1200 Referrence Board + * Board Registers defines. + * + * ######################################################################## + * + * This program is free software; you can distribute it and/or modify it + * under the terms of the GNU General Public License (Version 2) as + * published by the Free Software Foundation. + * + * This program is distributed in the hope it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 59 Temple Place - Suite 330, Boston MA 02111-1307, USA. + * + * ######################################################################## + * + * + */ +#ifndef __ASM_PB1200_H +#define __ASM_PB1200_H + +#include + +// This is defined in au1000.h with bogus value +#undef AU1X00_EXTERNAL_INT + +#define DBDMA_AC97_TX_CHAN DSCR_CMD0_PSC1_TX +#define DBDMA_AC97_RX_CHAN DSCR_CMD0_PSC1_RX +#define DBDMA_I2S_TX_CHAN DSCR_CMD0_PSC1_TX +#define DBDMA_I2S_RX_CHAN DSCR_CMD0_PSC1_RX + +/* SPI and SMB are muxed on the Pb1200 board. + Refer to board documentation. + */ +#define SPI_PSC_BASE PSC0_BASE_ADDR +#define SMBUS_PSC_BASE PSC0_BASE_ADDR +/* AC97 and I2S are muxed on the Pb1200 board. + Refer to board documentation. + */ +#define AC97_PSC_BASE PSC1_BASE_ADDR +#define I2S_PSC_BASE PSC1_BASE_ADDR + +#define BCSR_KSEG1_ADDR 0xAD800000 + +typedef volatile struct +{ + /*00*/ u16 whoami; + u16 reserved0; + /*04*/ u16 status; + u16 reserved1; + /*08*/ u16 switches; + u16 reserved2; + /*0C*/ u16 resets; + u16 reserved3; + + /*10*/ u16 pcmcia; + u16 reserved4; + /*14*/ u16 board; + u16 reserved5; + /*18*/ u16 disk_leds; + u16 reserved6; + /*1C*/ u16 system; + u16 reserved7; + + /*20*/ u16 intclr; + u16 reserved8; + /*24*/ u16 intset; + u16 reserved9; + /*28*/ u16 intclr_mask; + u16 reserved10; + /*2C*/ u16 intset_mask; + u16 reserved11; + + /*30*/ u16 sig_status; + u16 reserved12; + /*34*/ u16 int_status; + u16 reserved13; + /*38*/ u16 reserved14; + u16 reserved15; + /*3C*/ u16 reserved16; + u16 reserved17; + +} BCSR; + +static BCSR * const bcsr = (BCSR *)BCSR_KSEG1_ADDR; + +/* + * Register bit definitions for the BCSRs + */ +#define BCSR_WHOAMI_DCID 0x000F +#define BCSR_WHOAMI_CPLD 0x00F0 +#define BCSR_WHOAMI_BOARD 0x0F00 + +#define BCSR_STATUS_PCMCIA0VS 0x0003 +#define BCSR_STATUS_PCMCIA1VS 0x000C +#define BCSR_STATUS_SWAPBOOT 0x0040 +#define BCSR_STATUS_FLASHBUSY 0x0100 +#define BCSR_STATUS_IDECBLID 0x0200 +#define BCSR_STATUS_SD0WP 0x0400 +#define BCSR_STATUS_SD1WP 0x0800 +#define BCSR_STATUS_U0RXD 0x1000 +#define BCSR_STATUS_U1RXD 0x2000 + +#define BCSR_SWITCHES_OCTAL 0x00FF +#define BCSR_SWITCHES_DIP_1 0x0080 +#define BCSR_SWITCHES_DIP_2 0x0040 +#define BCSR_SWITCHES_DIP_3 0x0020 +#define BCSR_SWITCHES_DIP_4 0x0010 +#define BCSR_SWITCHES_DIP_5 0x0008 +#define BCSR_SWITCHES_DIP_6 0x0004 +#define BCSR_SWITCHES_DIP_7 0x0002 +#define BCSR_SWITCHES_DIP_8 0x0001 +#define BCSR_SWITCHES_ROTARY 0x0F00 + +#define BCSR_RESETS_ETH 0x0001 +#define BCSR_RESETS_CAMERA 0x0002 +#define BCSR_RESETS_DC 0x0004 +#define BCSR_RESETS_IDE 0x0008 +/* not resets but in the same register */ +#define BCSR_RESETS_WSCFSM 0x0800 +#define BCSR_RESETS_PCS0MUX 0x1000 +#define BCSR_RESETS_PCS1MUX 0x2000 +#define BCSR_RESETS_SPISEL 0x4000 +#define BCSR_RESETS_SD1MUX 0x8000 + +#define BCSR_PCMCIA_PC0VPP 0x0003 +#define BCSR_PCMCIA_PC0VCC 0x000C +#define BCSR_PCMCIA_PC0DRVEN 0x0010 +#define BCSR_PCMCIA_PC0RST 0x0080 +#define BCSR_PCMCIA_PC1VPP 0x0300 +#define BCSR_PCMCIA_PC1VCC 0x0C00 +#define BCSR_PCMCIA_PC1DRVEN 0x1000 +#define BCSR_PCMCIA_PC1RST 0x8000 + +#define BCSR_BOARD_LCDVEE 0x0001 +#define BCSR_BOARD_LCDVDD 0x0002 +#define BCSR_BOARD_LCDBL 0x0004 +#define BCSR_BOARD_CAMSNAP 0x0010 +#define BCSR_BOARD_CAMPWR 0x0020 +#define BCSR_BOARD_SD0PWR 0x0040 +#define BCSR_BOARD_SD1PWR 0x0080 + +#define BCSR_LEDS_DECIMALS 0x00FF +#define BCSR_LEDS_LED0 0x0100 +#define BCSR_LEDS_LED1 0x0200 +#define BCSR_LEDS_LED2 0x0400 +#define BCSR_LEDS_LED3 0x0800 + +#define BCSR_SYSTEM_VDDI 0x001F +#define BCSR_SYSTEM_POWEROFF 0x4000 +#define BCSR_SYSTEM_RESET 0x8000 + +/* Bit positions for the different interrupt sources */ +#define BCSR_INT_IDE 0x0001 +#define BCSR_INT_ETH 0x0002 +#define BCSR_INT_PC0 0x0004 +#define BCSR_INT_PC0STSCHG 0x0008 +#define BCSR_INT_PC1 0x0010 +#define BCSR_INT_PC1STSCHG 0x0020 +#define BCSR_INT_DC 0x0040 +#define BCSR_INT_FLASHBUSY 0x0080 +#define BCSR_INT_PC0INSERT 0x0100 +#define BCSR_INT_PC0EJECT 0x0200 +#define BCSR_INT_PC1INSERT 0x0400 +#define BCSR_INT_PC1EJECT 0x0800 +#define BCSR_INT_SD0INSERT 0x1000 +#define BCSR_INT_SD0EJECT 0x2000 +#define BCSR_INT_SD1INSERT 0x4000 +#define BCSR_INT_SD1EJECT 0x8000 + +#define AU1XXX_SMC91111_PHYS_ADDR (0x0D000300) +#define AU1XXX_SMC91111_IRQ PB1200_ETH_INT + +#define AU1XXX_ATA_PHYS_ADDR (0x0C800000) +#define AU1XXX_ATA_PHYS_LEN (0x100) +#define AU1XXX_ATA_REG_OFFSET (5) +#define AU1XXX_ATA_INT PB1200_IDE_INT +#define AU1XXX_ATA_DDMA_REQ DSCR_CMD0_DMA_REQ1; +#define AU1XXX_ATA_RQSIZE 128 + +#define NAND_PHYS_ADDR 0x1C000000 + +/* Timing values as described in databook, * ns value stripped of + * lower 2 bits. + * These defines are here rather than an SOC1200 generic file because + * the parts chosen on another board may be different and may require + * different timings. + */ +#define NAND_T_H (18 >> 2) +#define NAND_T_PUL (30 >> 2) +#define NAND_T_SU (30 >> 2) +#define NAND_T_WH (30 >> 2) + +/* Bitfield shift amounts */ +#define NAND_T_H_SHIFT 0 +#define NAND_T_PUL_SHIFT 4 +#define NAND_T_SU_SHIFT 8 +#define NAND_T_WH_SHIFT 12 + +#define NAND_TIMING ((NAND_T_H & 0xF) << NAND_T_H_SHIFT) | \ + ((NAND_T_PUL & 0xF) << NAND_T_PUL_SHIFT) | \ + ((NAND_T_SU & 0xF) << NAND_T_SU_SHIFT) | \ + ((NAND_T_WH & 0xF) << NAND_T_WH_SHIFT) + + +/* + * External Interrupts for Pb1200 as of 8/6/2004. + * Bit positions in the CPLD registers can be calculated by taking + * the interrupt define and subtracting the PB1200_INT_BEGIN value. + * *example: IDE bis pos is = 64 - 64 + ETH bit pos is = 65 - 64 + */ +#define PB1200_INT_BEGIN (AU1000_LAST_INTC1_INT + 1) +#define PB1200_IDE_INT (PB1200_INT_BEGIN + 0) +#define PB1200_ETH_INT (PB1200_INT_BEGIN + 1) +#define PB1200_PC0_INT (PB1200_INT_BEGIN + 2) +#define PB1200_PC0_STSCHG_INT (PB1200_INT_BEGIN + 3) +#define PB1200_PC1_INT (PB1200_INT_BEGIN + 4) +#define PB1200_PC1_STSCHG_INT (PB1200_INT_BEGIN + 5) +#define PB1200_DC_INT (PB1200_INT_BEGIN + 6) +#define PB1200_FLASHBUSY_INT (PB1200_INT_BEGIN + 7) +#define PB1200_PC0_INSERT_INT (PB1200_INT_BEGIN + 8) +#define PB1200_PC0_EJECT_INT (PB1200_INT_BEGIN + 9) +#define PB1200_PC1_INSERT_INT (PB1200_INT_BEGIN + 10) +#define PB1200_PC1_EJECT_INT (PB1200_INT_BEGIN + 11) +#define PB1200_SD0_INSERT_INT (PB1200_INT_BEGIN + 12) +#define PB1200_SD0_EJECT_INT (PB1200_INT_BEGIN + 13) +#define PB1200_SD1_INSERT_INT (PB1200_INT_BEGIN + 14) +#define PB1200_SD1_EJECT_INT (PB1200_INT_BEGIN + 15) + +#define PB1200_INT_END (PB1200_INT_BEGIN + 15) + +/* For drivers/pcmcia/au1000_db1x00.c */ +#define BOARD_PC0_INT PB1200_PC0_INT +#define BOARD_PC1_INT PB1200_PC1_INT +#define BOARD_CARD_INSERTED(SOCKET) bcsr->sig_status & (1<<(8+(2*SOCKET))) + +#endif /* __ASM_PB1200_H */ + diff -Nur linux-2.4.32/include/asm-mips/pb1550.h linux-2.4.32.patched/include/asm-mips/pb1550.h --- linux-2.4.32/include/asm-mips/pb1550.h 2005-01-19 15:10:12.000000000 +0100 +++ linux-2.4.32.patched/include/asm-mips/pb1550.h 2006-03-13 18:55:54.000000000 +0100 @@ -30,13 +30,11 @@ #define DBDMA_AC97_TX_CHAN DSCR_CMD0_PSC1_TX #define DBDMA_AC97_RX_CHAN DSCR_CMD0_PSC1_RX -#define DBDMA_I2S_TX_CHAN DSCR_CMD0_PSC3_TX -#define DBDMA_I2S_RX_CHAN DSCR_CMD0_PSC3_RX - #define SPI_PSC_BASE PSC0_BASE_ADDR #define AC97_PSC_BASE PSC1_BASE_ADDR #define SMBUS_PSC_BASE PSC2_BASE_ADDR #define I2S_PSC_BASE PSC3_BASE_ADDR +#define NAND_CS 1 #define BCSR_PHYS_ADDR 0xAF000000 @@ -160,9 +158,23 @@ #define NAND_T_SU_SHIFT 8 #define NAND_T_WH_SHIFT 12 -#define NAND_TIMING ((NAND_T_H & 0xF) << NAND_T_H_SHIFT) | \ - ((NAND_T_PUL & 0xF) << NAND_T_PUL_SHIFT) | \ - ((NAND_T_SU & 0xF) << NAND_T_SU_SHIFT) | \ - ((NAND_T_WH & 0xF) << NAND_T_WH_SHIFT) +#define NAND_TIMING ((NAND_T_H & 0xF) << NAND_T_H_SHIFT) | \ + ((NAND_T_PUL & 0xF) << NAND_T_PUL_SHIFT) | \ + ((NAND_T_SU & 0xF) << NAND_T_SU_SHIFT) | \ + ((NAND_T_WH & 0xF) << NAND_T_WH_SHIFT) + +/* + * Daughter card information. + */ +#define DAUGHTER_CARD_BASE (0xAC000000) +#define DAUGHTER_CARD_MEM_SIZE (0xADFFFFFF - DAUGHTER_CARD_BASE + 1) +#define DAUGHTER_CARD_IRQ (AU1000_GPIO_3) + +/* DC_IDE and DC_ETHERNET */ +#define AU1XXX_ATA_PHYS_ADDR (0x0C000000) +#define AU1XXX_ATA_REG_OFFSET (5) + +#define AU1XXX_SMC91111_PHYS_ADDR (0x0C000300) +#define AU1XXX_SMC91111_IRQ AU1000_GPIO_3 #endif /* __ASM_PB1550_H */ diff -Nur linux-2.4.32/include/asm-mips/ptrace.h linux-2.4.32.patched/include/asm-mips/ptrace.h --- linux-2.4.32/include/asm-mips/ptrace.h 2004-02-18 14:36:32.000000000 +0100 +++ linux-2.4.32.patched/include/asm-mips/ptrace.h 2006-03-13 18:57:11.000000000 +0100 @@ -4,6 +4,7 @@ * for more details. * * Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000 by Ralf Baechle + * Copyright (C) 2004 Maciej W. Rozycki * * Machine dependent structs and defines to help the user use * the ptrace system call. @@ -64,12 +65,10 @@ "sw\t$22,"__str(PT_R22)"($29)\n\t" \ "sw\t$23,"__str(PT_R23)"($29)\n\t" \ "sw\t$30,"__str(PT_R30)"($29)\n\t" \ + "j\t_" #symbol "\n\t" \ ".end\t" #symbol "\n\t" \ ".size\t" #symbol",. - " #symbol) -/* Used in declaration of save_static functions. */ -#define static_unused static __attribute__((unused)) - #endif /* !__ASSEMBLY__ */ /* Arbitrarily choose the same ptrace numbers as used by the Sparc code. */ diff -Nur linux-2.4.32/include/asm-mips/r4kcache.h linux-2.4.32.patched/include/asm-mips/r4kcache.h --- linux-2.4.32/include/asm-mips/r4kcache.h 2004-02-18 14:36:32.000000000 +0100 +++ linux-2.4.32.patched/include/asm-mips/r4kcache.h 2006-03-13 18:55:59.000000000 +0100 @@ -15,6 +15,18 @@ #include #include +#ifdef CONFIG_BCM4710 +#define BCM4710_DUMMY_RREG() (((sbconfig_t *)(KSEG1ADDR(SB_ENUM_BASE + SBCONFIGOFF)))->sbimstate) + +#define BCM4710_FILL_TLB(addr) (*(volatile unsigned long *)(addr)) +#define BCM4710_PROTECTED_FILL_TLB(addr) ({ unsigned long x; get_dbe(x, (volatile unsigned long *)(addr)); }) +#else +#define BCM4710_DUMMY_RREG() + +#define BCM4710_FILL_TLB(addr) +#define BCM4710_PROTECTED_FILL_TLB(addr) +#endif + #define cache_op(op,addr) \ __asm__ __volatile__( \ " .set noreorder \n" \ @@ -27,12 +39,25 @@ static inline void flush_icache_line_indexed(unsigned long addr) { - cache_op(Index_Invalidate_I, addr); + unsigned int way; + unsigned long ws_inc = 1UL << current_cpu_data.dcache.waybit; + + for (way = 0; way < current_cpu_data.dcache.ways; way++) { + cache_op(Index_Invalidate_I, addr); + addr += ws_inc; + } } static inline void flush_dcache_line_indexed(unsigned long addr) { - cache_op(Index_Writeback_Inv_D, addr); + unsigned int way; + unsigned long ws_inc = 1UL << current_cpu_data.dcache.waybit; + + for (way = 0; way < current_cpu_data.dcache.ways; way++) { + BCM4710_DUMMY_RREG(); + cache_op(Index_Writeback_Inv_D, addr); + addr += ws_inc; + } } static inline void flush_scache_line_indexed(unsigned long addr) @@ -47,6 +72,7 @@ static inline void flush_dcache_line(unsigned long addr) { + BCM4710_DUMMY_RREG(); cache_op(Hit_Writeback_Inv_D, addr); } @@ -91,6 +117,7 @@ */ static inline void protected_writeback_dcache_line(unsigned long addr) { + BCM4710_DUMMY_RREG(); __asm__ __volatile__( ".set noreorder\n\t" ".set mips3\n" @@ -138,6 +165,62 @@ : "r" (base), \ "i" (op)); +#define cache_unroll(base,op) \ + __asm__ __volatile__(" \ + .set noreorder; \ + .set mips3; \ + cache %1, (%0); \ + .set mips0; \ + .set reorder" \ + : \ + : "r" (base), \ + "i" (op)); + + +static inline void blast_dcache(void) +{ + unsigned long start = KSEG0; + unsigned long dcache_size = current_cpu_data.dcache.waysize * current_cpu_data.dcache.ways; + unsigned long end = (start + dcache_size); + + while(start < end) { + BCM4710_DUMMY_RREG(); + cache_unroll(start,Index_Writeback_Inv_D); + start += current_cpu_data.dcache.linesz; + } +} + +static inline void blast_dcache_page(unsigned long page) +{ + unsigned long start = page; + unsigned long end = start + PAGE_SIZE; + + BCM4710_FILL_TLB(start); + do { + BCM4710_DUMMY_RREG(); + cache_unroll(start,Hit_Writeback_Inv_D); + start += current_cpu_data.dcache.linesz; + } while (start < end); +} + +static inline void blast_dcache_page_indexed(unsigned long page) +{ + unsigned long start = page; + unsigned long end = start + PAGE_SIZE; + unsigned long ws_inc = 1UL << current_cpu_data.dcache.waybit; + unsigned long ws_end = current_cpu_data.dcache.ways << + current_cpu_data.dcache.waybit; + unsigned long ws, addr; + + for (ws = 0; ws < ws_end; ws += ws_inc) { + start = page + ws; + for (addr = start; addr < end; addr += current_cpu_data.dcache.linesz) { + BCM4710_DUMMY_RREG(); + cache_unroll(addr,Index_Writeback_Inv_D); + } + } +} + static inline void blast_dcache16(void) { unsigned long start = KSEG0; @@ -148,8 +231,9 @@ unsigned long ws, addr; for (ws = 0; ws < ws_end; ws += ws_inc) - for (addr = start; addr < end; addr += 0x200) + for (addr = start; addr < end; addr += 0x200) { cache16_unroll32(addr|ws,Index_Writeback_Inv_D); + } } static inline void blast_dcache16_page(unsigned long page) @@ -173,8 +257,9 @@ unsigned long ws, addr; for (ws = 0; ws < ws_end; ws += ws_inc) - for (addr = start; addr < end; addr += 0x200) + for (addr = start; addr < end; addr += 0x200) { cache16_unroll32(addr|ws,Index_Writeback_Inv_D); + } } static inline void blast_icache16(void) @@ -196,6 +281,7 @@ unsigned long start = page; unsigned long end = start + PAGE_SIZE; + BCM4710_FILL_TLB(start); do { cache16_unroll32(start,Hit_Invalidate_I); start += 0x200; @@ -281,6 +367,7 @@ : "r" (base), \ "i" (op)); + static inline void blast_dcache32(void) { unsigned long start = KSEG0; @@ -291,8 +378,9 @@ unsigned long ws, addr; for (ws = 0; ws < ws_end; ws += ws_inc) - for (addr = start; addr < end; addr += 0x400) + for (addr = start; addr < end; addr += 0x400) { cache32_unroll32(addr|ws,Index_Writeback_Inv_D); + } } static inline void blast_dcache32_page(unsigned long page) @@ -316,8 +404,9 @@ unsigned long ws, addr; for (ws = 0; ws < ws_end; ws += ws_inc) - for (addr = start; addr < end; addr += 0x400) + for (addr = start; addr < end; addr += 0x400) { cache32_unroll32(addr|ws,Index_Writeback_Inv_D); + } } static inline void blast_icache32(void) @@ -339,6 +428,7 @@ unsigned long start = page; unsigned long end = start + PAGE_SIZE; + BCM4710_FILL_TLB(start); do { cache32_unroll32(start,Hit_Invalidate_I); start += 0x400; @@ -443,6 +533,7 @@ unsigned long start = page; unsigned long end = start + PAGE_SIZE; + BCM4710_FILL_TLB(start); do { cache64_unroll32(start,Hit_Invalidate_I); start += 0x800; @@ -567,4 +658,17 @@ cache128_unroll32(addr|ws,Index_Writeback_Inv_SD); } +extern inline void fill_icache_line(unsigned long addr) +{ + __asm__ __volatile__( + ".set noreorder\n\t" + ".set mips3\n\t" + "cache %1, (%0)\n\t" + ".set mips0\n\t" + ".set reorder" + : + : "r" (addr), + "i" (Fill)); +} + #endif /* __ASM_R4KCACHE_H */ diff -Nur linux-2.4.32/include/asm-mips/reg.h linux-2.4.32.patched/include/asm-mips/reg.h --- linux-2.4.32/include/asm-mips/reg.h 2002-08-03 02:39:45.000000000 +0200 +++ linux-2.4.32.patched/include/asm-mips/reg.h 2006-03-13 18:55:54.000000000 +0100 @@ -45,6 +45,9 @@ /* * k0/k1 unsaved */ +#define EF_REG26 32 +#define EF_REG27 33 + #define EF_REG28 34 #define EF_REG29 35 #define EF_REG30 36 @@ -60,6 +63,7 @@ #define EF_CP0_BADVADDR 41 #define EF_CP0_STATUS 42 #define EF_CP0_CAUSE 43 +#define EF_UNUSED0 44 #define EF_SIZE 180 /* size in bytes */ diff -Nur linux-2.4.32/include/asm-mips/serial.h linux-2.4.32.patched/include/asm-mips/serial.h --- linux-2.4.32/include/asm-mips/serial.h 2005-01-19 15:10:12.000000000 +0100 +++ linux-2.4.32.patched/include/asm-mips/serial.h 2006-03-13 18:55:59.000000000 +0100 @@ -223,6 +223,13 @@ #define TXX927_SERIAL_PORT_DEFNS #endif +#ifdef CONFIG_BCM947XX +/* reserve 4 ports to be configured at runtime */ +#define BCM947XX_SERIAL_PORT_DEFNS { 0, }, { 0, }, { 0, }, { 0, }, +#else +#define BCM947XX_SERIAL_PORT_DEFNS +#endif + #ifdef CONFIG_HAVE_STD_PC_SERIAL_PORT #define STD_SERIAL_PORT_DEFNS \ /* UART CLK PORT IRQ FLAGS */ \ @@ -470,6 +477,7 @@ #define SERIAL_PORT_DFNS \ ATLAS_SERIAL_PORT_DEFNS \ AU1000_SERIAL_PORT_DEFNS \ + BCM947XX_SERIAL_PORT_DEFNS \ COBALT_SERIAL_PORT_DEFNS \ DDB5477_SERIAL_PORT_DEFNS \ EV96100_SERIAL_PORT_DEFNS \ diff -Nur linux-2.4.32/include/asm-mips/sgi/hpc3.h linux-2.4.32.patched/include/asm-mips/sgi/hpc3.h --- linux-2.4.32/include/asm-mips/sgi/hpc3.h 2003-08-25 13:44:44.000000000 +0200 +++ linux-2.4.32.patched/include/asm-mips/sgi/hpc3.h 2006-03-13 18:55:54.000000000 +0100 @@ -128,26 +128,26 @@ volatile u32 rx_gfptr; /* current GIO fifo ptr */ volatile u32 rx_dfptr; /* current device fifo ptr */ u32 _unused1; /* padding */ - volatile u32 rx_reset; /* reset register */ -#define HPC3_ERXRST_CRESET 0x1 /* Reset dma channel and external controller */ -#define HPC3_ERXRST_CLRIRQ 0x2 /* Clear channel interrupt */ -#define HPC3_ERXRST_LBACK 0x4 /* Enable diagnostic loopback mode of Seeq8003 */ - - volatile u32 rx_dconfig; /* DMA configuration register */ -#define HPC3_ERXDCFG_D1 0x0000f /* Cycles to spend in D1 state for PIO */ -#define HPC3_ERXDCFG_D2 0x000f0 /* Cycles to spend in D2 state for PIO */ -#define HPC3_ERXDCFG_D3 0x00f00 /* Cycles to spend in D3 state for PIO */ -#define HPC3_ERXDCFG_WCTRL 0x01000 /* Enable writes of desc into ex ctrl port */ -#define HPC3_ERXDCFG_FRXDC 0x02000 /* Clear eop stat bits upon rxdc, hw seeq fix */ -#define HPC3_ERXDCFG_FEOP 0x04000 /* Bad packet marker timeout enable */ -#define HPC3_ERXDCFG_FIRQ 0x08000 /* Another bad packet timeout enable */ -#define HPC3_ERXDCFG_PTO 0x30000 /* Programmed timeout value for above two */ - - volatile u32 rx_pconfig; /* PIO configuration register */ -#define HPC3_ERXPCFG_P1 0x000f /* Cycles to spend in P1 state for PIO */ -#define HPC3_ERXPCFG_P2 0x00f0 /* Cycles to spend in P2 state for PIO */ -#define HPC3_ERXPCFG_P3 0x0f00 /* Cycles to spend in P3 state for PIO */ -#define HPC3_ERXPCFG_TST 0x1000 /* Diagnistic ram test feature bit */ + volatile u32 reset; /* reset register */ +#define HPC3_ERST_CRESET 0x1 /* Reset dma channel and external controller */ +#define HPC3_ERST_CLRIRQ 0x2 /* Clear channel interrupt */ +#define HPC3_ERST_LBACK 0x4 /* Enable diagnostic loopback mode of Seeq8003 */ + + volatile u32 dconfig; /* DMA configuration register */ +#define HPC3_EDCFG_D1 0x0000f /* Cycles to spend in D1 state for PIO */ +#define HPC3_EDCFG_D2 0x000f0 /* Cycles to spend in D2 state for PIO */ +#define HPC3_EDCFG_D3 0x00f00 /* Cycles to spend in D3 state for PIO */ +#define HPC3_EDCFG_WCTRL 0x01000 /* Enable writes of desc into ex ctrl port */ +#define HPC3_EDCFG_FRXDC 0x02000 /* Clear eop stat bits upon rxdc, hw seeq fix */ +#define HPC3_EDCFG_FEOP 0x04000 /* Bad packet marker timeout enable */ +#define HPC3_EDCFG_FIRQ 0x08000 /* Another bad packet timeout enable */ +#define HPC3_EDCFG_PTO 0x30000 /* Programmed timeout value for above two */ + + volatile u32 pconfig; /* PIO configuration register */ +#define HPC3_EPCFG_P1 0x000f /* Cycles to spend in P1 state for PIO */ +#define HPC3_EPCFG_P2 0x00f0 /* Cycles to spend in P2 state for PIO */ +#define HPC3_EPCFG_P3 0x0f00 /* Cycles to spend in P3 state for PIO */ +#define HPC3_EPCFG_TST 0x1000 /* Diagnistic ram test feature bit */ u32 _unused2[0x1000/4 - 8]; /* padding */ @@ -221,7 +221,7 @@ #define HPC3_BESTAT_PIDMASK 0x3f700 /* DMA channel parity identifier */ u32 _unused1[0x14000/4 - 5]; /* padding */ - + /* Now direct PIO per-HPC3 peripheral access to external regs. */ volatile u32 scsi0_ext[256]; /* SCSI channel 0 external regs */ u32 _unused2[0x7c00/4]; @@ -304,7 +304,7 @@ volatile u32 bbram[8192-50-14]; /* Battery backed ram */ }; -/* +/* * It is possible to have two HPC3's within the address space on * one machine, though only having one is more likely on an Indy. */ diff -Nur linux-2.4.32/include/asm-mips/signal.h linux-2.4.32.patched/include/asm-mips/signal.h --- linux-2.4.32/include/asm-mips/signal.h 2003-08-25 13:44:44.000000000 +0200 +++ linux-2.4.32.patched/include/asm-mips/signal.h 2006-03-13 18:57:11.000000000 +0100 @@ -111,6 +111,12 @@ #define SA_SAMPLE_RANDOM SA_RESTART #define SA_SHIRQ 0x02000000 +#ifdef CONFIG_NET_RANDOM +#define SA_NET_RANDOM SA_SAMPLE_RANDOM +#else +#define SA_NET_RANDOM 0 +#endif + #endif /* __KERNEL__ */ #define SIG_BLOCK 1 /* for blocking signals */ diff -Nur linux-2.4.32/include/asm-mips/stackframe.h linux-2.4.32.patched/include/asm-mips/stackframe.h --- linux-2.4.32/include/asm-mips/stackframe.h 2002-11-29 00:53:15.000000000 +0100 +++ linux-2.4.32.patched/include/asm-mips/stackframe.h 2006-03-13 18:55:59.000000000 +0100 @@ -209,6 +209,20 @@ #endif +#if defined(CONFIG_BCM4710) || defined(CONFIG_BCM4704) + +#undef RESTORE_SP_AND_RET +#define RESTORE_SP_AND_RET \ + lw sp, PT_R29(sp); \ + .set mips3; \ + nop; \ + nop; \ + eret; \ + .set mips0 + +#endif + + #define RESTORE_SP \ lw sp, PT_R29(sp); \ diff -Nur linux-2.4.32/include/asm-mips/timex.h linux-2.4.32.patched/include/asm-mips/timex.h --- linux-2.4.32/include/asm-mips/timex.h 2003-08-25 13:44:44.000000000 +0200 +++ linux-2.4.32.patched/include/asm-mips/timex.h 2006-03-13 18:57:11.000000000 +0100 @@ -31,6 +31,19 @@ return read_c0_count(); } +extern __u32 get_htscl(void); +extern __u64 get_tscll(void); + +#define rdtsc(low, high) \ + high = get_htscl(); \ + low = read_c0_count(); + +#define rdtscl(low) \ + low = read_c0_count(); + +#define rdtscll(val) \ + val = get_tscll(); + #define vxtime_lock() do {} while (0) #define vxtime_unlock() do {} while (0) diff -Nur linux-2.4.32/include/asm-mips/tx4927/tx4927.h linux-2.4.32.patched/include/asm-mips/tx4927/tx4927.h --- linux-2.4.32/include/asm-mips/tx4927/tx4927.h 2003-08-25 13:44:44.000000000 +0200 +++ linux-2.4.32.patched/include/asm-mips/tx4927/tx4927.h 2006-03-13 18:55:54.000000000 +0100 @@ -88,8 +88,8 @@ /* TX4927 Configuration registers (64-bit registers) */ -#define TX4927_CONFIG_BASE 0xe300 -#define TX4927_CONFIG_CCFG 0xe300 +#define TX4927_CONFIG_BASE 0xe000 +#define TX4927_CONFIG_CCFG 0xe000 #define TX4927_CONFIG_CCFG_RESERVED_42_63 BM_63_42 #define TX4927_CONFIG_CCFG_WDRST BM_41_41 #define TX4927_CONFIG_CCFG_WDREXEN BM_40_40 @@ -124,14 +124,14 @@ #define TX4927_CONFIG_CCFG_ENDIAN BM_02_02 #define TX4927_CONFIG_CCFG_ARMODE BM_01_01 #define TX4927_CONFIG_CCFG_ACEHOLD BM_00_00 -#define TX4927_CONFIG_REVID 0xe308 +#define TX4927_CONFIG_REVID 0xe008 #define TX4927_CONFIG_REVID_RESERVED_32_63 BM_32_63 #define TX4927_CONFIG_REVID_PCODE BM_16_31 #define TX4927_CONFIG_REVID_MJERREV BM_12_15 #define TX4927_CONFIG_REVID_MINEREV BM_08_11 #define TX4927_CONFIG_REVID_MJREV BM_04_07 #define TX4927_CONFIG_REVID_MINREV BM_00_03 -#define TX4927_CONFIG_PCFG 0xe310 +#define TX4927_CONFIG_PCFG 0xe010 #define TX4927_CONFIG_PCFG_RESERVED_57_63 BM_57_63 #define TX4927_CONFIG_PCFG_DRVDATA BM_56_56 #define TX4927_CONFIG_PCFG_DRVCB BM_55_55 @@ -197,10 +197,10 @@ #define TX4927_CONFIG_PCFG_DMASEL0_SIO1 BM_00_00 #define TX4927_CONFIG_PCFG_DMASEL0_ACLC0 BM_01_01 #define TX4927_CONFIG_PCFG_DMASEL0_ACLC2 BM_00_01 -#define TX4927_CONFIG_TOEA 0xe318 +#define TX4927_CONFIG_TOEA 0xe018 #define TX4927_CONFIG_TOEA_RESERVED_36_63 BM_36_63 #define TX4927_CONFIG_TOEA_TOEA BM_00_35 -#define TX4927_CONFIG_CLKCTR 0xe320 +#define TX4927_CONFIG_CLKCTR 0xe020 #define TX4927_CONFIG_CLKCTR_RESERVED_26_63 BM_26_63 #define TX4927_CONFIG_CLKCTR_ACLCKD BM_25_25 #define TX4927_CONFIG_CLKCTR_PIOCKD BM_24_24 @@ -223,7 +223,7 @@ #define TX4927_CONFIG_CLKCTR_TM2RST BM_02_02 #define TX4927_CONFIG_CLKCTR_SIO0RST BM_01_01 #define TX4927_CONFIG_CLKCTR_SIO1RST BM_00_00 -#define TX4927_CONFIG_GARBC 0xe330 +#define TX4927_CONFIG_GARBC 0xe030 #define TX4927_CONFIG_GARBC_RESERVED_10_63 BM_10_63 #define TX4927_CONFIG_GARBC_SET_09 BM_09_09 #define TX4927_CONFIG_GARBC_ARBMD BM_08_08 @@ -243,7 +243,7 @@ #define TX4927_CONFIG_GARBC_PRIORITY_H3_PDMAC BM_00_00 #define TX4927_CONFIG_GARBC_PRIORITY_H3_DMAC BM_01_01 #define TX4927_CONFIG_GARBC_PRIORITY_H3_BAD_VALUE BM_00_01 -#define TX4927_CONFIG_RAMP 0xe348 +#define TX4927_CONFIG_RAMP 0xe048 #define TX4927_CONFIG_RAMP_RESERVED_20_63 BM_20_63 #define TX4927_CONFIG_RAMP_RAMP BM_00_19 #define TX4927_CONFIG_LIMIT 0xefff @@ -456,7 +456,7 @@ #define TX4927_ACLC_ACINTSTS 0xf710 #define TX4927_ACLC_ACINTMSTS 0xf714 #define TX4927_ACLC_ACINTEN 0xf718 -#define TX4927_ACLC_ACINTDIS 0xfR71c +#define TX4927_ACLC_ACINTDIS 0xf71c #define TX4927_ACLC_ACSEMAPH 0xf720 #define TX4927_ACLC_ACGPIDAT 0xf740 #define TX4927_ACLC_ACGPODAT 0xf744 diff -Nur linux-2.4.32/include/asm-mips/uaccess.h linux-2.4.32.patched/include/asm-mips/uaccess.h --- linux-2.4.32/include/asm-mips/uaccess.h 2005-01-19 15:10:12.000000000 +0100 +++ linux-2.4.32.patched/include/asm-mips/uaccess.h 2006-03-13 18:57:11.000000000 +0100 @@ -149,7 +149,7 @@ * Returns zero on success, or -EFAULT on error. */ #define put_user(x,ptr) \ - __put_user_check((__typeof__(*(ptr)))(x),(ptr),sizeof(*(ptr))) + __put_user_check((x),(ptr),sizeof(*(ptr))) /* * get_user: - Get a simple variable from user space. @@ -169,7 +169,7 @@ * On error, the variable @x is set to zero. */ #define get_user(x,ptr) \ - __get_user_check((__typeof__(*(ptr)))(x),(ptr),sizeof(*(ptr))) + __get_user_check((x),(ptr),sizeof(*(ptr))) /* * __put_user: - Write a simple value into user space, with less checking. @@ -191,7 +191,7 @@ * Returns zero on success, or -EFAULT on error. */ #define __put_user(x,ptr) \ - __put_user_nocheck((__typeof__(*(ptr)))(x),(ptr),sizeof(*(ptr))) + __put_user_nocheck((x),(ptr),sizeof(*(ptr))) /* * __get_user: - Get a simple variable from user space, with less checking. @@ -214,7 +214,7 @@ * On error, the variable @x is set to zero. */ #define __get_user(x,ptr) \ - __get_user_nocheck((__typeof__(*(ptr)))(x),(ptr),sizeof(*(ptr))) + __get_user_nocheck((x),(ptr),sizeof(*(ptr))) struct __large_struct { unsigned long buf[100]; }; #define __m(x) (*(struct __large_struct *)(x)) @@ -232,7 +232,7 @@ #define __get_user_nocheck(x,ptr,size) \ ({ \ long __gu_err = 0; \ - __typeof(*(ptr)) __gu_val = 0; \ + __typeof(*(ptr)) __gu_val = (__typeof(*(ptr))) 0; \ long __gu_addr; \ __gu_addr = (long) (ptr); \ switch (size) { \ diff -Nur linux-2.4.32/include/asm-mips/unistd.h linux-2.4.32.patched/include/asm-mips/unistd.h --- linux-2.4.32/include/asm-mips/unistd.h 2005-01-19 15:10:12.000000000 +0100 +++ linux-2.4.32.patched/include/asm-mips/unistd.h 2006-03-13 18:55:54.000000000 +0100 @@ -760,7 +760,7 @@ if (__a3 == 0) \ return (type) __v0; \ errno = __v0; \ - return -1; \ + return (type)-1; \ } /* @@ -788,7 +788,7 @@ if (__a3 == 0) \ return (type) __v0; \ errno = __v0; \ - return -1; \ + return (type)-1; \ } #define _syscall2(type,name,atype,a,btype,b) \ @@ -813,7 +813,7 @@ if (__a3 == 0) \ return (type) __v0; \ errno = __v0; \ - return -1; \ + return (type)-1; \ } #define _syscall3(type,name,atype,a,btype,b,ctype,c) \ @@ -839,7 +839,7 @@ if (__a3 == 0) \ return (type) __v0; \ errno = __v0; \ - return -1; \ + return (type)-1; \ } #define _syscall4(type,name,atype,a,btype,b,ctype,c,dtype,d) \ @@ -865,7 +865,7 @@ if (__a3 == 0) \ return (type) __v0; \ errno = __v0; \ - return -1; \ + return (type)-1; \ } #if (_MIPS_SIM == _MIPS_SIM_ABI32) @@ -902,7 +902,7 @@ if (__a3 == 0) \ return (type) __v0; \ errno = __v0; \ - return -1; \ + return (type)-1; \ } #define _syscall6(type,name,atype,a,btype,b,ctype,c,dtype,d,etype,e,ftype,f) \ @@ -935,7 +935,7 @@ if (__a3 == 0) \ return (type) __v0; \ errno = __v0; \ - return -1; \ + return (type)-1; \ } #endif /* (_MIPS_SIM == _MIPS_SIM_ABI32) */ @@ -966,7 +966,7 @@ if (__a3 == 0) \ return (type) __v0; \ errno = __v0; \ - return -1; \ + return (type)-1; \ } #define _syscall6(type,name,atype,a,btype,b,ctype,c,dtype,d,etype,e,ftype,f) \ @@ -995,7 +995,7 @@ if (__a3 == 0) \ return (type) __v0; \ errno = __v0; \ - return -1; \ + return (type)-1; \ } #endif /* (_MIPS_SIM == _MIPS_SIM_NABI32) || (_MIPS_SIM == _MIPS_SIM_ABI64) */ diff -Nur linux-2.4.32/include/asm-mips64/checksum.h linux-2.4.32.patched/include/asm-mips64/checksum.h --- linux-2.4.32/include/asm-mips64/checksum.h 2005-01-19 15:10:12.000000000 +0100 +++ linux-2.4.32.patched/include/asm-mips64/checksum.h 2006-03-13 18:55:54.000000000 +0100 @@ -144,7 +144,7 @@ "daddu\t%0, %4\n\t" "dsll32\t$1, %0, 0\n\t" "daddu\t%0, $1\n\t" - "dsrl32\t%0, %0, 0\n\t" + "dsra32\t%0, %0, 0\n\t" ".set\tat" : "=&r" (sum) : "0" (daddr), "r"(saddr), diff -Nur linux-2.4.32/include/asm-mips64/elf.h linux-2.4.32.patched/include/asm-mips64/elf.h --- linux-2.4.32/include/asm-mips64/elf.h 2004-02-18 14:36:32.000000000 +0100 +++ linux-2.4.32.patched/include/asm-mips64/elf.h 2006-03-13 18:55:54.000000000 +0100 @@ -64,9 +64,10 @@ #define USE_ELF_CORE_DUMP #define ELF_EXEC_PAGESIZE PAGE_SIZE -#define ELF_CORE_COPY_REGS(_dest,_regs) \ - memcpy((char *) &_dest, (char *) _regs, \ - sizeof(struct pt_regs)); +extern void dump_regs(elf_greg_t *, struct pt_regs *regs); + +#define ELF_CORE_COPY_REGS(elf_regs, regs) \ + dump_regs((elf_greg_t *)&(elf_regs), regs); /* This yields a mask that user programs can use to figure out what instruction set this cpu supports. This could be done in userspace, diff -Nur linux-2.4.32/include/asm-mips64/hazards.h linux-2.4.32.patched/include/asm-mips64/hazards.h --- linux-2.4.32/include/asm-mips64/hazards.h 2004-02-18 14:36:32.000000000 +0100 +++ linux-2.4.32.patched/include/asm-mips64/hazards.h 2006-03-13 18:55:54.000000000 +0100 @@ -3,7 +3,7 @@ * License. See the file "COPYING" in the main directory of this archive * for more details. * - * Copyright (C) 2003 Ralf Baechle + * Copyright (C) 2003, 2004 Ralf Baechle */ #ifndef _ASM_HAZARDS_H #define _ASM_HAZARDS_H @@ -12,37 +12,200 @@ #ifdef __ASSEMBLY__ + .macro _ssnop + sll $0, $0, 1 + .endm + /* * RM9000 hazards. When the JTLB is updated by tlbwi or tlbwr, a subsequent * use of the JTLB for instructions should not occur for 4 cpu cycles and use * for data translations should not occur for 3 cpu cycles. */ #ifdef CONFIG_CPU_RM9000 -#define rm9000_tlb_hazard \ + +#define mtc0_tlbw_hazard \ + .set push; \ .set mips32; \ - ssnop; ssnop; ssnop; ssnop; \ - .set mips0 + _ssnop; _ssnop; _ssnop; _ssnop; \ + .set pop + +#define tlbw_eret_hazard \ + .set push; \ + .set mips32; \ + _ssnop; _ssnop; _ssnop; _ssnop; \ + .set pop + #else -#define rm9000_tlb_hazard + +/* + * The taken branch will result in a two cycle penalty for the two killed + * instructions on R4000 / R4400. Other processors only have a single cycle + * hazard so this is nice trick to have an optimal code for a range of + * processors. + */ +#define mtc0_tlbw_hazard \ + b . + 8 +#define tlbw_eret_hazard \ + nop #endif +/* + * mtc0->mfc0 hazard + * The 24K has a 2 cycle mtc0/mfc0 execution hazard. + * It is a MIPS32R2 processor so ehb will clear the hazard. + */ + +#ifdef CONFIG_CPU_MIPSR2 +/* + * Use a macro for ehb unless explicit support for MIPSR2 is enabled + */ + .macro ehb + sll $0, $0, 3 + .endm + +#define irq_enable_hazard \ + ehb # irq_enable_hazard + +#define irq_disable_hazard \ + ehb # irq_disable_hazard + +#elif defined(CONFIG_CPU_R10000) || defined(CONFIG_CPU_RM9000) + +/* + * R10000 rocks - all hazards handled in hardware, so this becomes a nobrainer. + */ + +#define irq_enable_hazard + +#define irq_disable_hazard + #else /* + * Classic MIPS needs 1 - 3 nops or ssnops + */ +#define irq_enable_hazard +#define irq_disable_hazard \ + _ssnop; _ssnop; _ssnop + +#endif + +#else /* __ASSEMBLY__ */ + +/* * RM9000 hazards. When the JTLB is updated by tlbwi or tlbwr, a subsequent * use of the JTLB for instructions should not occur for 4 cpu cycles and use * for data translations should not occur for 3 cpu cycles. */ #ifdef CONFIG_CPU_RM9000 -#define rm9000_tlb_hazard() \ + +#define mtc0_tlbw_hazard() \ + __asm__ __volatile__( \ + ".set\tmips32\n\t" \ + "_ssnop; _ssnop; _ssnop; _ssnop\n\t" \ + ".set\tmips0") + +#define tlbw_use_hazard() \ __asm__ __volatile__( \ ".set\tmips32\n\t" \ - "ssnop; ssnop; ssnop; ssnop\n\t" \ + "_ssnop; _ssnop; _ssnop; _ssnop\n\t" \ ".set\tmips0") #else -#define rm9000_tlb_hazard() do { } while (0) + +/* + * Overkill warning ... + */ +#define mtc0_tlbw_hazard() \ + __asm__ __volatile__( \ + ".set noreorder\n\t" \ + "nop; nop; nop; nop; nop; nop;\n\t" \ + ".set reorder\n\t") + +#define tlbw_use_hazard() \ + __asm__ __volatile__( \ + ".set noreorder\n\t" \ + "nop; nop; nop; nop; nop; nop;\n\t" \ + ".set reorder\n\t") + #endif +/* + * mtc0->mfc0 hazard + * The 24K has a 2 cycle mtc0/mfc0 execution hazard. + * It is a MIPS32R2 processor so ehb will clear the hazard. + */ + +#ifdef CONFIG_CPU_MIPSR2 +/* + * Use a macro for ehb unless explicit support for MIPSR2 is enabled + */ +__asm__( + " .macro ehb \n\t" + " sll $0, $0, 3 \n\t" + " .endm \n\t" + " \n\t" + " .macro\tirq_enable_hazard \n\t" + " ehb \n\t" + " .endm \n\t" + " \n\t" + " .macro\tirq_disable_hazard \n\t" + " ehb \n\t" + " .endm"); + +#define irq_enable_hazard() \ + __asm__ __volatile__( \ + "ehb\t\t\t\t# irq_enable_hazard") + +#define irq_disable_hazard() \ + __asm__ __volatile__( \ + "ehb\t\t\t\t# irq_disable_hazard") + +#elif defined(CONFIG_CPU_R10000) + +/* + * R10000 rocks - all hazards handled in hardware, so this becomes a nobrainer. + */ + +__asm__( + " .macro\tirq_enable_hazard \n\t" + " .endm \n\t" + " \n\t" + " .macro\tirq_disable_hazard \n\t" + " .endm"); + +#define irq_enable_hazard() do { } while (0) +#define irq_disable_hazard() do { } while (0) + +#else + +/* + * Default for classic MIPS processors. Assume worst case hazards but don't + * care about the irq_enable_hazard - sooner or later the hardware will + * enable it and we don't care when exactly. + */ + +__asm__( + " .macro _ssnop \n\t" + " sll $0, $2, 1 \n\t" + " .endm \n\t" + " \n\t" + " # \n\t" + " # There is a hazard but we do not care \n\t" + " # \n\t" + " .macro\tirq_enable_hazard \n\t" + " .endm \n\t" + " \n\t" + " .macro\tirq_disable_hazard \n\t" + " _ssnop; _ssnop; _ssnop \n\t" + " .endm"); + +#define irq_enable_hazard() do { } while (0) +#define irq_disable_hazard() \ + __asm__ __volatile__( \ + "_ssnop; _ssnop; _ssnop;\t\t# irq_disable_hazard") + #endif +#endif /* __ASSEMBLY__ */ + #endif /* _ASM_HAZARDS_H */ diff -Nur linux-2.4.32/include/asm-mips64/ide.h linux-2.4.32.patched/include/asm-mips64/ide.h --- linux-2.4.32/include/asm-mips64/ide.h 2003-08-25 13:44:44.000000000 +0200 +++ linux-2.4.32.patched/include/asm-mips64/ide.h 2006-03-13 18:55:54.000000000 +0100 @@ -32,12 +32,12 @@ extern struct ide_ops *ide_ops; -static __inline__ int ide_default_irq(ide_ioreg_t base) +static inline int ide_default_irq(ide_ioreg_t base) { return ide_ops->ide_default_irq(base); } -static __inline__ ide_ioreg_t ide_default_io_base(int index) +static inline ide_ioreg_t ide_default_io_base(int index) { return ide_ops->ide_default_io_base(index); } @@ -48,7 +48,7 @@ ide_ops->ide_init_hwif_ports(hw, data_port, ctrl_port, irq); } -static __inline__ void ide_init_default_hwifs(void) +static inline void ide_init_default_hwifs(void) { #ifndef CONFIG_BLK_DEV_IDEPCI hw_regs_t hw; @@ -68,7 +68,89 @@ #define ide_ack_intr(hwif) ((hwif)->hw.ack_intr ? (hwif)->hw.ack_intr(hwif) : 1) #endif -#include +/* MIPS port and memory-mapped I/O string operations. */ + +static inline void __ide_flush_dcache_range(unsigned long addr, unsigned long size) +{ + if (cpu_has_dc_aliases) { + unsigned long end = addr + size; + for (; addr < end; addr += PAGE_SIZE) + flush_dcache_page(virt_to_page(addr)); + } +} + +static inline void __ide_insw(unsigned long port, void *addr, + unsigned int count) +{ + insw(port, addr, count); + __ide_flush_dcache_range((unsigned long)addr, count * 2); +} + +static inline void __ide_insl(unsigned long port, void *addr, unsigned int count) +{ + insl(port, addr, count); + __ide_flush_dcache_range((unsigned long)addr, count * 4); +} + +static inline void __ide_outsw(unsigned long port, const void *addr, + unsigned long count) +{ + outsw(port, addr, count); + __ide_flush_dcache_range((unsigned long)addr, count * 2); +} + +static inline void __ide_outsl(unsigned long port, const void *addr, + unsigned long count) +{ + outsl(port, addr, count); + __ide_flush_dcache_range((unsigned long)addr, count * 4); +} + +static inline void __ide_mm_insw(unsigned long port, void *addr, u32 count) +{ + unsigned long start = (unsigned long) addr; + + while (count--) { + *(u16 *)addr = readw(port); + addr += 2; + } + __ide_flush_dcache_range(start, count * 2); +} + +static inline void __ide_mm_insl(unsigned long port, void *addr, u32 count) +{ + unsigned long start = (unsigned long) addr; + + while (count--) { + *(u32 *)addr = readl(port); + addr += 4; + } + __ide_flush_dcache_range(start, count * 4); +} + +static inline void __ide_mm_outsw(unsigned long port, const void *addr, + u32 count) +{ + unsigned long start = (unsigned long) addr; + + while (count--) { + writew(*(u16 *)addr, port); + addr += 2; + } + __ide_flush_dcache_range(start, count * 2); +} + +static inline void __ide_mm_outsl(unsigned long port, const void *addr, + u32 count) +{ + unsigned long start = (unsigned long) addr; + + while (count--) { + writel(*(u32 *)addr, port); + addr += 4; + } + __ide_flush_dcache_range(start, count * 4); +} #endif /* __KERNEL__ */ diff -Nur linux-2.4.32/include/asm-mips64/io.h linux-2.4.32.patched/include/asm-mips64/io.h --- linux-2.4.32/include/asm-mips64/io.h 2004-02-18 14:36:32.000000000 +0100 +++ linux-2.4.32.patched/include/asm-mips64/io.h 2006-03-13 18:55:54.000000000 +0100 @@ -414,7 +414,8 @@ return __ioswab32(__val); } -static inline void __outsb(unsigned long port, void *addr, unsigned int count) +static inline void __outsb(unsigned long port, const void *addr, + unsigned int count) { while (count--) { outb(*(u8 *)addr, port); @@ -430,7 +431,8 @@ } } -static inline void __outsw(unsigned long port, void *addr, unsigned int count) +static inline void __outsw(unsigned long port, const void *addr, + unsigned int count) { while (count--) { outw(*(u16 *)addr, port); @@ -446,7 +448,8 @@ } } -static inline void __outsl(unsigned long port, void *addr, unsigned int count) +static inline void __outsl(unsigned long port, const void *addr, + unsigned int count) { while (count--) { outl(*(u32 *)addr, port); diff -Nur linux-2.4.32/include/asm-mips64/mipsregs.h linux-2.4.32.patched/include/asm-mips64/mipsregs.h --- linux-2.4.32/include/asm-mips64/mipsregs.h 2005-01-19 15:10:12.000000000 +0100 +++ linux-2.4.32.patched/include/asm-mips64/mipsregs.h 2006-03-13 18:55:54.000000000 +0100 @@ -757,10 +757,18 @@ #define read_c0_config1() __read_32bit_c0_register($16, 1) #define read_c0_config2() __read_32bit_c0_register($16, 2) #define read_c0_config3() __read_32bit_c0_register($16, 3) +#define read_c0_config4() __read_32bit_c0_register($16, 4) +#define read_c0_config5() __read_32bit_c0_register($16, 5) +#define read_c0_config6() __read_32bit_c0_register($16, 6) +#define read_c0_config7() __read_32bit_c0_register($16, 7) #define write_c0_config(val) __write_32bit_c0_register($16, 0, val) #define write_c0_config1(val) __write_32bit_c0_register($16, 1, val) #define write_c0_config2(val) __write_32bit_c0_register($16, 2, val) #define write_c0_config3(val) __write_32bit_c0_register($16, 3, val) +#define write_c0_config4(val) __write_32bit_c0_register($16, 4, val) +#define write_c0_config5(val) __write_32bit_c0_register($16, 5, val) +#define write_c0_config6(val) __write_32bit_c0_register($16, 6, val) +#define write_c0_config7(val) __write_32bit_c0_register($16, 7, val) /* * The WatchLo register. There may be upto 8 of them. @@ -856,42 +864,34 @@ */ static inline void tlb_probe(void) { - rm9000_tlb_hazard(); __asm__ __volatile__( ".set noreorder\n\t" "tlbp\n\t" ".set reorder"); - rm9000_tlb_hazard(); } static inline void tlb_read(void) { - rm9000_tlb_hazard(); __asm__ __volatile__( ".set noreorder\n\t" "tlbr\n\t" ".set reorder"); - rm9000_tlb_hazard(); } static inline void tlb_write_indexed(void) { - rm9000_tlb_hazard(); __asm__ __volatile__( ".set noreorder\n\t" "tlbwi\n\t" ".set reorder"); - rm9000_tlb_hazard(); } static inline void tlb_write_random(void) { - rm9000_tlb_hazard(); __asm__ __volatile__( ".set noreorder\n\t" "tlbwr\n\t" ".set reorder"); - rm9000_tlb_hazard(); } /* diff -Nur linux-2.4.32/include/asm-mips64/ptrace.h linux-2.4.32.patched/include/asm-mips64/ptrace.h --- linux-2.4.32/include/asm-mips64/ptrace.h 2004-02-18 14:36:32.000000000 +0100 +++ linux-2.4.32.patched/include/asm-mips64/ptrace.h 2006-03-13 18:55:56.000000000 +0100 @@ -5,6 +5,7 @@ * * Copyright (C) 1994, 95, 96, 97, 98, 99, 2000 by Ralf Baechle * Copyright (C) 1999, 2000 Silicon Graphics, Inc. + * Copyright (C) 2004 Maciej W. Rozycki */ #ifndef _ASM_PTRACE_H #define _ASM_PTRACE_H @@ -61,12 +62,10 @@ "sd\t$22,"__str(PT_R22)"($29)\n\t" \ "sd\t$23,"__str(PT_R23)"($29)\n\t" \ "sd\t$30,"__str(PT_R30)"($29)\n\t" \ + "j\t_" #symbol "\n\t" \ ".end\t" #symbol "\n\t" \ ".size\t" #symbol",. - " #symbol) -/* Used in declaration of save_static functions. */ -#define static_unused static __attribute__((unused)) - #define abi64_no_regargs \ unsigned long __dummy0, \ unsigned long __dummy1, \ diff -Nur linux-2.4.32/include/asm-mips64/reg.h linux-2.4.32.patched/include/asm-mips64/reg.h --- linux-2.4.32/include/asm-mips64/reg.h 2003-08-25 13:44:44.000000000 +0200 +++ linux-2.4.32.patched/include/asm-mips64/reg.h 2006-03-13 18:55:54.000000000 +0100 @@ -46,6 +46,9 @@ /* * k0/k1 unsaved */ +#define EF_REG26 26 +#define EF_REG27 27 + #define EF_REG28 28 #define EF_REG29 29 #define EF_REG30 30 diff -Nur linux-2.4.32/include/asm-mips64/sgi/hpc3.h linux-2.4.32.patched/include/asm-mips64/sgi/hpc3.h --- linux-2.4.32/include/asm-mips64/sgi/hpc3.h 2003-08-25 13:44:44.000000000 +0200 +++ linux-2.4.32.patched/include/asm-mips64/sgi/hpc3.h 2006-03-13 18:55:54.000000000 +0100 @@ -128,26 +128,26 @@ volatile u32 rx_gfptr; /* current GIO fifo ptr */ volatile u32 rx_dfptr; /* current device fifo ptr */ u32 _unused1; /* padding */ - volatile u32 rx_reset; /* reset register */ -#define HPC3_ERXRST_CRESET 0x1 /* Reset dma channel and external controller */ -#define HPC3_ERXRST_CLRIRQ 0x2 /* Clear channel interrupt */ -#define HPC3_ERXRST_LBACK 0x4 /* Enable diagnostic loopback mode of Seeq8003 */ - - volatile u32 rx_dconfig; /* DMA configuration register */ -#define HPC3_ERXDCFG_D1 0x0000f /* Cycles to spend in D1 state for PIO */ -#define HPC3_ERXDCFG_D2 0x000f0 /* Cycles to spend in D2 state for PIO */ -#define HPC3_ERXDCFG_D3 0x00f00 /* Cycles to spend in D3 state for PIO */ -#define HPC3_ERXDCFG_WCTRL 0x01000 /* Enable writes of desc into ex ctrl port */ -#define HPC3_ERXDCFG_FRXDC 0x02000 /* Clear eop stat bits upon rxdc, hw seeq fix */ -#define HPC3_ERXDCFG_FEOP 0x04000 /* Bad packet marker timeout enable */ -#define HPC3_ERXDCFG_FIRQ 0x08000 /* Another bad packet timeout enable */ -#define HPC3_ERXDCFG_PTO 0x30000 /* Programmed timeout value for above two */ - - volatile u32 rx_pconfig; /* PIO configuration register */ -#define HPC3_ERXPCFG_P1 0x000f /* Cycles to spend in P1 state for PIO */ -#define HPC3_ERXPCFG_P2 0x00f0 /* Cycles to spend in P2 state for PIO */ -#define HPC3_ERXPCFG_P3 0x0f00 /* Cycles to spend in P3 state for PIO */ -#define HPC3_ERXPCFG_TST 0x1000 /* Diagnistic ram test feature bit */ + volatile u32 reset; /* reset register */ +#define HPC3_ERST_CRESET 0x1 /* Reset dma channel and external controller */ +#define HPC3_ERST_CLRIRQ 0x2 /* Clear channel interrupt */ +#define HPC3_ERST_LBACK 0x4 /* Enable diagnostic loopback mode of Seeq8003 */ + + volatile u32 dconfig; /* DMA configuration register */ +#define HPC3_EDCFG_D1 0x0000f /* Cycles to spend in D1 state for PIO */ +#define HPC3_EDCFG_D2 0x000f0 /* Cycles to spend in D2 state for PIO */ +#define HPC3_EDCFG_D3 0x00f00 /* Cycles to spend in D3 state for PIO */ +#define HPC3_EDCFG_WCTRL 0x01000 /* Enable writes of desc into ex ctrl port */ +#define HPC3_EDCFG_FRXDC 0x02000 /* Clear eop stat bits upon rxdc, hw seeq fix */ +#define HPC3_EDCFG_FEOP 0x04000 /* Bad packet marker timeout enable */ +#define HPC3_EDCFG_FIRQ 0x08000 /* Another bad packet timeout enable */ +#define HPC3_EDCFG_PTO 0x30000 /* Programmed timeout value for above two */ + + volatile u32 pconfig; /* PIO configuration register */ +#define HPC3_EPCFG_P1 0x000f /* Cycles to spend in P1 state for PIO */ +#define HPC3_EPCFG_P2 0x00f0 /* Cycles to spend in P2 state for PIO */ +#define HPC3_EPCFG_P3 0x0f00 /* Cycles to spend in P3 state for PIO */ +#define HPC3_EPCFG_TST 0x1000 /* Diagnistic ram test feature bit */ u32 _unused2[0x1000/4 - 8]; /* padding */ @@ -221,7 +221,7 @@ #define HPC3_BESTAT_PIDMASK 0x3f700 /* DMA channel parity identifier */ u32 _unused1[0x14000/4 - 5]; /* padding */ - + /* Now direct PIO per-HPC3 peripheral access to external regs. */ volatile u32 scsi0_ext[256]; /* SCSI channel 0 external regs */ u32 _unused2[0x7c00/4]; @@ -304,7 +304,7 @@ volatile u32 bbram[8192-50-14]; /* Battery backed ram */ }; -/* +/* * It is possible to have two HPC3's within the address space on * one machine, though only having one is more likely on an Indy. */ diff -Nur linux-2.4.32/include/asm-mips64/signal.h linux-2.4.32.patched/include/asm-mips64/signal.h --- linux-2.4.32/include/asm-mips64/signal.h 2003-08-25 13:44:44.000000000 +0200 +++ linux-2.4.32.patched/include/asm-mips64/signal.h 2006-03-13 18:55:56.000000000 +0100 @@ -119,6 +119,12 @@ #define SA_SAMPLE_RANDOM SA_RESTART #define SA_SHIRQ 0x02000000 +#ifdef CONFIG_NET_RANDOM +#define SA_NET_RANDOM SA_SAMPLE_RANDOM +#else +#define SA_NET_RANDOM 0 +#endif + #endif /* __KERNEL__ */ #define SIG_BLOCK 1 /* for blocking signals */ diff -Nur linux-2.4.32/include/asm-mips64/sn/nmi.h linux-2.4.32.patched/include/asm-mips64/sn/nmi.h --- linux-2.4.32/include/asm-mips64/sn/nmi.h 2002-11-29 00:53:15.000000000 +0100 +++ linux-2.4.32.patched/include/asm-mips64/sn/nmi.h 2006-03-13 18:55:54.000000000 +0100 @@ -8,7 +8,7 @@ #ifndef __ASM_SN_NMI_H #define __ASM_SN_NMI_H -#ident "$Revision: 1.2.4.2 $" +#ident "$Revision: 1.2.4.1 $" #include diff -Nur linux-2.4.32/include/asm-mips64/unistd.h linux-2.4.32.patched/include/asm-mips64/unistd.h --- linux-2.4.32/include/asm-mips64/unistd.h 2005-01-19 15:10:12.000000000 +0100 +++ linux-2.4.32.patched/include/asm-mips64/unistd.h 2006-03-13 18:55:54.000000000 +0100 @@ -760,7 +760,7 @@ if (__a3 == 0) \ return (type) __v0; \ errno = __v0; \ - return -1; \ + return (type)-1; \ } /* @@ -788,7 +788,7 @@ if (__a3 == 0) \ return (type) __v0; \ errno = __v0; \ - return -1; \ + return (type)-1; \ } #define _syscall2(type,name,atype,a,btype,b) \ @@ -813,7 +813,7 @@ if (__a3 == 0) \ return (type) __v0; \ errno = __v0; \ - return -1; \ + return (type)-1; \ } #define _syscall3(type,name,atype,a,btype,b,ctype,c) \ @@ -839,7 +839,7 @@ if (__a3 == 0) \ return (type) __v0; \ errno = __v0; \ - return -1; \ + return (type)-1; \ } #define _syscall4(type,name,atype,a,btype,b,ctype,c,dtype,d) \ @@ -865,7 +865,7 @@ if (__a3 == 0) \ return (type) __v0; \ errno = __v0; \ - return -1; \ + return (type)-1; \ } #if (_MIPS_SIM == _MIPS_SIM_ABI32) @@ -902,7 +902,7 @@ if (__a3 == 0) \ return (type) __v0; \ errno = __v0; \ - return -1; \ + return (type)-1; \ } #define _syscall6(type,name,atype,a,btype,b,ctype,c,dtype,d,etype,e,ftype,f) \ @@ -935,7 +935,7 @@ if (__a3 == 0) \ return (type) __v0; \ errno = __v0; \ - return -1; \ + return (type)-1; \ } #endif /* (_MIPS_SIM == _MIPS_SIM_ABI32) */ @@ -966,7 +966,7 @@ if (__a3 == 0) \ return (type) __v0; \ errno = __v0; \ - return -1; \ + return (type)-1; \ } #define _syscall6(type,name,atype,a,btype,b,ctype,c,dtype,d,etype,e,ftype,f) \ @@ -995,7 +995,7 @@ if (__a3 == 0) \ return (type) __v0; \ errno = __v0; \ - return -1; \ + return (type)-1; \ } #endif /* (_MIPS_SIM == _MIPS_SIM_NABI32) || (_MIPS_SIM == _MIPS_SIM_ABI64) */ diff -Nur linux-2.4.32/include/asm-parisc/signal.h linux-2.4.32.patched/include/asm-parisc/signal.h --- linux-2.4.32/include/asm-parisc/signal.h 2000-12-05 21:29:39.000000000 +0100 +++ linux-2.4.32.patched/include/asm-parisc/signal.h 2006-03-13 18:55:56.000000000 +0100 @@ -100,6 +100,12 @@ #define SA_SAMPLE_RANDOM SA_RESTART #define SA_SHIRQ 0x04000000 +#ifdef CONFIG_NET_RANDOM +#define SA_NET_RANDOM SA_SAMPLE_RANDOM +#else +#define SA_NET_RANDOM 0 +#endif + #endif /* __KERNEL__ */ #define SIG_BLOCK 0 /* for blocking signals */ diff -Nur linux-2.4.32/include/asm-ppc/byteorder.h linux-2.4.32.patched/include/asm-ppc/byteorder.h --- linux-2.4.32/include/asm-ppc/byteorder.h 2003-06-13 16:51:38.000000000 +0200 +++ linux-2.4.32.patched/include/asm-ppc/byteorder.h 2006-03-13 18:55:55.000000000 +0100 @@ -2,6 +2,7 @@ #define _PPC_BYTEORDER_H #include +#include #ifdef __GNUC__ #ifdef __KERNEL__ @@ -50,7 +51,7 @@ __asm__ __volatile__ ("stwbrx %1,0,%2" : "=m" (*addr) : "r" (val), "r" (taddr+4)); } -static __inline__ __const__ __u16 ___arch__swab16(__u16 value) +static __inline__ __attribute_const__ __u16 ___arch__swab16(__u16 value) { __u16 result; @@ -58,7 +59,7 @@ return result; } -static __inline__ __const__ __u32 ___arch__swab32(__u32 value) +static __inline__ __attribute_const__ __u32 ___arch__swab32(__u32 value) { __u32 result; diff -Nur linux-2.4.32/include/asm-ppc/param.h linux-2.4.32.patched/include/asm-ppc/param.h --- linux-2.4.32/include/asm-ppc/param.h 2003-06-13 16:51:38.000000000 +0200 +++ linux-2.4.32.patched/include/asm-ppc/param.h 2006-03-13 18:55:54.000000000 +0100 @@ -3,6 +3,9 @@ #ifndef HZ #define HZ 100 +#ifdef __KERNEL__ +#define hz_to_std(a) (a) +#endif #endif #define EXEC_PAGESIZE 4096 diff -Nur linux-2.4.32/include/asm-ppc/signal.h linux-2.4.32.patched/include/asm-ppc/signal.h --- linux-2.4.32/include/asm-ppc/signal.h 2003-08-25 13:44:44.000000000 +0200 +++ linux-2.4.32.patched/include/asm-ppc/signal.h 2006-03-13 18:55:56.000000000 +0100 @@ -111,6 +111,13 @@ #define SA_PROBE SA_ONESHOT #define SA_SAMPLE_RANDOM SA_RESTART #define SA_SHIRQ 0x04000000 + +#ifdef CONFIG_NET_RANDOM +#define SA_NET_RANDOM SA_SAMPLE_RANDOM +#else +#define SA_NET_RANDOM 0 +#endif + #endif /* __KERNEL__ */ #define SIG_BLOCK 0 /* for blocking signals */ diff -Nur linux-2.4.32/include/asm-ppc/spinlock.h linux-2.4.32.patched/include/asm-ppc/spinlock.h --- linux-2.4.32/include/asm-ppc/spinlock.h 2003-06-13 16:51:38.000000000 +0200 +++ linux-2.4.32.patched/include/asm-ppc/spinlock.h 2006-03-13 18:55:55.000000000 +0100 @@ -40,7 +40,6 @@ extern void _spin_lock(spinlock_t *lock); extern void _spin_unlock(spinlock_t *lock); extern int spin_trylock(spinlock_t *lock); -extern unsigned long __spin_trylock(volatile unsigned long *lock); #define spin_lock(lp) _spin_lock(lp) #define spin_unlock(lp) _spin_unlock(lp) diff -Nur linux-2.4.32/include/asm-ppc/time.h linux-2.4.32.patched/include/asm-ppc/time.h --- linux-2.4.32/include/asm-ppc/time.h 2003-08-25 13:44:44.000000000 +0200 +++ linux-2.4.32.patched/include/asm-ppc/time.h 2006-03-13 18:55:55.000000000 +0100 @@ -12,6 +12,7 @@ #include #include #include +#include #include @@ -57,7 +58,7 @@ /* Accessor functions for the timebase (RTC on 601) registers. */ /* If one day CONFIG_POWER is added just define __USE_RTC as 1 */ #ifdef CONFIG_6xx -extern __inline__ int const __USE_RTC(void) { +extern __inline__ int __attribute_const__ __USE_RTC(void) { return (mfspr(SPRN_PVR)>>16) == 1; } #else diff -Nur linux-2.4.32/include/asm-s390/param.h linux-2.4.32.patched/include/asm-s390/param.h --- linux-2.4.32/include/asm-s390/param.h 2001-02-13 23:13:44.000000000 +0100 +++ linux-2.4.32.patched/include/asm-s390/param.h 2006-03-13 18:55:54.000000000 +0100 @@ -11,6 +11,9 @@ #ifndef HZ #define HZ 100 +#ifdef __KERNEL__ +#define hz_to_std(a) (a) +#endif #endif #define EXEC_PAGESIZE 4096 diff -Nur linux-2.4.32/include/asm-s390/signal.h linux-2.4.32.patched/include/asm-s390/signal.h --- linux-2.4.32/include/asm-s390/signal.h 2004-02-18 14:36:32.000000000 +0100 +++ linux-2.4.32.patched/include/asm-s390/signal.h 2006-03-13 18:55:56.000000000 +0100 @@ -129,8 +129,15 @@ #define SA_SHIRQ 0x04000000 #define SA_DOPATHGROUP 0x00100000 #define SA_FORCE 0x00200000 + +#ifdef CONFIG_NET_RANDOM +#define SA_NET_RANDOM SA_SAMPLE_RANDOM +#else +#define SA_NET_RANDOM 0 #endif +#endif /* __KERNEL__ */ + #define SIG_BLOCK 0 /* for blocking signals */ #define SIG_UNBLOCK 1 /* for unblocking signals */ #define SIG_SETMASK 2 /* for setting the signal mask */ diff -Nur linux-2.4.32/include/asm-s390x/signal.h linux-2.4.32.patched/include/asm-s390x/signal.h --- linux-2.4.32/include/asm-s390x/signal.h 2004-02-18 14:36:32.000000000 +0100 +++ linux-2.4.32.patched/include/asm-s390x/signal.h 2006-03-13 18:55:56.000000000 +0100 @@ -129,8 +129,15 @@ #define SA_SHIRQ 0x04000000 #define SA_DOPATHGROUP 0x00100000 #define SA_FORCE 0x00200000 + +#ifdef CONFIG_NET_RANDOM +#define SA_NET_RANDOM SA_SAMPLE_RANDOM +#else +#define SA_NET_RANDOM 0 #endif +#endif /* __KERNEL__ */ + #define SIG_BLOCK 0 /* for blocking signals */ #define SIG_UNBLOCK 1 /* for unblocking signals */ #define SIG_SETMASK 2 /* for setting the signal mask */ diff -Nur linux-2.4.32/include/asm-sh/param.h linux-2.4.32.patched/include/asm-sh/param.h --- linux-2.4.32/include/asm-sh/param.h 2001-01-04 22:19:13.000000000 +0100 +++ linux-2.4.32.patched/include/asm-sh/param.h 2006-03-13 18:55:54.000000000 +0100 @@ -3,6 +3,9 @@ #ifndef HZ #define HZ 100 +#ifdef __KERNEL__ +#define hz_to_std(a) (a) +#endif #endif #define EXEC_PAGESIZE 4096 diff -Nur linux-2.4.32/include/asm-sh/signal.h linux-2.4.32.patched/include/asm-sh/signal.h --- linux-2.4.32/include/asm-sh/signal.h 1999-11-19 04:37:03.000000000 +0100 +++ linux-2.4.32.patched/include/asm-sh/signal.h 2006-03-13 18:55:56.000000000 +0100 @@ -107,8 +107,15 @@ #define SA_PROBE SA_ONESHOT #define SA_SAMPLE_RANDOM SA_RESTART #define SA_SHIRQ 0x04000000 + +#ifdef CONFIG_NET_RANDOM +#define SA_NET_RANDOM SA_SAMPLE_RANDOM +#else +#define SA_NET_RANDOM 0 #endif +#endif /* __KERNEL__ */ + #define SIG_BLOCK 0 /* for blocking signals */ #define SIG_UNBLOCK 1 /* for unblocking signals */ #define SIG_SETMASK 2 /* for setting the signal mask */ diff -Nur linux-2.4.32/include/asm-sparc/param.h linux-2.4.32.patched/include/asm-sparc/param.h --- linux-2.4.32/include/asm-sparc/param.h 2000-10-30 23:34:12.000000000 +0100 +++ linux-2.4.32.patched/include/asm-sparc/param.h 2006-03-13 18:55:54.000000000 +0100 @@ -4,6 +4,9 @@ #ifndef HZ #define HZ 100 +#ifdef __KERNEL__ +#define hz_to_std(a) (a) +#endif #endif #define EXEC_PAGESIZE 8192 /* Thanks for sun4's we carry baggage... */ diff -Nur linux-2.4.32/include/asm-sparc/signal.h linux-2.4.32.patched/include/asm-sparc/signal.h --- linux-2.4.32/include/asm-sparc/signal.h 1999-09-08 20:14:32.000000000 +0200 +++ linux-2.4.32.patched/include/asm-sparc/signal.h 2006-03-13 18:55:56.000000000 +0100 @@ -176,8 +176,15 @@ #define SA_PROBE SA_ONESHOT #define SA_SAMPLE_RANDOM SA_RESTART #define SA_STATIC_ALLOC 0x80 + +#ifdef CONFIG_NET_RANDOM +#define SA_NET_RANDOM SA_SAMPLE_RANDOM +#else +#define SA_NET_RANDOM 0 #endif +#endif /* __KERNEL__ */ + /* Type of a signal handler. */ #ifdef __KERNEL__ typedef void (*__sighandler_t)(int, int, struct sigcontext *, char *); diff -Nur linux-2.4.32/include/asm-sparc64/param.h linux-2.4.32.patched/include/asm-sparc64/param.h --- linux-2.4.32/include/asm-sparc64/param.h 2000-10-30 23:34:12.000000000 +0100 +++ linux-2.4.32.patched/include/asm-sparc64/param.h 2006-03-13 18:55:54.000000000 +0100 @@ -4,6 +4,9 @@ #ifndef HZ #define HZ 100 +#ifdef __KERNEL__ +#define hz_to_std(a) (a) +#endif #endif #define EXEC_PAGESIZE 8192 /* Thanks for sun4's we carry baggage... */ diff -Nur linux-2.4.32/include/asm-sparc64/signal.h linux-2.4.32.patched/include/asm-sparc64/signal.h --- linux-2.4.32/include/asm-sparc64/signal.h 1999-09-08 20:14:32.000000000 +0200 +++ linux-2.4.32.patched/include/asm-sparc64/signal.h 2006-03-13 18:55:56.000000000 +0100 @@ -192,8 +192,15 @@ #define SA_PROBE SA_ONESHOT #define SA_SAMPLE_RANDOM SA_RESTART #define SA_STATIC_ALLOC 0x80 + +#ifdef CONFIG_NET_RANDOM +#define SA_NET_RANDOM SA_SAMPLE_RANDOM +#else +#define SA_NET_RANDOM 0 #endif +#endif /* __KERNEL__ */ + /* Type of a signal handler. */ #ifdef __KERNEL__ typedef void (*__sighandler_t)(int, struct sigcontext *); diff -Nur linux-2.4.32/include/asm-x86_64/byteorder.h linux-2.4.32.patched/include/asm-x86_64/byteorder.h --- linux-2.4.32/include/asm-x86_64/byteorder.h 2002-11-29 00:53:15.000000000 +0100 +++ linux-2.4.32.patched/include/asm-x86_64/byteorder.h 2006-03-13 18:55:55.000000000 +0100 @@ -2,16 +2,17 @@ #define _X86_64_BYTEORDER_H #include +#include #ifdef __GNUC__ -static __inline__ __const__ __u64 ___arch__swab64(__u64 x) +static __inline__ __attribute_const__ __u64 ___arch__swab64(__u64 x) { __asm__("bswapq %0" : "=r" (x) : "0" (x)); return x; } -static __inline__ __const__ __u32 ___arch__swab32(__u32 x) +static __inline__ __attribute_const__ __u32 ___arch__swab32(__u32 x) { __asm__("bswapl %0" : "=r" (x) : "0" (x)); return x; diff -Nur linux-2.4.32/include/asm-x86_64/processor.h linux-2.4.32.patched/include/asm-x86_64/processor.h --- linux-2.4.32/include/asm-x86_64/processor.h 2005-11-16 20:12:54.000000000 +0100 +++ linux-2.4.32.patched/include/asm-x86_64/processor.h 2006-03-13 18:55:55.000000000 +0100 @@ -68,7 +68,6 @@ #define X86_VENDOR_UNKNOWN 0xff extern struct cpuinfo_x86 boot_cpu_data; -extern struct tss_struct init_tss[NR_CPUS]; #ifdef CONFIG_SMP extern struct cpuinfo_x86 cpu_data[]; @@ -300,6 +299,8 @@ u32 io_bitmap[IO_BITMAP_SIZE]; } __attribute__((packed)) ____cacheline_aligned; +extern struct tss_struct init_tss[NR_CPUS]; + struct thread_struct { unsigned long rsp0; unsigned long rip; diff -Nur linux-2.4.32/include/config/60xx/wdt.h linux-2.4.32.patched/include/config/60xx/wdt.h --- linux-2.4.32/include/config/60xx/wdt.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/60xx/wdt.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_60XX_WDT diff -Nur linux-2.4.32/include/config/64bit/phys/addr.h linux-2.4.32.patched/include/config/64bit/phys/addr.h --- linux-2.4.32/include/config/64bit/phys/addr.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/64bit/phys/addr.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_64BIT_PHYS_ADDR diff -Nur linux-2.4.32/include/config/6pack.h linux-2.4.32.patched/include/config/6pack.h --- linux-2.4.32/include/config/6pack.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/6pack.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_6PACK diff -Nur linux-2.4.32/include/config/8139/old/rx/reset.h linux-2.4.32.patched/include/config/8139/old/rx/reset.h --- linux-2.4.32/include/config/8139/old/rx/reset.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/8139/old/rx/reset.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_8139_OLD_RX_RESET diff -Nur linux-2.4.32/include/config/8139cp.h linux-2.4.32.patched/include/config/8139cp.h --- linux-2.4.32/include/config/8139cp.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/8139cp.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_8139CP diff -Nur linux-2.4.32/include/config/8139too/8129.h linux-2.4.32.patched/include/config/8139too/8129.h --- linux-2.4.32/include/config/8139too/8129.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/8139too/8129.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_8139TOO_8129 diff -Nur linux-2.4.32/include/config/8139too/pio.h linux-2.4.32.patched/include/config/8139too/pio.h --- linux-2.4.32/include/config/8139too/pio.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/8139too/pio.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_8139TOO_PIO diff -Nur linux-2.4.32/include/config/8139too/tune/twister.h linux-2.4.32.patched/include/config/8139too/tune/twister.h --- linux-2.4.32/include/config/8139too/tune/twister.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/8139too/tune/twister.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_8139TOO_TUNE_TWISTER diff -Nur linux-2.4.32/include/config/8139too.h linux-2.4.32.patched/include/config/8139too.h --- linux-2.4.32/include/config/8139too.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/8139too.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_8139TOO diff -Nur linux-2.4.32/include/config/acenic.h linux-2.4.32.patched/include/config/acenic.h --- linux-2.4.32/include/config/acenic.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/acenic.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_ACENIC diff -Nur linux-2.4.32/include/config/acer/pica/61.h linux-2.4.32.patched/include/config/acer/pica/61.h --- linux-2.4.32/include/config/acer/pica/61.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/acer/pica/61.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_ACER_PICA_61 diff -Nur linux-2.4.32/include/config/acorn/partition.h linux-2.4.32.patched/include/config/acorn/partition.h --- linux-2.4.32/include/config/acorn/partition.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/acorn/partition.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_ACORN_PARTITION diff -Nur linux-2.4.32/include/config/acquire/wdt.h linux-2.4.32.patched/include/config/acquire/wdt.h --- linux-2.4.32/include/config/acquire/wdt.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/acquire/wdt.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_ACQUIRE_WDT diff -Nur linux-2.4.32/include/config/adaptec/starfire.h linux-2.4.32.patched/include/config/adaptec/starfire.h --- linux-2.4.32/include/config/adaptec/starfire.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/adaptec/starfire.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_ADAPTEC_STARFIRE diff -Nur linux-2.4.32/include/config/adfs/fs/rw.h linux-2.4.32.patched/include/config/adfs/fs/rw.h --- linux-2.4.32/include/config/adfs/fs/rw.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/adfs/fs/rw.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_ADFS_FS_RW diff -Nur linux-2.4.32/include/config/adfs/fs.h linux-2.4.32.patched/include/config/adfs/fs.h --- linux-2.4.32/include/config/adfs/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/adfs/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_ADFS_FS diff -Nur linux-2.4.32/include/config/advantech/wdt.h linux-2.4.32.patched/include/config/advantech/wdt.h --- linux-2.4.32/include/config/advantech/wdt.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/advantech/wdt.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_ADVANTECH_WDT diff -Nur linux-2.4.32/include/config/affs/fs.h linux-2.4.32.patched/include/config/affs/fs.h --- linux-2.4.32/include/config/affs/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/affs/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_AFFS_FS diff -Nur linux-2.4.32/include/config/agp.h linux-2.4.32.patched/include/config/agp.h --- linux-2.4.32/include/config/agp.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/agp.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_AGP diff -Nur linux-2.4.32/include/config/airo/cs.h linux-2.4.32.patched/include/config/airo/cs.h --- linux-2.4.32/include/config/airo/cs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/airo/cs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_AIRO_CS diff -Nur linux-2.4.32/include/config/airo.h linux-2.4.32.patched/include/config/airo.h --- linux-2.4.32/include/config/airo.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/airo.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_AIRO diff -Nur linux-2.4.32/include/config/aironet4500/noncs.h linux-2.4.32.patched/include/config/aironet4500/noncs.h --- linux-2.4.32/include/config/aironet4500/noncs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/aironet4500/noncs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_AIRONET4500_NONCS diff -Nur linux-2.4.32/include/config/aironet4500/proc.h linux-2.4.32.patched/include/config/aironet4500/proc.h --- linux-2.4.32/include/config/aironet4500/proc.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/aironet4500/proc.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_AIRONET4500_PROC diff -Nur linux-2.4.32/include/config/aironet4500.h linux-2.4.32.patched/include/config/aironet4500.h --- linux-2.4.32/include/config/aironet4500.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/aironet4500.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_AIRONET4500 diff -Nur linux-2.4.32/include/config/alim1535/wdt.h linux-2.4.32.patched/include/config/alim1535/wdt.h --- linux-2.4.32/include/config/alim1535/wdt.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/alim1535/wdt.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_ALIM1535_WDT diff -Nur linux-2.4.32/include/config/alim7101/wdt.h linux-2.4.32.patched/include/config/alim7101/wdt.h --- linux-2.4.32/include/config/alim7101/wdt.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/alim7101/wdt.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_ALIM7101_WDT diff -Nur linux-2.4.32/include/config/amd/pm768.h linux-2.4.32.patched/include/config/amd/pm768.h --- linux-2.4.32/include/config/amd/pm768.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/amd/pm768.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_AMD_PM768 diff -Nur linux-2.4.32/include/config/amd74xx/override.h linux-2.4.32.patched/include/config/amd74xx/override.h --- linux-2.4.32/include/config/amd74xx/override.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/amd74xx/override.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_AMD74XX_OVERRIDE diff -Nur linux-2.4.32/include/config/amd8111/eth.h linux-2.4.32.patched/include/config/amd8111/eth.h --- linux-2.4.32/include/config/amd8111/eth.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/amd8111/eth.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_AMD8111_ETH diff -Nur linux-2.4.32/include/config/amiga/partition.h linux-2.4.32.patched/include/config/amiga/partition.h --- linux-2.4.32/include/config/amiga/partition.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/amiga/partition.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_AMIGA_PARTITION diff -Nur linux-2.4.32/include/config/applicom.h linux-2.4.32.patched/include/config/applicom.h --- linux-2.4.32/include/config/applicom.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/applicom.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_APPLICOM diff -Nur linux-2.4.32/include/config/apricot.h linux-2.4.32.patched/include/config/apricot.h --- linux-2.4.32/include/config/apricot.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/apricot.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_APRICOT diff -Nur linux-2.4.32/include/config/arcnet.h linux-2.4.32.patched/include/config/arcnet.h --- linux-2.4.32/include/config/arcnet.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/arcnet.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_ARCNET diff -Nur linux-2.4.32/include/config/arlan.h linux-2.4.32.patched/include/config/arlan.h --- linux-2.4.32/include/config/arlan.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/arlan.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_ARLAN diff -Nur linux-2.4.32/include/config/arpd.h linux-2.4.32.patched/include/config/arpd.h --- linux-2.4.32/include/config/arpd.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/arpd.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_ARPD diff -Nur linux-2.4.32/include/config/atalk.h linux-2.4.32.patched/include/config/atalk.h --- linux-2.4.32/include/config/atalk.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/atalk.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_ATALK diff -Nur linux-2.4.32/include/config/atari/partition.h linux-2.4.32.patched/include/config/atari/partition.h --- linux-2.4.32/include/config/atari/partition.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/atari/partition.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_ATARI_PARTITION diff -Nur linux-2.4.32/include/config/atm.h linux-2.4.32.patched/include/config/atm.h --- linux-2.4.32/include/config/atm.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/atm.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_ATM diff -Nur linux-2.4.32/include/config/autofs/fs.h linux-2.4.32.patched/include/config/autofs/fs.h --- linux-2.4.32/include/config/autofs/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/autofs/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_AUTOFS_FS diff -Nur linux-2.4.32/include/config/autofs4/fs.h linux-2.4.32.patched/include/config/autofs4/fs.h --- linux-2.4.32/include/config/autofs4/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/autofs4/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_AUTOFS4_FS diff -Nur linux-2.4.32/include/config/ax25/dama/slave.h linux-2.4.32.patched/include/config/ax25/dama/slave.h --- linux-2.4.32/include/config/ax25/dama/slave.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ax25/dama/slave.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_AX25_DAMA_SLAVE diff -Nur linux-2.4.32/include/config/ax25/module.h linux-2.4.32.patched/include/config/ax25/module.h --- linux-2.4.32/include/config/ax25/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ax25/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_AX25_MODULE 1 diff -Nur linux-2.4.32/include/config/ax25.h linux-2.4.32.patched/include/config/ax25.h --- linux-2.4.32/include/config/ax25.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ax25.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_AX25 diff -Nur linux-2.4.32/include/config/b44.h linux-2.4.32.patched/include/config/b44.h --- linux-2.4.32/include/config/b44.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/b44.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_B44 1 diff -Nur linux-2.4.32/include/config/baget/mips.h linux-2.4.32.patched/include/config/baget/mips.h --- linux-2.4.32/include/config/baget/mips.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/baget/mips.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BAGET_MIPS diff -Nur linux-2.4.32/include/config/baycom/epp.h linux-2.4.32.patched/include/config/baycom/epp.h --- linux-2.4.32/include/config/baycom/epp.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/baycom/epp.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BAYCOM_EPP diff -Nur linux-2.4.32/include/config/baycom/par.h linux-2.4.32.patched/include/config/baycom/par.h --- linux-2.4.32/include/config/baycom/par.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/baycom/par.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BAYCOM_PAR diff -Nur linux-2.4.32/include/config/baycom/ser/fdx.h linux-2.4.32.patched/include/config/baycom/ser/fdx.h --- linux-2.4.32/include/config/baycom/ser/fdx.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/baycom/ser/fdx.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BAYCOM_SER_FDX diff -Nur linux-2.4.32/include/config/baycom/ser/hdx.h linux-2.4.32.patched/include/config/baycom/ser/hdx.h --- linux-2.4.32/include/config/baycom/ser/hdx.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/baycom/ser/hdx.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BAYCOM_SER_HDX diff -Nur linux-2.4.32/include/config/bcm4310.h linux-2.4.32.patched/include/config/bcm4310.h --- linux-2.4.32/include/config/bcm4310.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bcm4310.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_BCM4310 1 diff -Nur linux-2.4.32/include/config/bcm4704.h linux-2.4.32.patched/include/config/bcm4704.h --- linux-2.4.32/include/config/bcm4704.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bcm4704.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_BCM4704 1 diff -Nur linux-2.4.32/include/config/bcm4710.h linux-2.4.32.patched/include/config/bcm4710.h --- linux-2.4.32/include/config/bcm4710.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bcm4710.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_BCM4710 1 diff -Nur linux-2.4.32/include/config/bcm5365.h linux-2.4.32.patched/include/config/bcm5365.h --- linux-2.4.32/include/config/bcm5365.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bcm5365.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_BCM5365 1 diff -Nur linux-2.4.32/include/config/bcm947xx.h linux-2.4.32.patched/include/config/bcm947xx.h --- linux-2.4.32/include/config/bcm947xx.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bcm947xx.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_BCM947XX 1 diff -Nur linux-2.4.32/include/config/befs/debug.h linux-2.4.32.patched/include/config/befs/debug.h --- linux-2.4.32/include/config/befs/debug.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/befs/debug.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BEFS_DEBUG diff -Nur linux-2.4.32/include/config/befs/fs.h linux-2.4.32.patched/include/config/befs/fs.h --- linux-2.4.32/include/config/befs/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/befs/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BEFS_FS diff -Nur linux-2.4.32/include/config/bfs/fs.h linux-2.4.32.patched/include/config/bfs/fs.h --- linux-2.4.32/include/config/bfs/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bfs/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BFS_FS diff -Nur linux-2.4.32/include/config/binfmt/aout.h linux-2.4.32.patched/include/config/binfmt/aout.h --- linux-2.4.32/include/config/binfmt/aout.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/binfmt/aout.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BINFMT_AOUT diff -Nur linux-2.4.32/include/config/binfmt/elf/aout.h linux-2.4.32.patched/include/config/binfmt/elf/aout.h --- linux-2.4.32/include/config/binfmt/elf/aout.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/binfmt/elf/aout.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BINFMT_ELF_AOUT diff -Nur linux-2.4.32/include/config/binfmt/elf32.h linux-2.4.32.patched/include/config/binfmt/elf32.h --- linux-2.4.32/include/config/binfmt/elf32.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/binfmt/elf32.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BINFMT_ELF32 diff -Nur linux-2.4.32/include/config/binfmt/elf.h linux-2.4.32.patched/include/config/binfmt/elf.h --- linux-2.4.32/include/config/binfmt/elf.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/binfmt/elf.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_BINFMT_ELF 1 diff -Nur linux-2.4.32/include/config/binfmt/misc.h linux-2.4.32.patched/include/config/binfmt/misc.h --- linux-2.4.32/include/config/binfmt/misc.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/binfmt/misc.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BINFMT_MISC diff -Nur linux-2.4.32/include/config/blk/cpq/ciss/da.h linux-2.4.32.patched/include/config/blk/cpq/ciss/da.h --- linux-2.4.32/include/config/blk/cpq/ciss/da.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/cpq/ciss/da.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_CPQ_CISS_DA diff -Nur linux-2.4.32/include/config/blk/cpq/da.h linux-2.4.32.patched/include/config/blk/cpq/da.h --- linux-2.4.32/include/config/blk/cpq/da.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/cpq/da.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_CPQ_DA diff -Nur linux-2.4.32/include/config/blk/dev/3w/xxxx/raid.h linux-2.4.32.patched/include/config/blk/dev/3w/xxxx/raid.h --- linux-2.4.32/include/config/blk/dev/3w/xxxx/raid.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/3w/xxxx/raid.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_3W_XXXX_RAID diff -Nur linux-2.4.32/include/config/blk/dev/adma100.h linux-2.4.32.patched/include/config/blk/dev/adma100.h --- linux-2.4.32/include/config/blk/dev/adma100.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/adma100.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_ADMA100 diff -Nur linux-2.4.32/include/config/blk/dev/aec62xx.h linux-2.4.32.patched/include/config/blk/dev/aec62xx.h --- linux-2.4.32/include/config/blk/dev/aec62xx.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/aec62xx.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_AEC62XX diff -Nur linux-2.4.32/include/config/blk/dev/ali15x3.h linux-2.4.32.patched/include/config/blk/dev/ali15x3.h --- linux-2.4.32/include/config/blk/dev/ali15x3.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/ali15x3.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_ALI15X3 diff -Nur linux-2.4.32/include/config/blk/dev/amd74xx.h linux-2.4.32.patched/include/config/blk/dev/amd74xx.h --- linux-2.4.32/include/config/blk/dev/amd74xx.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/amd74xx.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_AMD74XX diff -Nur linux-2.4.32/include/config/blk/dev/ataraid/hpt.h linux-2.4.32.patched/include/config/blk/dev/ataraid/hpt.h --- linux-2.4.32/include/config/blk/dev/ataraid/hpt.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/ataraid/hpt.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_ATARAID_HPT diff -Nur linux-2.4.32/include/config/blk/dev/ataraid/medley.h linux-2.4.32.patched/include/config/blk/dev/ataraid/medley.h --- linux-2.4.32/include/config/blk/dev/ataraid/medley.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/ataraid/medley.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_ATARAID_MEDLEY diff -Nur linux-2.4.32/include/config/blk/dev/ataraid/pdc.h linux-2.4.32.patched/include/config/blk/dev/ataraid/pdc.h --- linux-2.4.32/include/config/blk/dev/ataraid/pdc.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/ataraid/pdc.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_ATARAID_PDC diff -Nur linux-2.4.32/include/config/blk/dev/ataraid/sii.h linux-2.4.32.patched/include/config/blk/dev/ataraid/sii.h --- linux-2.4.32/include/config/blk/dev/ataraid/sii.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/ataraid/sii.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_ATARAID_SII diff -Nur linux-2.4.32/include/config/blk/dev/ataraid.h linux-2.4.32.patched/include/config/blk/dev/ataraid.h --- linux-2.4.32/include/config/blk/dev/ataraid.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/ataraid.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_ATARAID diff -Nur linux-2.4.32/include/config/blk/dev/atiixp.h linux-2.4.32.patched/include/config/blk/dev/atiixp.h --- linux-2.4.32/include/config/blk/dev/atiixp.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/atiixp.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_ATIIXP diff -Nur linux-2.4.32/include/config/blk/dev/cmd640/enhanced.h linux-2.4.32.patched/include/config/blk/dev/cmd640/enhanced.h --- linux-2.4.32/include/config/blk/dev/cmd640/enhanced.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/cmd640/enhanced.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_CMD640_ENHANCED diff -Nur linux-2.4.32/include/config/blk/dev/cmd640.h linux-2.4.32.patched/include/config/blk/dev/cmd640.h --- linux-2.4.32/include/config/blk/dev/cmd640.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/cmd640.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_CMD640 diff -Nur linux-2.4.32/include/config/blk/dev/cmd64x.h linux-2.4.32.patched/include/config/blk/dev/cmd64x.h --- linux-2.4.32/include/config/blk/dev/cmd64x.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/cmd64x.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_CMD64X diff -Nur linux-2.4.32/include/config/blk/dev/cs5530.h linux-2.4.32.patched/include/config/blk/dev/cs5530.h --- linux-2.4.32/include/config/blk/dev/cs5530.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/cs5530.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_CS5530 diff -Nur linux-2.4.32/include/config/blk/dev/cy82c693.h linux-2.4.32.patched/include/config/blk/dev/cy82c693.h --- linux-2.4.32/include/config/blk/dev/cy82c693.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/cy82c693.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_CY82C693 diff -Nur linux-2.4.32/include/config/blk/dev/dac960.h linux-2.4.32.patched/include/config/blk/dev/dac960.h --- linux-2.4.32/include/config/blk/dev/dac960.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/dac960.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_DAC960 diff -Nur linux-2.4.32/include/config/blk/dev/delkin.h linux-2.4.32.patched/include/config/blk/dev/delkin.h --- linux-2.4.32/include/config/blk/dev/delkin.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/delkin.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_DELKIN diff -Nur linux-2.4.32/include/config/blk/dev/fd.h linux-2.4.32.patched/include/config/blk/dev/fd.h --- linux-2.4.32/include/config/blk/dev/fd.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/fd.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_FD diff -Nur linux-2.4.32/include/config/blk/dev/generic.h linux-2.4.32.patched/include/config/blk/dev/generic.h --- linux-2.4.32/include/config/blk/dev/generic.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/generic.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_GENERIC diff -Nur linux-2.4.32/include/config/blk/dev/hd/ide.h linux-2.4.32.patched/include/config/blk/dev/hd/ide.h --- linux-2.4.32/include/config/blk/dev/hd/ide.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/hd/ide.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_HD_IDE diff -Nur linux-2.4.32/include/config/blk/dev/hd.h linux-2.4.32.patched/include/config/blk/dev/hd.h --- linux-2.4.32/include/config/blk/dev/hd.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/hd.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_HD diff -Nur linux-2.4.32/include/config/blk/dev/hpt34x.h linux-2.4.32.patched/include/config/blk/dev/hpt34x.h --- linux-2.4.32/include/config/blk/dev/hpt34x.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/hpt34x.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_HPT34X diff -Nur linux-2.4.32/include/config/blk/dev/hpt366.h linux-2.4.32.patched/include/config/blk/dev/hpt366.h --- linux-2.4.32/include/config/blk/dev/hpt366.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/hpt366.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_HPT366 diff -Nur linux-2.4.32/include/config/blk/dev/ide/module.h linux-2.4.32.patched/include/config/blk/dev/ide/module.h --- linux-2.4.32/include/config/blk/dev/ide/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/ide/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_BLK_DEV_IDE_MODULE 1 diff -Nur linux-2.4.32/include/config/blk/dev/ide/sata.h linux-2.4.32.patched/include/config/blk/dev/ide/sata.h --- linux-2.4.32/include/config/blk/dev/ide/sata.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/ide/sata.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_IDE_SATA diff -Nur linux-2.4.32/include/config/blk/dev/idecd.h linux-2.4.32.patched/include/config/blk/dev/idecd.h --- linux-2.4.32/include/config/blk/dev/idecd.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/idecd.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_IDECD diff -Nur linux-2.4.32/include/config/blk/dev/idecs.h linux-2.4.32.patched/include/config/blk/dev/idecs.h --- linux-2.4.32/include/config/blk/dev/idecs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/idecs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_IDECS diff -Nur linux-2.4.32/include/config/blk/dev/idedisk/module.h linux-2.4.32.patched/include/config/blk/dev/idedisk/module.h --- linux-2.4.32/include/config/blk/dev/idedisk/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/idedisk/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_BLK_DEV_IDEDISK_MODULE 1 diff -Nur linux-2.4.32/include/config/blk/dev/idedisk.h linux-2.4.32.patched/include/config/blk/dev/idedisk.h --- linux-2.4.32/include/config/blk/dev/idedisk.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/idedisk.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_IDEDISK diff -Nur linux-2.4.32/include/config/blk/dev/idedma/forced.h linux-2.4.32.patched/include/config/blk/dev/idedma/forced.h --- linux-2.4.32/include/config/blk/dev/idedma/forced.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/idedma/forced.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_IDEDMA_FORCED diff -Nur linux-2.4.32/include/config/blk/dev/idedma/pci.h linux-2.4.32.patched/include/config/blk/dev/idedma/pci.h --- linux-2.4.32/include/config/blk/dev/idedma/pci.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/idedma/pci.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_BLK_DEV_IDEDMA_PCI 1 diff -Nur linux-2.4.32/include/config/blk/dev/idedma.h linux-2.4.32.patched/include/config/blk/dev/idedma.h --- linux-2.4.32/include/config/blk/dev/idedma.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/idedma.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_BLK_DEV_IDEDMA 1 diff -Nur linux-2.4.32/include/config/blk/dev/idefloppy.h linux-2.4.32.patched/include/config/blk/dev/idefloppy.h --- linux-2.4.32/include/config/blk/dev/idefloppy.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/idefloppy.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_IDEFLOPPY diff -Nur linux-2.4.32/include/config/blk/dev/ide.h linux-2.4.32.patched/include/config/blk/dev/ide.h --- linux-2.4.32/include/config/blk/dev/ide.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/ide.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_IDE diff -Nur linux-2.4.32/include/config/blk/dev/idepci.h linux-2.4.32.patched/include/config/blk/dev/idepci.h --- linux-2.4.32/include/config/blk/dev/idepci.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/idepci.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_BLK_DEV_IDEPCI 1 diff -Nur linux-2.4.32/include/config/blk/dev/idescsi.h linux-2.4.32.patched/include/config/blk/dev/idescsi.h --- linux-2.4.32/include/config/blk/dev/idescsi.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/idescsi.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_IDESCSI diff -Nur linux-2.4.32/include/config/blk/dev/idetape.h linux-2.4.32.patched/include/config/blk/dev/idetape.h --- linux-2.4.32/include/config/blk/dev/idetape.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/idetape.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_IDETAPE diff -Nur linux-2.4.32/include/config/blk/dev/initrd.h linux-2.4.32.patched/include/config/blk/dev/initrd.h --- linux-2.4.32/include/config/blk/dev/initrd.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/initrd.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_INITRD diff -Nur linux-2.4.32/include/config/blk/dev/isapnp.h linux-2.4.32.patched/include/config/blk/dev/isapnp.h --- linux-2.4.32/include/config/blk/dev/isapnp.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/isapnp.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_ISAPNP diff -Nur linux-2.4.32/include/config/blk/dev/loop/module.h linux-2.4.32.patched/include/config/blk/dev/loop/module.h --- linux-2.4.32/include/config/blk/dev/loop/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/loop/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_BLK_DEV_LOOP_MODULE 1 diff -Nur linux-2.4.32/include/config/blk/dev/loop.h linux-2.4.32.patched/include/config/blk/dev/loop.h --- linux-2.4.32/include/config/blk/dev/loop.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/loop.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_LOOP diff -Nur linux-2.4.32/include/config/blk/dev/lvm.h linux-2.4.32.patched/include/config/blk/dev/lvm.h --- linux-2.4.32/include/config/blk/dev/lvm.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/lvm.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_LVM diff -Nur linux-2.4.32/include/config/blk/dev/md.h linux-2.4.32.patched/include/config/blk/dev/md.h --- linux-2.4.32/include/config/blk/dev/md.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/md.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_MD diff -Nur linux-2.4.32/include/config/blk/dev/nbd/module.h linux-2.4.32.patched/include/config/blk/dev/nbd/module.h --- linux-2.4.32/include/config/blk/dev/nbd/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/nbd/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_BLK_DEV_NBD_MODULE 1 diff -Nur linux-2.4.32/include/config/blk/dev/nbd.h linux-2.4.32.patched/include/config/blk/dev/nbd.h --- linux-2.4.32/include/config/blk/dev/nbd.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/nbd.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_NBD diff -Nur linux-2.4.32/include/config/blk/dev/ns87415.h linux-2.4.32.patched/include/config/blk/dev/ns87415.h --- linux-2.4.32/include/config/blk/dev/ns87415.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/ns87415.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_NS87415 diff -Nur linux-2.4.32/include/config/blk/dev/offboard.h linux-2.4.32.patched/include/config/blk/dev/offboard.h --- linux-2.4.32/include/config/blk/dev/offboard.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/offboard.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_BLK_DEV_OFFBOARD 1 diff -Nur linux-2.4.32/include/config/blk/dev/opti621.h linux-2.4.32.patched/include/config/blk/dev/opti621.h --- linux-2.4.32/include/config/blk/dev/opti621.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/opti621.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_OPTI621 diff -Nur linux-2.4.32/include/config/blk/dev/pdc202xx/new.h linux-2.4.32.patched/include/config/blk/dev/pdc202xx/new.h --- linux-2.4.32/include/config/blk/dev/pdc202xx/new.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/pdc202xx/new.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_PDC202XX_NEW diff -Nur linux-2.4.32/include/config/blk/dev/pdc202xx/old/module.h linux-2.4.32.patched/include/config/blk/dev/pdc202xx/old/module.h --- linux-2.4.32/include/config/blk/dev/pdc202xx/old/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/pdc202xx/old/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_BLK_DEV_PDC202XX_OLD_MODULE 1 diff -Nur linux-2.4.32/include/config/blk/dev/pdc202xx/old.h linux-2.4.32.patched/include/config/blk/dev/pdc202xx/old.h --- linux-2.4.32/include/config/blk/dev/pdc202xx/old.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/pdc202xx/old.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_PDC202XX_OLD diff -Nur linux-2.4.32/include/config/blk/dev/pdc202xx.h linux-2.4.32.patched/include/config/blk/dev/pdc202xx.h --- linux-2.4.32/include/config/blk/dev/pdc202xx.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/pdc202xx.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_BLK_DEV_PDC202XX 1 diff -Nur linux-2.4.32/include/config/blk/dev/piix.h linux-2.4.32.patched/include/config/blk/dev/piix.h --- linux-2.4.32/include/config/blk/dev/piix.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/piix.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_PIIX diff -Nur linux-2.4.32/include/config/blk/dev/ram.h linux-2.4.32.patched/include/config/blk/dev/ram.h --- linux-2.4.32/include/config/blk/dev/ram.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/ram.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_RAM diff -Nur linux-2.4.32/include/config/blk/dev/rz1000.h linux-2.4.32.patched/include/config/blk/dev/rz1000.h --- linux-2.4.32/include/config/blk/dev/rz1000.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/rz1000.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_RZ1000 diff -Nur linux-2.4.32/include/config/blk/dev/sc1200.h linux-2.4.32.patched/include/config/blk/dev/sc1200.h --- linux-2.4.32/include/config/blk/dev/sc1200.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/sc1200.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_SC1200 diff -Nur linux-2.4.32/include/config/blk/dev/sd/module.h linux-2.4.32.patched/include/config/blk/dev/sd/module.h --- linux-2.4.32/include/config/blk/dev/sd/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/sd/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_BLK_DEV_SD_MODULE 1 diff -Nur linux-2.4.32/include/config/blk/dev/sd.h linux-2.4.32.patched/include/config/blk/dev/sd.h --- linux-2.4.32/include/config/blk/dev/sd.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/sd.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_SD diff -Nur linux-2.4.32/include/config/blk/dev/siimage.h linux-2.4.32.patched/include/config/blk/dev/siimage.h --- linux-2.4.32/include/config/blk/dev/siimage.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/siimage.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_SIIMAGE diff -Nur linux-2.4.32/include/config/blk/dev/sis5513.h linux-2.4.32.patched/include/config/blk/dev/sis5513.h --- linux-2.4.32/include/config/blk/dev/sis5513.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/sis5513.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_SIS5513 diff -Nur linux-2.4.32/include/config/blk/dev/slc90e66.h linux-2.4.32.patched/include/config/blk/dev/slc90e66.h --- linux-2.4.32/include/config/blk/dev/slc90e66.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/slc90e66.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_SLC90E66 diff -Nur linux-2.4.32/include/config/blk/dev/sr.h linux-2.4.32.patched/include/config/blk/dev/sr.h --- linux-2.4.32/include/config/blk/dev/sr.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/sr.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_SR diff -Nur linux-2.4.32/include/config/blk/dev/svwks.h linux-2.4.32.patched/include/config/blk/dev/svwks.h --- linux-2.4.32/include/config/blk/dev/svwks.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/svwks.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_SVWKS diff -Nur linux-2.4.32/include/config/blk/dev/sx8.h linux-2.4.32.patched/include/config/blk/dev/sx8.h --- linux-2.4.32/include/config/blk/dev/sx8.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/sx8.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_SX8 diff -Nur linux-2.4.32/include/config/blk/dev/triflex.h linux-2.4.32.patched/include/config/blk/dev/triflex.h --- linux-2.4.32/include/config/blk/dev/triflex.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/triflex.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_TRIFLEX diff -Nur linux-2.4.32/include/config/blk/dev/trm290.h linux-2.4.32.patched/include/config/blk/dev/trm290.h --- linux-2.4.32/include/config/blk/dev/trm290.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/trm290.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_TRM290 diff -Nur linux-2.4.32/include/config/blk/dev/umem.h linux-2.4.32.patched/include/config/blk/dev/umem.h --- linux-2.4.32/include/config/blk/dev/umem.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/umem.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_UMEM diff -Nur linux-2.4.32/include/config/blk/dev/via82cxxx.h linux-2.4.32.patched/include/config/blk/dev/via82cxxx.h --- linux-2.4.32/include/config/blk/dev/via82cxxx.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/via82cxxx.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_VIA82CXXX diff -Nur linux-2.4.32/include/config/blk/dev/xd.h linux-2.4.32.patched/include/config/blk/dev/xd.h --- linux-2.4.32/include/config/blk/dev/xd.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/dev/xd.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_DEV_XD diff -Nur linux-2.4.32/include/config/blk/stats.h linux-2.4.32.patched/include/config/blk/stats.h --- linux-2.4.32/include/config/blk/stats.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/blk/stats.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLK_STATS diff -Nur linux-2.4.32/include/config/bluez/bnep/mc/filter.h linux-2.4.32.patched/include/config/bluez/bnep/mc/filter.h --- linux-2.4.32/include/config/bluez/bnep/mc/filter.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bluez/bnep/mc/filter.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_BLUEZ_BNEP_MC_FILTER 1 diff -Nur linux-2.4.32/include/config/bluez/bnep/module.h linux-2.4.32.patched/include/config/bluez/bnep/module.h --- linux-2.4.32/include/config/bluez/bnep/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bluez/bnep/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_BLUEZ_BNEP_MODULE 1 diff -Nur linux-2.4.32/include/config/bluez/bnep/proto/filter.h linux-2.4.32.patched/include/config/bluez/bnep/proto/filter.h --- linux-2.4.32/include/config/bluez/bnep/proto/filter.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bluez/bnep/proto/filter.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_BLUEZ_BNEP_PROTO_FILTER 1 diff -Nur linux-2.4.32/include/config/bluez/bnep.h linux-2.4.32.patched/include/config/bluez/bnep.h --- linux-2.4.32/include/config/bluez/bnep.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bluez/bnep.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLUEZ_BNEP diff -Nur linux-2.4.32/include/config/bluez/hcibfusb.h linux-2.4.32.patched/include/config/bluez/hcibfusb.h --- linux-2.4.32/include/config/bluez/hcibfusb.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bluez/hcibfusb.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLUEZ_HCIBFUSB diff -Nur linux-2.4.32/include/config/bluez/hcibluecard.h linux-2.4.32.patched/include/config/bluez/hcibluecard.h --- linux-2.4.32/include/config/bluez/hcibluecard.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bluez/hcibluecard.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLUEZ_HCIBLUECARD diff -Nur linux-2.4.32/include/config/bluez/hcibt3c.h linux-2.4.32.patched/include/config/bluez/hcibt3c.h --- linux-2.4.32/include/config/bluez/hcibt3c.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bluez/hcibt3c.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLUEZ_HCIBT3C diff -Nur linux-2.4.32/include/config/bluez/hcibtuart.h linux-2.4.32.patched/include/config/bluez/hcibtuart.h --- linux-2.4.32/include/config/bluez/hcibtuart.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bluez/hcibtuart.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLUEZ_HCIBTUART diff -Nur linux-2.4.32/include/config/bluez/hcidtl1.h linux-2.4.32.patched/include/config/bluez/hcidtl1.h --- linux-2.4.32/include/config/bluez/hcidtl1.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bluez/hcidtl1.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLUEZ_HCIDTL1 diff -Nur linux-2.4.32/include/config/bluez/hciuart/bcsp/txcrc.h linux-2.4.32.patched/include/config/bluez/hciuart/bcsp/txcrc.h --- linux-2.4.32/include/config/bluez/hciuart/bcsp/txcrc.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bluez/hciuart/bcsp/txcrc.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_BLUEZ_HCIUART_BCSP_TXCRC 1 diff -Nur linux-2.4.32/include/config/bluez/hciuart/bcsp.h linux-2.4.32.patched/include/config/bluez/hciuart/bcsp.h --- linux-2.4.32/include/config/bluez/hciuart/bcsp.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bluez/hciuart/bcsp.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_BLUEZ_HCIUART_BCSP 1 diff -Nur linux-2.4.32/include/config/bluez/hciuart/h4.h linux-2.4.32.patched/include/config/bluez/hciuart/h4.h --- linux-2.4.32/include/config/bluez/hciuart/h4.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bluez/hciuart/h4.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_BLUEZ_HCIUART_H4 1 diff -Nur linux-2.4.32/include/config/bluez/hciuart/module.h linux-2.4.32.patched/include/config/bluez/hciuart/module.h --- linux-2.4.32/include/config/bluez/hciuart/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bluez/hciuart/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_BLUEZ_HCIUART_MODULE 1 diff -Nur linux-2.4.32/include/config/bluez/hciuart.h linux-2.4.32.patched/include/config/bluez/hciuart.h --- linux-2.4.32/include/config/bluez/hciuart.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bluez/hciuart.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLUEZ_HCIUART diff -Nur linux-2.4.32/include/config/bluez/hciusb/module.h linux-2.4.32.patched/include/config/bluez/hciusb/module.h --- linux-2.4.32/include/config/bluez/hciusb/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bluez/hciusb/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_BLUEZ_HCIUSB_MODULE 1 diff -Nur linux-2.4.32/include/config/bluez/hciusb/sco.h linux-2.4.32.patched/include/config/bluez/hciusb/sco.h --- linux-2.4.32/include/config/bluez/hciusb/sco.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bluez/hciusb/sco.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_BLUEZ_HCIUSB_SCO 1 diff -Nur linux-2.4.32/include/config/bluez/hciusb.h linux-2.4.32.patched/include/config/bluez/hciusb.h --- linux-2.4.32/include/config/bluez/hciusb.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bluez/hciusb.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLUEZ_HCIUSB diff -Nur linux-2.4.32/include/config/bluez/hcivhci.h linux-2.4.32.patched/include/config/bluez/hcivhci.h --- linux-2.4.32/include/config/bluez/hcivhci.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bluez/hcivhci.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLUEZ_HCIVHCI diff -Nur linux-2.4.32/include/config/bluez/l2cap/module.h linux-2.4.32.patched/include/config/bluez/l2cap/module.h --- linux-2.4.32/include/config/bluez/l2cap/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bluez/l2cap/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_BLUEZ_L2CAP_MODULE 1 diff -Nur linux-2.4.32/include/config/bluez/l2cap.h linux-2.4.32.patched/include/config/bluez/l2cap.h --- linux-2.4.32/include/config/bluez/l2cap.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bluez/l2cap.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLUEZ_L2CAP diff -Nur linux-2.4.32/include/config/bluez/module.h linux-2.4.32.patched/include/config/bluez/module.h --- linux-2.4.32/include/config/bluez/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bluez/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_BLUEZ_MODULE 1 diff -Nur linux-2.4.32/include/config/bluez/rfcomm/module.h linux-2.4.32.patched/include/config/bluez/rfcomm/module.h --- linux-2.4.32/include/config/bluez/rfcomm/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bluez/rfcomm/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_BLUEZ_RFCOMM_MODULE 1 diff -Nur linux-2.4.32/include/config/bluez/rfcomm/tty.h linux-2.4.32.patched/include/config/bluez/rfcomm/tty.h --- linux-2.4.32/include/config/bluez/rfcomm/tty.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bluez/rfcomm/tty.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_BLUEZ_RFCOMM_TTY 1 diff -Nur linux-2.4.32/include/config/bluez/rfcomm.h linux-2.4.32.patched/include/config/bluez/rfcomm.h --- linux-2.4.32/include/config/bluez/rfcomm.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bluez/rfcomm.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLUEZ_RFCOMM diff -Nur linux-2.4.32/include/config/bluez/sco/module.h linux-2.4.32.patched/include/config/bluez/sco/module.h --- linux-2.4.32/include/config/bluez/sco/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bluez/sco/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_BLUEZ_SCO_MODULE 1 diff -Nur linux-2.4.32/include/config/bluez/sco.h linux-2.4.32.patched/include/config/bluez/sco.h --- linux-2.4.32/include/config/bluez/sco.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bluez/sco.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLUEZ_SCO diff -Nur linux-2.4.32/include/config/bluez.h linux-2.4.32.patched/include/config/bluez.h --- linux-2.4.32/include/config/bluez.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bluez.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BLUEZ diff -Nur linux-2.4.32/include/config/bonding.h linux-2.4.32.patched/include/config/bonding.h --- linux-2.4.32/include/config/bonding.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bonding.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BONDING diff -Nur linux-2.4.32/include/config/bpqether.h linux-2.4.32.patched/include/config/bpqether.h --- linux-2.4.32/include/config/bpqether.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bpqether.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BPQETHER diff -Nur linux-2.4.32/include/config/bridge.h linux-2.4.32.patched/include/config/bridge.h --- linux-2.4.32/include/config/bridge.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bridge.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_BRIDGE 1 diff -Nur linux-2.4.32/include/config/bsd/disklabel.h linux-2.4.32.patched/include/config/bsd/disklabel.h --- linux-2.4.32/include/config/bsd/disklabel.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bsd/disklabel.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BSD_DISKLABEL diff -Nur linux-2.4.32/include/config/bsd/process/acct.h linux-2.4.32.patched/include/config/bsd/process/acct.h --- linux-2.4.32/include/config/bsd/process/acct.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/bsd/process/acct.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BSD_PROCESS_ACCT diff -Nur linux-2.4.32/include/config/build/elf64.h linux-2.4.32.patched/include/config/build/elf64.h --- linux-2.4.32/include/config/build/elf64.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/build/elf64.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BUILD_ELF64 diff -Nur linux-2.4.32/include/config/busmouse.h linux-2.4.32.patched/include/config/busmouse.h --- linux-2.4.32/include/config/busmouse.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/busmouse.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_BUSMOUSE diff -Nur linux-2.4.32/include/config/cardbus.h linux-2.4.32.patched/include/config/cardbus.h --- linux-2.4.32/include/config/cardbus.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/cardbus.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_CARDBUS 1 diff -Nur linux-2.4.32/include/config/casio/e55.h linux-2.4.32.patched/include/config/casio/e55.h --- linux-2.4.32/include/config/casio/e55.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/casio/e55.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CASIO_E55 diff -Nur linux-2.4.32/include/config/chr/dev/osst.h linux-2.4.32.patched/include/config/chr/dev/osst.h --- linux-2.4.32/include/config/chr/dev/osst.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/chr/dev/osst.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CHR_DEV_OSST diff -Nur linux-2.4.32/include/config/chr/dev/sg/module.h linux-2.4.32.patched/include/config/chr/dev/sg/module.h --- linux-2.4.32/include/config/chr/dev/sg/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/chr/dev/sg/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_CHR_DEV_SG_MODULE 1 diff -Nur linux-2.4.32/include/config/chr/dev/sg.h linux-2.4.32.patched/include/config/chr/dev/sg.h --- linux-2.4.32/include/config/chr/dev/sg.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/chr/dev/sg.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CHR_DEV_SG diff -Nur linux-2.4.32/include/config/chr/dev/st.h linux-2.4.32.patched/include/config/chr/dev/st.h --- linux-2.4.32/include/config/chr/dev/st.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/chr/dev/st.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CHR_DEV_ST diff -Nur linux-2.4.32/include/config/cifs/module.h linux-2.4.32.patched/include/config/cifs/module.h --- linux-2.4.32/include/config/cifs/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/cifs/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_CIFS_MODULE 1 diff -Nur linux-2.4.32/include/config/cifs/posix.h linux-2.4.32.patched/include/config/cifs/posix.h --- linux-2.4.32/include/config/cifs/posix.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/cifs/posix.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_CIFS_POSIX 1 diff -Nur linux-2.4.32/include/config/cifs/stats.h linux-2.4.32.patched/include/config/cifs/stats.h --- linux-2.4.32/include/config/cifs/stats.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/cifs/stats.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CIFS_STATS diff -Nur linux-2.4.32/include/config/cifs.h linux-2.4.32.patched/include/config/cifs.h --- linux-2.4.32/include/config/cifs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/cifs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CIFS diff -Nur linux-2.4.32/include/config/ciss/monitor/thread.h linux-2.4.32.patched/include/config/ciss/monitor/thread.h --- linux-2.4.32/include/config/ciss/monitor/thread.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ciss/monitor/thread.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CISS_MONITOR_THREAD diff -Nur linux-2.4.32/include/config/ciss/scsi/tape.h linux-2.4.32.patched/include/config/ciss/scsi/tape.h --- linux-2.4.32/include/config/ciss/scsi/tape.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ciss/scsi/tape.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CISS_SCSI_TAPE diff -Nur linux-2.4.32/include/config/cmdline/bool.h linux-2.4.32.patched/include/config/cmdline/bool.h --- linux-2.4.32/include/config/cmdline/bool.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/cmdline/bool.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CMDLINE_BOOL diff -Nur linux-2.4.32/include/config/cmdline.h linux-2.4.32.patched/include/config/cmdline.h --- linux-2.4.32/include/config/cmdline.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/cmdline.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_CMDLINE "root=/dev/mtdblock2 rootfstype=squashfs,jffs2 init=/etc/preinit noinitrd console=ttyS0,115200" diff -Nur linux-2.4.32/include/config/coda/fs.h linux-2.4.32.patched/include/config/coda/fs.h --- linux-2.4.32/include/config/coda/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/coda/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CODA_FS diff -Nur linux-2.4.32/include/config/cogent/csb250.h linux-2.4.32.patched/include/config/cogent/csb250.h --- linux-2.4.32/include/config/cogent/csb250.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/cogent/csb250.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_COGENT_CSB250 diff -Nur linux-2.4.32/include/config/cpu/advanced.h linux-2.4.32.patched/include/config/cpu/advanced.h --- linux-2.4.32/include/config/cpu/advanced.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/cpu/advanced.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CPU_ADVANCED diff -Nur linux-2.4.32/include/config/cpu/has/lldscd.h linux-2.4.32.patched/include/config/cpu/has/lldscd.h --- linux-2.4.32/include/config/cpu/has/lldscd.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/cpu/has/lldscd.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CPU_HAS_LLDSCD diff -Nur linux-2.4.32/include/config/cpu/has/llsc.h linux-2.4.32.patched/include/config/cpu/has/llsc.h --- linux-2.4.32/include/config/cpu/has/llsc.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/cpu/has/llsc.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_CPU_HAS_LLSC 1 diff -Nur linux-2.4.32/include/config/cpu/has/prefetch.h linux-2.4.32.patched/include/config/cpu/has/prefetch.h --- linux-2.4.32/include/config/cpu/has/prefetch.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/cpu/has/prefetch.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_CPU_HAS_PREFETCH 1 diff -Nur linux-2.4.32/include/config/cpu/has/sync.h linux-2.4.32.patched/include/config/cpu/has/sync.h --- linux-2.4.32/include/config/cpu/has/sync.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/cpu/has/sync.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_CPU_HAS_SYNC 1 diff -Nur linux-2.4.32/include/config/cpu/has/wb.h linux-2.4.32.patched/include/config/cpu/has/wb.h --- linux-2.4.32/include/config/cpu/has/wb.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/cpu/has/wb.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CPU_HAS_WB diff -Nur linux-2.4.32/include/config/cpu/little/endian.h linux-2.4.32.patched/include/config/cpu/little/endian.h --- linux-2.4.32/include/config/cpu/little/endian.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/cpu/little/endian.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_CPU_LITTLE_ENDIAN 1 diff -Nur linux-2.4.32/include/config/cpu/mips32.h linux-2.4.32.patched/include/config/cpu/mips32.h --- linux-2.4.32/include/config/cpu/mips32.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/cpu/mips32.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_CPU_MIPS32 1 diff -Nur linux-2.4.32/include/config/cpu/mips64.h linux-2.4.32.patched/include/config/cpu/mips64.h --- linux-2.4.32/include/config/cpu/mips64.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/cpu/mips64.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CPU_MIPS64 diff -Nur linux-2.4.32/include/config/cpu/nevada.h linux-2.4.32.patched/include/config/cpu/nevada.h --- linux-2.4.32/include/config/cpu/nevada.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/cpu/nevada.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CPU_NEVADA diff -Nur linux-2.4.32/include/config/cpu/r10000.h linux-2.4.32.patched/include/config/cpu/r10000.h --- linux-2.4.32/include/config/cpu/r10000.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/cpu/r10000.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CPU_R10000 diff -Nur linux-2.4.32/include/config/cpu/r3000.h linux-2.4.32.patched/include/config/cpu/r3000.h --- linux-2.4.32/include/config/cpu/r3000.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/cpu/r3000.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CPU_R3000 diff -Nur linux-2.4.32/include/config/cpu/r4300.h linux-2.4.32.patched/include/config/cpu/r4300.h --- linux-2.4.32/include/config/cpu/r4300.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/cpu/r4300.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CPU_R4300 diff -Nur linux-2.4.32/include/config/cpu/r4x00.h linux-2.4.32.patched/include/config/cpu/r4x00.h --- linux-2.4.32/include/config/cpu/r4x00.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/cpu/r4x00.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CPU_R4X00 diff -Nur linux-2.4.32/include/config/cpu/r5000.h linux-2.4.32.patched/include/config/cpu/r5000.h --- linux-2.4.32/include/config/cpu/r5000.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/cpu/r5000.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CPU_R5000 diff -Nur linux-2.4.32/include/config/cpu/r5432.h linux-2.4.32.patched/include/config/cpu/r5432.h --- linux-2.4.32/include/config/cpu/r5432.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/cpu/r5432.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CPU_R5432 diff -Nur linux-2.4.32/include/config/cpu/r6000.h linux-2.4.32.patched/include/config/cpu/r6000.h --- linux-2.4.32/include/config/cpu/r6000.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/cpu/r6000.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CPU_R6000 diff -Nur linux-2.4.32/include/config/cpu/r8000.h linux-2.4.32.patched/include/config/cpu/r8000.h --- linux-2.4.32/include/config/cpu/r8000.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/cpu/r8000.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CPU_R8000 diff -Nur linux-2.4.32/include/config/cpu/rm7000.h linux-2.4.32.patched/include/config/cpu/rm7000.h --- linux-2.4.32/include/config/cpu/rm7000.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/cpu/rm7000.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CPU_RM7000 diff -Nur linux-2.4.32/include/config/cpu/rm9000.h linux-2.4.32.patched/include/config/cpu/rm9000.h --- linux-2.4.32/include/config/cpu/rm9000.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/cpu/rm9000.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CPU_RM9000 diff -Nur linux-2.4.32/include/config/cpu/sb1.h linux-2.4.32.patched/include/config/cpu/sb1.h --- linux-2.4.32/include/config/cpu/sb1.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/cpu/sb1.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CPU_SB1 diff -Nur linux-2.4.32/include/config/cpu/tx39xx.h linux-2.4.32.patched/include/config/cpu/tx39xx.h --- linux-2.4.32/include/config/cpu/tx39xx.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/cpu/tx39xx.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CPU_TX39XX diff -Nur linux-2.4.32/include/config/cpu/tx49xx.h linux-2.4.32.patched/include/config/cpu/tx49xx.h --- linux-2.4.32/include/config/cpu/tx49xx.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/cpu/tx49xx.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CPU_TX49XX diff -Nur linux-2.4.32/include/config/cpu/vr41xx.h linux-2.4.32.patched/include/config/cpu/vr41xx.h --- linux-2.4.32/include/config/cpu/vr41xx.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/cpu/vr41xx.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CPU_VR41XX diff -Nur linux-2.4.32/include/config/cramfs.h linux-2.4.32.patched/include/config/cramfs.h --- linux-2.4.32/include/config/cramfs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/cramfs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CRAMFS diff -Nur linux-2.4.32/include/config/crc32.h linux-2.4.32.patched/include/config/crc32.h --- linux-2.4.32/include/config/crc32.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/crc32.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CRC32 diff -Nur linux-2.4.32/include/config/crosscompile.h linux-2.4.32.patched/include/config/crosscompile.h --- linux-2.4.32/include/config/crosscompile.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/crosscompile.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_CROSSCOMPILE 1 diff -Nur linux-2.4.32/include/config/crypto/aes/module.h linux-2.4.32.patched/include/config/crypto/aes/module.h --- linux-2.4.32/include/config/crypto/aes/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/crypto/aes/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_CRYPTO_AES_MODULE 1 diff -Nur linux-2.4.32/include/config/crypto/aes.h linux-2.4.32.patched/include/config/crypto/aes.h --- linux-2.4.32/include/config/crypto/aes.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/crypto/aes.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CRYPTO_AES diff -Nur linux-2.4.32/include/config/crypto/anubis.h linux-2.4.32.patched/include/config/crypto/anubis.h --- linux-2.4.32/include/config/crypto/anubis.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/crypto/anubis.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CRYPTO_ANUBIS diff -Nur linux-2.4.32/include/config/crypto/arc4/module.h linux-2.4.32.patched/include/config/crypto/arc4/module.h --- linux-2.4.32/include/config/crypto/arc4/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/crypto/arc4/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_CRYPTO_ARC4_MODULE 1 diff -Nur linux-2.4.32/include/config/crypto/arc4.h linux-2.4.32.patched/include/config/crypto/arc4.h --- linux-2.4.32/include/config/crypto/arc4.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/crypto/arc4.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CRYPTO_ARC4 diff -Nur linux-2.4.32/include/config/crypto/blowfish.h linux-2.4.32.patched/include/config/crypto/blowfish.h --- linux-2.4.32/include/config/crypto/blowfish.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/crypto/blowfish.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CRYPTO_BLOWFISH diff -Nur linux-2.4.32/include/config/crypto/cast5.h linux-2.4.32.patched/include/config/crypto/cast5.h --- linux-2.4.32/include/config/crypto/cast5.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/crypto/cast5.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CRYPTO_CAST5 diff -Nur linux-2.4.32/include/config/crypto/cast6.h linux-2.4.32.patched/include/config/crypto/cast6.h --- linux-2.4.32/include/config/crypto/cast6.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/crypto/cast6.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CRYPTO_CAST6 diff -Nur linux-2.4.32/include/config/crypto/deflate/module.h linux-2.4.32.patched/include/config/crypto/deflate/module.h --- linux-2.4.32/include/config/crypto/deflate/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/crypto/deflate/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_CRYPTO_DEFLATE_MODULE 1 diff -Nur linux-2.4.32/include/config/crypto/deflate.h linux-2.4.32.patched/include/config/crypto/deflate.h --- linux-2.4.32/include/config/crypto/deflate.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/crypto/deflate.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CRYPTO_DEFLATE diff -Nur linux-2.4.32/include/config/crypto/des/module.h linux-2.4.32.patched/include/config/crypto/des/module.h --- linux-2.4.32/include/config/crypto/des/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/crypto/des/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_CRYPTO_DES_MODULE 1 diff -Nur linux-2.4.32/include/config/crypto/des.h linux-2.4.32.patched/include/config/crypto/des.h --- linux-2.4.32/include/config/crypto/des.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/crypto/des.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CRYPTO_DES diff -Nur linux-2.4.32/include/config/crypto/hmac.h linux-2.4.32.patched/include/config/crypto/hmac.h --- linux-2.4.32/include/config/crypto/hmac.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/crypto/hmac.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_CRYPTO_HMAC 1 diff -Nur linux-2.4.32/include/config/crypto/khazad.h linux-2.4.32.patched/include/config/crypto/khazad.h --- linux-2.4.32/include/config/crypto/khazad.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/crypto/khazad.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CRYPTO_KHAZAD diff -Nur linux-2.4.32/include/config/crypto/md4.h linux-2.4.32.patched/include/config/crypto/md4.h --- linux-2.4.32/include/config/crypto/md4.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/crypto/md4.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CRYPTO_MD4 diff -Nur linux-2.4.32/include/config/crypto/md5/module.h linux-2.4.32.patched/include/config/crypto/md5/module.h --- linux-2.4.32/include/config/crypto/md5/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/crypto/md5/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_CRYPTO_MD5_MODULE 1 diff -Nur linux-2.4.32/include/config/crypto/md5.h linux-2.4.32.patched/include/config/crypto/md5.h --- linux-2.4.32/include/config/crypto/md5.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/crypto/md5.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CRYPTO_MD5 diff -Nur linux-2.4.32/include/config/crypto/michael/mic/module.h linux-2.4.32.patched/include/config/crypto/michael/mic/module.h --- linux-2.4.32/include/config/crypto/michael/mic/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/crypto/michael/mic/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_CRYPTO_MICHAEL_MIC_MODULE 1 diff -Nur linux-2.4.32/include/config/crypto/michael/mic.h linux-2.4.32.patched/include/config/crypto/michael/mic.h --- linux-2.4.32/include/config/crypto/michael/mic.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/crypto/michael/mic.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CRYPTO_MICHAEL_MIC diff -Nur linux-2.4.32/include/config/crypto/null.h linux-2.4.32.patched/include/config/crypto/null.h --- linux-2.4.32/include/config/crypto/null.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/crypto/null.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CRYPTO_NULL diff -Nur linux-2.4.32/include/config/crypto/serpent.h linux-2.4.32.patched/include/config/crypto/serpent.h --- linux-2.4.32/include/config/crypto/serpent.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/crypto/serpent.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CRYPTO_SERPENT diff -Nur linux-2.4.32/include/config/crypto/sha1/module.h linux-2.4.32.patched/include/config/crypto/sha1/module.h --- linux-2.4.32/include/config/crypto/sha1/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/crypto/sha1/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_CRYPTO_SHA1_MODULE 1 diff -Nur linux-2.4.32/include/config/crypto/sha1.h linux-2.4.32.patched/include/config/crypto/sha1.h --- linux-2.4.32/include/config/crypto/sha1.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/crypto/sha1.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CRYPTO_SHA1 diff -Nur linux-2.4.32/include/config/crypto/sha256.h linux-2.4.32.patched/include/config/crypto/sha256.h --- linux-2.4.32/include/config/crypto/sha256.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/crypto/sha256.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CRYPTO_SHA256 diff -Nur linux-2.4.32/include/config/crypto/sha512.h linux-2.4.32.patched/include/config/crypto/sha512.h --- linux-2.4.32/include/config/crypto/sha512.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/crypto/sha512.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CRYPTO_SHA512 diff -Nur linux-2.4.32/include/config/crypto/tea.h linux-2.4.32.patched/include/config/crypto/tea.h --- linux-2.4.32/include/config/crypto/tea.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/crypto/tea.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CRYPTO_TEA diff -Nur linux-2.4.32/include/config/crypto/test.h linux-2.4.32.patched/include/config/crypto/test.h --- linux-2.4.32/include/config/crypto/test.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/crypto/test.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CRYPTO_TEST diff -Nur linux-2.4.32/include/config/crypto/twofish.h linux-2.4.32.patched/include/config/crypto/twofish.h --- linux-2.4.32/include/config/crypto/twofish.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/crypto/twofish.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CRYPTO_TWOFISH diff -Nur linux-2.4.32/include/config/crypto/wp512.h linux-2.4.32.patched/include/config/crypto/wp512.h --- linux-2.4.32/include/config/crypto/wp512.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/crypto/wp512.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CRYPTO_WP512 diff -Nur linux-2.4.32/include/config/crypto.h linux-2.4.32.patched/include/config/crypto.h --- linux-2.4.32/include/config/crypto.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/crypto.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_CRYPTO 1 diff -Nur linux-2.4.32/include/config/cs89x0.h linux-2.4.32.patched/include/config/cs89x0.h --- linux-2.4.32/include/config/cs89x0.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/cs89x0.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_CS89x0 diff -Nur linux-2.4.32/include/config/ddb5074.h linux-2.4.32.patched/include/config/ddb5074.h --- linux-2.4.32/include/config/ddb5074.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ddb5074.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_DDB5074 diff -Nur linux-2.4.32/include/config/ddb5476.h linux-2.4.32.patched/include/config/ddb5476.h --- linux-2.4.32/include/config/ddb5476.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ddb5476.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_DDB5476 diff -Nur linux-2.4.32/include/config/ddb5477.h linux-2.4.32.patched/include/config/ddb5477.h --- linux-2.4.32/include/config/ddb5477.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ddb5477.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_DDB5477 diff -Nur linux-2.4.32/include/config/de4x5.h linux-2.4.32.patched/include/config/de4x5.h --- linux-2.4.32/include/config/de4x5.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/de4x5.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_DE4X5 diff -Nur linux-2.4.32/include/config/debug/info.h linux-2.4.32.patched/include/config/debug/info.h --- linux-2.4.32/include/config/debug/info.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/debug/info.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_DEBUG_INFO diff -Nur linux-2.4.32/include/config/decnet.h linux-2.4.32.patched/include/config/decnet.h --- linux-2.4.32/include/config/decnet.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/decnet.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_DECNET diff -Nur linux-2.4.32/include/config/decstation.h linux-2.4.32.patched/include/config/decstation.h --- linux-2.4.32/include/config/decstation.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/decstation.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_DECSTATION diff -Nur linux-2.4.32/include/config/devfs/debug.h linux-2.4.32.patched/include/config/devfs/debug.h --- linux-2.4.32/include/config/devfs/debug.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/devfs/debug.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_DEVFS_DEBUG diff -Nur linux-2.4.32/include/config/devfs/fs.h linux-2.4.32.patched/include/config/devfs/fs.h --- linux-2.4.32/include/config/devfs/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/devfs/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_DEVFS_FS 1 diff -Nur linux-2.4.32/include/config/devfs/mount.h linux-2.4.32.patched/include/config/devfs/mount.h --- linux-2.4.32/include/config/devfs/mount.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/devfs/mount.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_DEVFS_MOUNT 1 diff -Nur linux-2.4.32/include/config/devpts/fs.h linux-2.4.32.patched/include/config/devpts/fs.h --- linux-2.4.32/include/config/devpts/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/devpts/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_DEVPTS_FS 1 diff -Nur linux-2.4.32/include/config/dgrs.h linux-2.4.32.patched/include/config/dgrs.h --- linux-2.4.32/include/config/dgrs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/dgrs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_DGRS diff -Nur linux-2.4.32/include/config/dl2k.h linux-2.4.32.patched/include/config/dl2k.h --- linux-2.4.32/include/config/dl2k.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/dl2k.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_DL2K diff -Nur linux-2.4.32/include/config/dm9102.h linux-2.4.32.patched/include/config/dm9102.h --- linux-2.4.32/include/config/dm9102.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/dm9102.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_DM9102 diff -Nur linux-2.4.32/include/config/dma/nonpci.h linux-2.4.32.patched/include/config/dma/nonpci.h --- linux-2.4.32/include/config/dma/nonpci.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/dma/nonpci.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_DMA_NONPCI diff -Nur linux-2.4.32/include/config/drm.h linux-2.4.32.patched/include/config/drm.h --- linux-2.4.32/include/config/drm.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/drm.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_DRM diff -Nur linux-2.4.32/include/config/dtlk.h linux-2.4.32.patched/include/config/dtlk.h --- linux-2.4.32/include/config/dtlk.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/dtlk.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_DTLK diff -Nur linux-2.4.32/include/config/dummy.h linux-2.4.32.patched/include/config/dummy.h --- linux-2.4.32/include/config/dummy.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/dummy.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_DUMMY diff -Nur linux-2.4.32/include/config/e1000.h linux-2.4.32.patched/include/config/e1000.h --- linux-2.4.32/include/config/e1000.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/e1000.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_E1000 diff -Nur linux-2.4.32/include/config/e100.h linux-2.4.32.patched/include/config/e100.h --- linux-2.4.32/include/config/e100.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/e100.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_E100 diff -Nur linux-2.4.32/include/config/econet.h linux-2.4.32.patched/include/config/econet.h --- linux-2.4.32/include/config/econet.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/econet.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_ECONET diff -Nur linux-2.4.32/include/config/eepro100/pio.h linux-2.4.32.patched/include/config/eepro100/pio.h --- linux-2.4.32/include/config/eepro100/pio.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/eepro100/pio.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_EEPRO100_PIO diff -Nur linux-2.4.32/include/config/eepro100.h linux-2.4.32.patched/include/config/eepro100.h --- linux-2.4.32/include/config/eepro100.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/eepro100.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_EEPRO100 diff -Nur linux-2.4.32/include/config/efi/partition.h linux-2.4.32.patched/include/config/efi/partition.h --- linux-2.4.32/include/config/efi/partition.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/efi/partition.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_EFI_PARTITION diff -Nur linux-2.4.32/include/config/efs/fs.h linux-2.4.32.patched/include/config/efs/fs.h --- linux-2.4.32/include/config/efs/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/efs/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_EFS_FS diff -Nur linux-2.4.32/include/config/epic100.h linux-2.4.32.patched/include/config/epic100.h --- linux-2.4.32/include/config/epic100.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/epic100.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_EPIC100 diff -Nur linux-2.4.32/include/config/equalizer.h linux-2.4.32.patched/include/config/equalizer.h --- linux-2.4.32/include/config/equalizer.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/equalizer.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_EQUALIZER diff -Nur linux-2.4.32/include/config/es3210.h linux-2.4.32.patched/include/config/es3210.h --- linux-2.4.32/include/config/es3210.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/es3210.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_ES3210 diff -Nur linux-2.4.32/include/config/ethertap.h linux-2.4.32.patched/include/config/ethertap.h --- linux-2.4.32/include/config/ethertap.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ethertap.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_ETHERTAP diff -Nur linux-2.4.32/include/config/eurotech/wdt.h linux-2.4.32.patched/include/config/eurotech/wdt.h --- linux-2.4.32/include/config/eurotech/wdt.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/eurotech/wdt.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_EUROTECH_WDT diff -Nur linux-2.4.32/include/config/experimental.h linux-2.4.32.patched/include/config/experimental.h --- linux-2.4.32/include/config/experimental.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/experimental.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_EXPERIMENTAL 1 diff -Nur linux-2.4.32/include/config/ext2/fs/module.h linux-2.4.32.patched/include/config/ext2/fs/module.h --- linux-2.4.32/include/config/ext2/fs/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ext2/fs/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_EXT2_FS_MODULE 1 diff -Nur linux-2.4.32/include/config/ext2/fs.h linux-2.4.32.patched/include/config/ext2/fs.h --- linux-2.4.32/include/config/ext2/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ext2/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_EXT2_FS diff -Nur linux-2.4.32/include/config/ext3/fs/module.h linux-2.4.32.patched/include/config/ext3/fs/module.h --- linux-2.4.32/include/config/ext3/fs/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ext3/fs/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_EXT3_FS_MODULE 1 diff -Nur linux-2.4.32/include/config/ext3/fs.h linux-2.4.32.patched/include/config/ext3/fs.h --- linux-2.4.32/include/config/ext3/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ext3/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_EXT3_FS diff -Nur linux-2.4.32/include/config/fat/fs/module.h linux-2.4.32.patched/include/config/fat/fs/module.h --- linux-2.4.32/include/config/fat/fs/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/fat/fs/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_FAT_FS_MODULE 1 diff -Nur linux-2.4.32/include/config/fat/fs.h linux-2.4.32.patched/include/config/fat/fs.h --- linux-2.4.32/include/config/fat/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/fat/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_FAT_FS diff -Nur linux-2.4.32/include/config/fddi.h linux-2.4.32.patched/include/config/fddi.h --- linux-2.4.32/include/config/fddi.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/fddi.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_FDDI diff -Nur linux-2.4.32/include/config/fealnx.h linux-2.4.32.patched/include/config/fealnx.h --- linux-2.4.32/include/config/fealnx.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/fealnx.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_FEALNX diff -Nur linux-2.4.32/include/config/filter.h linux-2.4.32.patched/include/config/filter.h --- linux-2.4.32/include/config/filter.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/filter.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_FILTER 1 diff -Nur linux-2.4.32/include/config/forcedeth.h linux-2.4.32.patched/include/config/forcedeth.h --- linux-2.4.32/include/config/forcedeth.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/forcedeth.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_FORCEDETH diff -Nur linux-2.4.32/include/config/ftape.h linux-2.4.32.patched/include/config/ftape.h --- linux-2.4.32/include/config/ftape.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ftape.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_FTAPE diff -Nur linux-2.4.32/include/config/ftl.h linux-2.4.32.patched/include/config/ftl.h --- linux-2.4.32/include/config/ftl.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ftl.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_FTL diff -Nur linux-2.4.32/include/config/fusion/boot.h linux-2.4.32.patched/include/config/fusion/boot.h --- linux-2.4.32/include/config/fusion/boot.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/fusion/boot.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_FUSION_BOOT diff -Nur linux-2.4.32/include/config/fusion/ctl.h linux-2.4.32.patched/include/config/fusion/ctl.h --- linux-2.4.32/include/config/fusion/ctl.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/fusion/ctl.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_FUSION_CTL diff -Nur linux-2.4.32/include/config/fusion/isense.h linux-2.4.32.patched/include/config/fusion/isense.h --- linux-2.4.32/include/config/fusion/isense.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/fusion/isense.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_FUSION_ISENSE diff -Nur linux-2.4.32/include/config/fusion/lan.h linux-2.4.32.patched/include/config/fusion/lan.h --- linux-2.4.32/include/config/fusion/lan.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/fusion/lan.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_FUSION_LAN diff -Nur linux-2.4.32/include/config/fusion.h linux-2.4.32.patched/include/config/fusion.h --- linux-2.4.32/include/config/fusion.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/fusion.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_FUSION diff -Nur linux-2.4.32/include/config/fw/loader.h linux-2.4.32.patched/include/config/fw/loader.h --- linux-2.4.32/include/config/fw/loader.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/fw/loader.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_FW_LOADER diff -Nur linux-2.4.32/include/config/gdb/console.h linux-2.4.32.patched/include/config/gdb/console.h --- linux-2.4.32/include/config/gdb/console.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/gdb/console.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_GDB_CONSOLE diff -Nur linux-2.4.32/include/config/hamachi.h linux-2.4.32.patched/include/config/hamachi.h --- linux-2.4.32/include/config/hamachi.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/hamachi.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_HAMACHI diff -Nur linux-2.4.32/include/config/hamradio.h linux-2.4.32.patched/include/config/hamradio.h --- linux-2.4.32/include/config/hamradio.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/hamradio.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_HAMRADIO 1 diff -Nur linux-2.4.32/include/config/happymeal.h linux-2.4.32.patched/include/config/happymeal.h --- linux-2.4.32/include/config/happymeal.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/happymeal.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_HAPPYMEAL diff -Nur linux-2.4.32/include/config/hermes.h linux-2.4.32.patched/include/config/hermes.h --- linux-2.4.32/include/config/hermes.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/hermes.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_HERMES diff -Nur linux-2.4.32/include/config/hfs/fs.h linux-2.4.32.patched/include/config/hfs/fs.h --- linux-2.4.32/include/config/hfs/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/hfs/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_HFS_FS diff -Nur linux-2.4.32/include/config/hfsplus/fs/module.h linux-2.4.32.patched/include/config/hfsplus/fs/module.h --- linux-2.4.32/include/config/hfsplus/fs/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/hfsplus/fs/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_HFSPLUS_FS_MODULE 1 diff -Nur linux-2.4.32/include/config/hfsplus/fs.h linux-2.4.32.patched/include/config/hfsplus/fs.h --- linux-2.4.32/include/config/hfsplus/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/hfsplus/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_HFSPLUS_FS diff -Nur linux-2.4.32/include/config/highmem.h linux-2.4.32.patched/include/config/highmem.h --- linux-2.4.32/include/config/highmem.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/highmem.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_HIGHMEM diff -Nur linux-2.4.32/include/config/hippi.h linux-2.4.32.patched/include/config/hippi.h --- linux-2.4.32/include/config/hippi.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/hippi.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_HIPPI diff -Nur linux-2.4.32/include/config/hnd.h linux-2.4.32.patched/include/config/hnd.h --- linux-2.4.32/include/config/hnd.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/hnd.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_HND 1 diff -Nur linux-2.4.32/include/config/hotplug/pci/compaq/nvram.h linux-2.4.32.patched/include/config/hotplug/pci/compaq/nvram.h --- linux-2.4.32/include/config/hotplug/pci/compaq/nvram.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/hotplug/pci/compaq/nvram.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM diff -Nur linux-2.4.32/include/config/hotplug/pci/compaq.h linux-2.4.32.patched/include/config/hotplug/pci/compaq.h --- linux-2.4.32/include/config/hotplug/pci/compaq.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/hotplug/pci/compaq.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_HOTPLUG_PCI_COMPAQ diff -Nur linux-2.4.32/include/config/hotplug/pci/pcie/poll/event/mode.h linux-2.4.32.patched/include/config/hotplug/pci/pcie/poll/event/mode.h --- linux-2.4.32/include/config/hotplug/pci/pcie/poll/event/mode.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/hotplug/pci/pcie/poll/event/mode.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_HOTPLUG_PCI_PCIE_POLL_EVENT_MODE diff -Nur linux-2.4.32/include/config/hotplug/pci/pcie.h linux-2.4.32.patched/include/config/hotplug/pci/pcie.h --- linux-2.4.32/include/config/hotplug/pci/pcie.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/hotplug/pci/pcie.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_HOTPLUG_PCI_PCIE diff -Nur linux-2.4.32/include/config/hotplug/pci/shpc/poll/event/mode.h linux-2.4.32.patched/include/config/hotplug/pci/shpc/poll/event/mode.h --- linux-2.4.32/include/config/hotplug/pci/shpc/poll/event/mode.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/hotplug/pci/shpc/poll/event/mode.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_HOTPLUG_PCI_SHPC_POLL_EVENT_MODE diff -Nur linux-2.4.32/include/config/hotplug/pci/shpc.h linux-2.4.32.patched/include/config/hotplug/pci/shpc.h --- linux-2.4.32/include/config/hotplug/pci/shpc.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/hotplug/pci/shpc.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_HOTPLUG_PCI_SHPC diff -Nur linux-2.4.32/include/config/hotplug/pci.h linux-2.4.32.patched/include/config/hotplug/pci.h --- linux-2.4.32/include/config/hotplug/pci.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/hotplug/pci.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_HOTPLUG_PCI diff -Nur linux-2.4.32/include/config/hotplug.h linux-2.4.32.patched/include/config/hotplug.h --- linux-2.4.32/include/config/hotplug.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/hotplug.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_HOTPLUG 1 diff -Nur linux-2.4.32/include/config/hp/laserjet.h linux-2.4.32.patched/include/config/hp/laserjet.h --- linux-2.4.32/include/config/hp/laserjet.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/hp/laserjet.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_HP_LASERJET diff -Nur linux-2.4.32/include/config/hp100.h linux-2.4.32.patched/include/config/hp100.h --- linux-2.4.32/include/config/hp100.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/hp100.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_HP100 diff -Nur linux-2.4.32/include/config/hpfs/fs.h linux-2.4.32.patched/include/config/hpfs/fs.h --- linux-2.4.32/include/config/hpfs/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/hpfs/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_HPFS_FS diff -Nur linux-2.4.32/include/config/hpt34x/autodma.h linux-2.4.32.patched/include/config/hpt34x/autodma.h --- linux-2.4.32/include/config/hpt34x/autodma.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/hpt34x/autodma.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_HPT34X_AUTODMA diff -Nur linux-2.4.32/include/config/i2c/parport.h linux-2.4.32.patched/include/config/i2c/parport.h --- linux-2.4.32/include/config/i2c/parport.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/i2c/parport.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_I2C_PARPORT diff -Nur linux-2.4.32/include/config/i2c.h linux-2.4.32.patched/include/config/i2c.h --- linux-2.4.32/include/config/i2c.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/i2c.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_I2C diff -Nur linux-2.4.32/include/config/i2o/block.h linux-2.4.32.patched/include/config/i2o/block.h --- linux-2.4.32/include/config/i2o/block.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/i2o/block.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_I2O_BLOCK diff -Nur linux-2.4.32/include/config/i2o/lan.h linux-2.4.32.patched/include/config/i2o/lan.h --- linux-2.4.32/include/config/i2o/lan.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/i2o/lan.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_I2O_LAN diff -Nur linux-2.4.32/include/config/i2o/pci.h linux-2.4.32.patched/include/config/i2o/pci.h --- linux-2.4.32/include/config/i2o/pci.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/i2o/pci.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_I2O_PCI diff -Nur linux-2.4.32/include/config/i2o/proc.h linux-2.4.32.patched/include/config/i2o/proc.h --- linux-2.4.32/include/config/i2o/proc.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/i2o/proc.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_I2O_PROC diff -Nur linux-2.4.32/include/config/i2o/scsi.h linux-2.4.32.patched/include/config/i2o/scsi.h --- linux-2.4.32/include/config/i2o/scsi.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/i2o/scsi.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_I2O_SCSI diff -Nur linux-2.4.32/include/config/i2o.h linux-2.4.32.patched/include/config/i2o.h --- linux-2.4.32/include/config/i2o.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/i2o.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_I2O diff -Nur linux-2.4.32/include/config/i810/tco.h linux-2.4.32.patched/include/config/i810/tco.h --- linux-2.4.32/include/config/i810/tco.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/i810/tco.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_I810_TCO diff -Nur linux-2.4.32/include/config/i82092.h linux-2.4.32.patched/include/config/i82092.h --- linux-2.4.32/include/config/i82092.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/i82092.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_I82092 diff -Nur linux-2.4.32/include/config/i82365.h linux-2.4.32.patched/include/config/i82365.h --- linux-2.4.32/include/config/i82365.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/i82365.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_I82365 diff -Nur linux-2.4.32/include/config/ib700/wdt.h linux-2.4.32.patched/include/config/ib700/wdt.h --- linux-2.4.32/include/config/ib700/wdt.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ib700/wdt.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IB700_WDT diff -Nur linux-2.4.32/include/config/ibm/workpad.h linux-2.4.32.patched/include/config/ibm/workpad.h --- linux-2.4.32/include/config/ibm/workpad.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ibm/workpad.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IBM_WORKPAD diff -Nur linux-2.4.32/include/config/ide/chipsets.h linux-2.4.32.patched/include/config/ide/chipsets.h --- linux-2.4.32/include/config/ide/chipsets.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ide/chipsets.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IDE_CHIPSETS diff -Nur linux-2.4.32/include/config/ide/module.h linux-2.4.32.patched/include/config/ide/module.h --- linux-2.4.32/include/config/ide/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ide/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IDE_MODULE 1 diff -Nur linux-2.4.32/include/config/ide/task/ioctl.h linux-2.4.32.patched/include/config/ide/task/ioctl.h --- linux-2.4.32/include/config/ide/task/ioctl.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ide/task/ioctl.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IDE_TASK_IOCTL diff -Nur linux-2.4.32/include/config/idedisk/multi/mode.h linux-2.4.32.patched/include/config/idedisk/multi/mode.h --- linux-2.4.32/include/config/idedisk/multi/mode.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/idedisk/multi/mode.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IDEDISK_MULTI_MODE diff -Nur linux-2.4.32/include/config/idedisk/stroke.h linux-2.4.32.patched/include/config/idedisk/stroke.h --- linux-2.4.32/include/config/idedisk/stroke.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/idedisk/stroke.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IDEDISK_STROKE 1 diff -Nur linux-2.4.32/include/config/idedma/auto.h linux-2.4.32.patched/include/config/idedma/auto.h --- linux-2.4.32/include/config/idedma/auto.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/idedma/auto.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IDEDMA_AUTO 1 diff -Nur linux-2.4.32/include/config/idedma/ivb.h linux-2.4.32.patched/include/config/idedma/ivb.h --- linux-2.4.32/include/config/idedma/ivb.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/idedma/ivb.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IDEDMA_IVB 1 diff -Nur linux-2.4.32/include/config/idedma/onlydisk.h linux-2.4.32.patched/include/config/idedma/onlydisk.h --- linux-2.4.32/include/config/idedma/onlydisk.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/idedma/onlydisk.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IDEDMA_ONLYDISK diff -Nur linux-2.4.32/include/config/idedma/pci/auto.h linux-2.4.32.patched/include/config/idedma/pci/auto.h --- linux-2.4.32/include/config/idedma/pci/auto.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/idedma/pci/auto.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IDEDMA_PCI_AUTO 1 diff -Nur linux-2.4.32/include/config/idedma/pci/wip.h linux-2.4.32.patched/include/config/idedma/pci/wip.h --- linux-2.4.32/include/config/idedma/pci/wip.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/idedma/pci/wip.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IDEDMA_PCI_WIP diff -Nur linux-2.4.32/include/config/ide.h linux-2.4.32.patched/include/config/ide.h --- linux-2.4.32/include/config/ide.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ide.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IDE diff -Nur linux-2.4.32/include/config/idepci/share/irq.h linux-2.4.32.patched/include/config/idepci/share/irq.h --- linux-2.4.32/include/config/idepci/share/irq.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/idepci/share/irq.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IDEPCI_SHARE_IRQ diff -Nur linux-2.4.32/include/config/ieee1394.h linux-2.4.32.patched/include/config/ieee1394.h --- linux-2.4.32/include/config/ieee1394.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ieee1394.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IEEE1394 diff -Nur linux-2.4.32/include/config/imq/module.h linux-2.4.32.patched/include/config/imq/module.h --- linux-2.4.32/include/config/imq/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/imq/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IMQ_MODULE 1 diff -Nur linux-2.4.32/include/config/imq.h linux-2.4.32.patched/include/config/imq.h --- linux-2.4.32/include/config/imq.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/imq.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IMQ diff -Nur linux-2.4.32/include/config/inet/ecn.h linux-2.4.32.patched/include/config/inet/ecn.h --- linux-2.4.32/include/config/inet/ecn.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/inet/ecn.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_INET_ECN diff -Nur linux-2.4.32/include/config/inet.h linux-2.4.32.patched/include/config/inet.h --- linux-2.4.32/include/config/inet.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/inet.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_INET 1 diff -Nur linux-2.4.32/include/config/input/evdev.h linux-2.4.32.patched/include/config/input/evdev.h --- linux-2.4.32/include/config/input/evdev.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/input/evdev.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_INPUT_EVDEV diff -Nur linux-2.4.32/include/config/input/gameport.h linux-2.4.32.patched/include/config/input/gameport.h --- linux-2.4.32/include/config/input/gameport.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/input/gameport.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_INPUT_GAMEPORT diff -Nur linux-2.4.32/include/config/input/joydev.h linux-2.4.32.patched/include/config/input/joydev.h --- linux-2.4.32/include/config/input/joydev.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/input/joydev.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_INPUT_JOYDEV diff -Nur linux-2.4.32/include/config/input/keybdev.h linux-2.4.32.patched/include/config/input/keybdev.h --- linux-2.4.32/include/config/input/keybdev.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/input/keybdev.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_INPUT_KEYBDEV diff -Nur linux-2.4.32/include/config/input/mousedev.h linux-2.4.32.patched/include/config/input/mousedev.h --- linux-2.4.32/include/config/input/mousedev.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/input/mousedev.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_INPUT_MOUSEDEV diff -Nur linux-2.4.32/include/config/input/uinput.h linux-2.4.32.patched/include/config/input/uinput.h --- linux-2.4.32/include/config/input/uinput.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/input/uinput.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_INPUT_UINPUT diff -Nur linux-2.4.32/include/config/input.h linux-2.4.32.patched/include/config/input.h --- linux-2.4.32/include/config/input.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/input.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_INPUT diff -Nur linux-2.4.32/include/config/intermezzo/fs.h linux-2.4.32.patched/include/config/intermezzo/fs.h --- linux-2.4.32/include/config/intermezzo/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/intermezzo/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_INTERMEZZO_FS diff -Nur linux-2.4.32/include/config/ip/advanced/router.h linux-2.4.32.patched/include/config/ip/advanced/router.h --- linux-2.4.32/include/config/ip/advanced/router.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/advanced/router.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_ADVANCED_ROUTER 1 diff -Nur linux-2.4.32/include/config/ip/mroute.h linux-2.4.32.patched/include/config/ip/mroute.h --- linux-2.4.32/include/config/ip/mroute.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/mroute.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_MROUTE diff -Nur linux-2.4.32/include/config/ip/multicast.h linux-2.4.32.patched/include/config/ip/multicast.h --- linux-2.4.32/include/config/ip/multicast.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/multicast.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_MULTICAST 1 diff -Nur linux-2.4.32/include/config/ip/multiple/tables.h linux-2.4.32.patched/include/config/ip/multiple/tables.h --- linux-2.4.32/include/config/ip/multiple/tables.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/multiple/tables.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_MULTIPLE_TABLES 1 diff -Nur linux-2.4.32/include/config/ip/nf/amanda/module.h linux-2.4.32.patched/include/config/ip/nf/amanda/module.h --- linux-2.4.32/include/config/ip/nf/amanda/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/amanda/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_AMANDA_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/amanda.h linux-2.4.32.patched/include/config/ip/nf/amanda.h --- linux-2.4.32/include/config/ip/nf/amanda.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/amanda.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_AMANDA diff -Nur linux-2.4.32/include/config/ip/nf/arp/mangle/module.h linux-2.4.32.patched/include/config/ip/nf/arp/mangle/module.h --- linux-2.4.32/include/config/ip/nf/arp/mangle/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/arp/mangle/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_ARP_MANGLE_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/arp/mangle.h linux-2.4.32.patched/include/config/ip/nf/arp/mangle.h --- linux-2.4.32/include/config/ip/nf/arp/mangle.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/arp/mangle.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_ARP_MANGLE diff -Nur linux-2.4.32/include/config/ip/nf/arpfilter/module.h linux-2.4.32.patched/include/config/ip/nf/arpfilter/module.h --- linux-2.4.32/include/config/ip/nf/arpfilter/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/arpfilter/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_ARPFILTER_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/arpfilter.h linux-2.4.32.patched/include/config/ip/nf/arpfilter.h --- linux-2.4.32/include/config/ip/nf/arpfilter.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/arpfilter.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_ARPFILTER diff -Nur linux-2.4.32/include/config/ip/nf/arptables/module.h linux-2.4.32.patched/include/config/ip/nf/arptables/module.h --- linux-2.4.32/include/config/ip/nf/arptables/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/arptables/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_ARPTABLES_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/arptables.h linux-2.4.32.patched/include/config/ip/nf/arptables.h --- linux-2.4.32/include/config/ip/nf/arptables.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/arptables.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_ARPTABLES diff -Nur linux-2.4.32/include/config/ip/nf/conntrack/mark.h linux-2.4.32.patched/include/config/ip/nf/conntrack/mark.h --- linux-2.4.32/include/config/ip/nf/conntrack/mark.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/conntrack/mark.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_CONNTRACK_MARK 1 diff -Nur linux-2.4.32/include/config/ip/nf/conntrack.h linux-2.4.32.patched/include/config/ip/nf/conntrack.h --- linux-2.4.32/include/config/ip/nf/conntrack.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/conntrack.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_CONNTRACK 1 diff -Nur linux-2.4.32/include/config/ip/nf/ct/acct/module.h linux-2.4.32.patched/include/config/ip/nf/ct/acct/module.h --- linux-2.4.32/include/config/ip/nf/ct/acct/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/ct/acct/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_CT_ACCT_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/ct/acct.h linux-2.4.32.patched/include/config/ip/nf/ct/acct.h --- linux-2.4.32/include/config/ip/nf/ct/acct.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/ct/acct.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_CT_ACCT diff -Nur linux-2.4.32/include/config/ip/nf/ct/proto/gre/module.h linux-2.4.32.patched/include/config/ip/nf/ct/proto/gre/module.h --- linux-2.4.32/include/config/ip/nf/ct/proto/gre/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/ct/proto/gre/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_CT_PROTO_GRE_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/ct/proto/gre.h linux-2.4.32.patched/include/config/ip/nf/ct/proto/gre.h --- linux-2.4.32/include/config/ip/nf/ct/proto/gre.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/ct/proto/gre.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_CT_PROTO_GRE diff -Nur linux-2.4.32/include/config/ip/nf/filter.h linux-2.4.32.patched/include/config/ip/nf/filter.h --- linux-2.4.32/include/config/ip/nf/filter.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/filter.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_FILTER 1 diff -Nur linux-2.4.32/include/config/ip/nf/ftp.h linux-2.4.32.patched/include/config/ip/nf/ftp.h --- linux-2.4.32/include/config/ip/nf/ftp.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/ftp.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_FTP 1 diff -Nur linux-2.4.32/include/config/ip/nf/h323/module.h linux-2.4.32.patched/include/config/ip/nf/h323/module.h --- linux-2.4.32/include/config/ip/nf/h323/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/h323/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_H323_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/h323.h linux-2.4.32.patched/include/config/ip/nf/h323.h --- linux-2.4.32/include/config/ip/nf/h323.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/h323.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_H323 diff -Nur linux-2.4.32/include/config/ip/nf/iptables.h linux-2.4.32.patched/include/config/ip/nf/iptables.h --- linux-2.4.32/include/config/ip/nf/iptables.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/iptables.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_IPTABLES 1 diff -Nur linux-2.4.32/include/config/ip/nf/irc.h linux-2.4.32.patched/include/config/ip/nf/irc.h --- linux-2.4.32/include/config/ip/nf/irc.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/irc.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_IRC 1 diff -Nur linux-2.4.32/include/config/ip/nf/mangle.h linux-2.4.32.patched/include/config/ip/nf/mangle.h --- linux-2.4.32/include/config/ip/nf/mangle.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/mangle.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_MANGLE 1 diff -Nur linux-2.4.32/include/config/ip/nf/match/ah/esp/module.h linux-2.4.32.patched/include/config/ip/nf/match/ah/esp/module.h --- linux-2.4.32/include/config/ip/nf/match/ah/esp/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/ah/esp/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_MATCH_AH_ESP_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/match/ah/esp.h linux-2.4.32.patched/include/config/ip/nf/match/ah/esp.h --- linux-2.4.32/include/config/ip/nf/match/ah/esp.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/ah/esp.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_MATCH_AH_ESP diff -Nur linux-2.4.32/include/config/ip/nf/match/condition/module.h linux-2.4.32.patched/include/config/ip/nf/match/condition/module.h --- linux-2.4.32/include/config/ip/nf/match/condition/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/condition/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_MATCH_CONDITION_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/match/condition.h linux-2.4.32.patched/include/config/ip/nf/match/condition.h --- linux-2.4.32/include/config/ip/nf/match/condition.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/condition.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_MATCH_CONDITION diff -Nur linux-2.4.32/include/config/ip/nf/match/connbytes/module.h linux-2.4.32.patched/include/config/ip/nf/match/connbytes/module.h --- linux-2.4.32/include/config/ip/nf/match/connbytes/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/connbytes/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_MATCH_CONNBYTES_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/match/connbytes.h linux-2.4.32.patched/include/config/ip/nf/match/connbytes.h --- linux-2.4.32/include/config/ip/nf/match/connbytes.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/connbytes.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_MATCH_CONNBYTES diff -Nur linux-2.4.32/include/config/ip/nf/match/connmark/module.h linux-2.4.32.patched/include/config/ip/nf/match/connmark/module.h --- linux-2.4.32/include/config/ip/nf/match/connmark/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/connmark/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_MATCH_CONNMARK_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/match/connmark.h linux-2.4.32.patched/include/config/ip/nf/match/connmark.h --- linux-2.4.32/include/config/ip/nf/match/connmark.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/connmark.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_MATCH_CONNMARK diff -Nur linux-2.4.32/include/config/ip/nf/match/conntrack/module.h linux-2.4.32.patched/include/config/ip/nf/match/conntrack/module.h --- linux-2.4.32/include/config/ip/nf/match/conntrack/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/conntrack/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_MATCH_CONNTRACK_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/match/conntrack.h linux-2.4.32.patched/include/config/ip/nf/match/conntrack.h --- linux-2.4.32/include/config/ip/nf/match/conntrack.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/conntrack.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_MATCH_CONNTRACK diff -Nur linux-2.4.32/include/config/ip/nf/match/dscp/module.h linux-2.4.32.patched/include/config/ip/nf/match/dscp/module.h --- linux-2.4.32/include/config/ip/nf/match/dscp/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/dscp/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_MATCH_DSCP_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/match/dscp.h linux-2.4.32.patched/include/config/ip/nf/match/dscp.h --- linux-2.4.32/include/config/ip/nf/match/dscp.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/dscp.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_MATCH_DSCP diff -Nur linux-2.4.32/include/config/ip/nf/match/ecn/module.h linux-2.4.32.patched/include/config/ip/nf/match/ecn/module.h --- linux-2.4.32/include/config/ip/nf/match/ecn/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/ecn/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_MATCH_ECN_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/match/ecn.h linux-2.4.32.patched/include/config/ip/nf/match/ecn.h --- linux-2.4.32/include/config/ip/nf/match/ecn.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/ecn.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_MATCH_ECN diff -Nur linux-2.4.32/include/config/ip/nf/match/helper/module.h linux-2.4.32.patched/include/config/ip/nf/match/helper/module.h --- linux-2.4.32/include/config/ip/nf/match/helper/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/helper/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_MATCH_HELPER_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/match/helper.h linux-2.4.32.patched/include/config/ip/nf/match/helper.h --- linux-2.4.32/include/config/ip/nf/match/helper.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/helper.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_MATCH_HELPER diff -Nur linux-2.4.32/include/config/ip/nf/match/ipp2p/module.h linux-2.4.32.patched/include/config/ip/nf/match/ipp2p/module.h --- linux-2.4.32/include/config/ip/nf/match/ipp2p/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/ipp2p/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_MATCH_IPP2P_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/match/ipp2p.h linux-2.4.32.patched/include/config/ip/nf/match/ipp2p.h --- linux-2.4.32/include/config/ip/nf/match/ipp2p.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/ipp2p.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_MATCH_IPP2P diff -Nur linux-2.4.32/include/config/ip/nf/match/layer7/debug.h linux-2.4.32.patched/include/config/ip/nf/match/layer7/debug.h --- linux-2.4.32/include/config/ip/nf/match/layer7/debug.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/layer7/debug.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_MATCH_LAYER7_DEBUG diff -Nur linux-2.4.32/include/config/ip/nf/match/layer7/module.h linux-2.4.32.patched/include/config/ip/nf/match/layer7/module.h --- linux-2.4.32/include/config/ip/nf/match/layer7/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/layer7/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_MATCH_LAYER7_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/match/layer7.h linux-2.4.32.patched/include/config/ip/nf/match/layer7.h --- linux-2.4.32/include/config/ip/nf/match/layer7.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/layer7.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_MATCH_LAYER7 diff -Nur linux-2.4.32/include/config/ip/nf/match/length/module.h linux-2.4.32.patched/include/config/ip/nf/match/length/module.h --- linux-2.4.32/include/config/ip/nf/match/length/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/length/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_MATCH_LENGTH_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/match/length.h linux-2.4.32.patched/include/config/ip/nf/match/length.h --- linux-2.4.32/include/config/ip/nf/match/length.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/length.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_MATCH_LENGTH diff -Nur linux-2.4.32/include/config/ip/nf/match/limit/module.h linux-2.4.32.patched/include/config/ip/nf/match/limit/module.h --- linux-2.4.32/include/config/ip/nf/match/limit/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/limit/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_MATCH_LIMIT_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/match/limit.h linux-2.4.32.patched/include/config/ip/nf/match/limit.h --- linux-2.4.32/include/config/ip/nf/match/limit.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/limit.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_MATCH_LIMIT diff -Nur linux-2.4.32/include/config/ip/nf/match/mac/module.h linux-2.4.32.patched/include/config/ip/nf/match/mac/module.h --- linux-2.4.32/include/config/ip/nf/match/mac/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/mac/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_MATCH_MAC_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/match/mac.h linux-2.4.32.patched/include/config/ip/nf/match/mac.h --- linux-2.4.32/include/config/ip/nf/match/mac.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/mac.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_MATCH_MAC diff -Nur linux-2.4.32/include/config/ip/nf/match/mark.h linux-2.4.32.patched/include/config/ip/nf/match/mark.h --- linux-2.4.32/include/config/ip/nf/match/mark.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/mark.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_MATCH_MARK 1 diff -Nur linux-2.4.32/include/config/ip/nf/match/multiport.h linux-2.4.32.patched/include/config/ip/nf/match/multiport.h --- linux-2.4.32/include/config/ip/nf/match/multiport.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/multiport.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_MATCH_MULTIPORT 1 diff -Nur linux-2.4.32/include/config/ip/nf/match/owner/module.h linux-2.4.32.patched/include/config/ip/nf/match/owner/module.h --- linux-2.4.32/include/config/ip/nf/match/owner/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/owner/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_MATCH_OWNER_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/match/owner.h linux-2.4.32.patched/include/config/ip/nf/match/owner.h --- linux-2.4.32/include/config/ip/nf/match/owner.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/owner.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_MATCH_OWNER diff -Nur linux-2.4.32/include/config/ip/nf/match/pkttype/module.h linux-2.4.32.patched/include/config/ip/nf/match/pkttype/module.h --- linux-2.4.32/include/config/ip/nf/match/pkttype/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/pkttype/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_MATCH_PKTTYPE_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/match/pkttype.h linux-2.4.32.patched/include/config/ip/nf/match/pkttype.h --- linux-2.4.32/include/config/ip/nf/match/pkttype.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/pkttype.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_MATCH_PKTTYPE diff -Nur linux-2.4.32/include/config/ip/nf/match/quota/module.h linux-2.4.32.patched/include/config/ip/nf/match/quota/module.h --- linux-2.4.32/include/config/ip/nf/match/quota/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/quota/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_MATCH_QUOTA_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/match/quota.h linux-2.4.32.patched/include/config/ip/nf/match/quota.h --- linux-2.4.32/include/config/ip/nf/match/quota.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/quota.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_MATCH_QUOTA diff -Nur linux-2.4.32/include/config/ip/nf/match/recent/module.h linux-2.4.32.patched/include/config/ip/nf/match/recent/module.h --- linux-2.4.32/include/config/ip/nf/match/recent/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/recent/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_MATCH_RECENT_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/match/recent.h linux-2.4.32.patched/include/config/ip/nf/match/recent.h --- linux-2.4.32/include/config/ip/nf/match/recent.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/recent.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_MATCH_RECENT diff -Nur linux-2.4.32/include/config/ip/nf/match/set/module.h linux-2.4.32.patched/include/config/ip/nf/match/set/module.h --- linux-2.4.32/include/config/ip/nf/match/set/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/set/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_MATCH_SET_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/match/set.h linux-2.4.32.patched/include/config/ip/nf/match/set.h --- linux-2.4.32/include/config/ip/nf/match/set.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/set.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_MATCH_SET diff -Nur linux-2.4.32/include/config/ip/nf/match/state.h linux-2.4.32.patched/include/config/ip/nf/match/state.h --- linux-2.4.32/include/config/ip/nf/match/state.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/state.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_MATCH_STATE 1 diff -Nur linux-2.4.32/include/config/ip/nf/match/string/module.h linux-2.4.32.patched/include/config/ip/nf/match/string/module.h --- linux-2.4.32/include/config/ip/nf/match/string/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/string/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_MATCH_STRING_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/match/string.h linux-2.4.32.patched/include/config/ip/nf/match/string.h --- linux-2.4.32/include/config/ip/nf/match/string.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/string.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_MATCH_STRING diff -Nur linux-2.4.32/include/config/ip/nf/match/tcpmss/module.h linux-2.4.32.patched/include/config/ip/nf/match/tcpmss/module.h --- linux-2.4.32/include/config/ip/nf/match/tcpmss/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/tcpmss/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_MATCH_TCPMSS_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/match/tcpmss.h linux-2.4.32.patched/include/config/ip/nf/match/tcpmss.h --- linux-2.4.32/include/config/ip/nf/match/tcpmss.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/tcpmss.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_MATCH_TCPMSS diff -Nur linux-2.4.32/include/config/ip/nf/match/time/module.h linux-2.4.32.patched/include/config/ip/nf/match/time/module.h --- linux-2.4.32/include/config/ip/nf/match/time/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/time/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_MATCH_TIME_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/match/time.h linux-2.4.32.patched/include/config/ip/nf/match/time.h --- linux-2.4.32/include/config/ip/nf/match/time.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/time.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_MATCH_TIME diff -Nur linux-2.4.32/include/config/ip/nf/match/tos/module.h linux-2.4.32.patched/include/config/ip/nf/match/tos/module.h --- linux-2.4.32/include/config/ip/nf/match/tos/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/tos/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_MATCH_TOS_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/match/tos.h linux-2.4.32.patched/include/config/ip/nf/match/tos.h --- linux-2.4.32/include/config/ip/nf/match/tos.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/tos.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_MATCH_TOS diff -Nur linux-2.4.32/include/config/ip/nf/match/ttl/module.h linux-2.4.32.patched/include/config/ip/nf/match/ttl/module.h --- linux-2.4.32/include/config/ip/nf/match/ttl/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/ttl/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_MATCH_TTL_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/match/ttl.h linux-2.4.32.patched/include/config/ip/nf/match/ttl.h --- linux-2.4.32/include/config/ip/nf/match/ttl.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/ttl.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_MATCH_TTL diff -Nur linux-2.4.32/include/config/ip/nf/match/unclean/module.h linux-2.4.32.patched/include/config/ip/nf/match/unclean/module.h --- linux-2.4.32/include/config/ip/nf/match/unclean/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/unclean/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_MATCH_UNCLEAN_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/match/unclean.h linux-2.4.32.patched/include/config/ip/nf/match/unclean.h --- linux-2.4.32/include/config/ip/nf/match/unclean.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/match/unclean.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_MATCH_UNCLEAN diff -Nur linux-2.4.32/include/config/ip/nf/mms/module.h linux-2.4.32.patched/include/config/ip/nf/mms/module.h --- linux-2.4.32/include/config/ip/nf/mms/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/mms/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_MMS_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/mms.h linux-2.4.32.patched/include/config/ip/nf/mms.h --- linux-2.4.32/include/config/ip/nf/mms.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/mms.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_MMS diff -Nur linux-2.4.32/include/config/ip/nf/nat/amanda/module.h linux-2.4.32.patched/include/config/ip/nf/nat/amanda/module.h --- linux-2.4.32/include/config/ip/nf/nat/amanda/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/nat/amanda/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_NAT_AMANDA_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/nat/amanda.h linux-2.4.32.patched/include/config/ip/nf/nat/amanda.h --- linux-2.4.32/include/config/ip/nf/nat/amanda.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/nat/amanda.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_NAT_AMANDA diff -Nur linux-2.4.32/include/config/ip/nf/nat/ftp.h linux-2.4.32.patched/include/config/ip/nf/nat/ftp.h --- linux-2.4.32/include/config/ip/nf/nat/ftp.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/nat/ftp.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_NAT_FTP 1 diff -Nur linux-2.4.32/include/config/ip/nf/nat/h323/module.h linux-2.4.32.patched/include/config/ip/nf/nat/h323/module.h --- linux-2.4.32/include/config/ip/nf/nat/h323/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/nat/h323/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_NAT_H323_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/nat/h323.h linux-2.4.32.patched/include/config/ip/nf/nat/h323.h --- linux-2.4.32/include/config/ip/nf/nat/h323.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/nat/h323.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_NAT_H323 diff -Nur linux-2.4.32/include/config/ip/nf/nat/irc.h linux-2.4.32.patched/include/config/ip/nf/nat/irc.h --- linux-2.4.32/include/config/ip/nf/nat/irc.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/nat/irc.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_NAT_IRC 1 diff -Nur linux-2.4.32/include/config/ip/nf/nat/mms/module.h linux-2.4.32.patched/include/config/ip/nf/nat/mms/module.h --- linux-2.4.32/include/config/ip/nf/nat/mms/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/nat/mms/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_NAT_MMS_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/nat/mms.h linux-2.4.32.patched/include/config/ip/nf/nat/mms.h --- linux-2.4.32/include/config/ip/nf/nat/mms.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/nat/mms.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_NAT_MMS diff -Nur linux-2.4.32/include/config/ip/nf/nat/needed.h linux-2.4.32.patched/include/config/ip/nf/nat/needed.h --- linux-2.4.32/include/config/ip/nf/nat/needed.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/nat/needed.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_NAT_NEEDED 1 diff -Nur linux-2.4.32/include/config/ip/nf/nat/pptp/module.h linux-2.4.32.patched/include/config/ip/nf/nat/pptp/module.h --- linux-2.4.32/include/config/ip/nf/nat/pptp/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/nat/pptp/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_NAT_PPTP_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/nat/pptp.h linux-2.4.32.patched/include/config/ip/nf/nat/pptp.h --- linux-2.4.32/include/config/ip/nf/nat/pptp.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/nat/pptp.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_NAT_PPTP diff -Nur linux-2.4.32/include/config/ip/nf/nat/proto/gre/module.h linux-2.4.32.patched/include/config/ip/nf/nat/proto/gre/module.h --- linux-2.4.32/include/config/ip/nf/nat/proto/gre/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/nat/proto/gre/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_NAT_PROTO_GRE_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/nat/proto/gre.h linux-2.4.32.patched/include/config/ip/nf/nat/proto/gre.h --- linux-2.4.32/include/config/ip/nf/nat/proto/gre.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/nat/proto/gre.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_NAT_PROTO_GRE diff -Nur linux-2.4.32/include/config/ip/nf/nat/rtsp/module.h linux-2.4.32.patched/include/config/ip/nf/nat/rtsp/module.h --- linux-2.4.32/include/config/ip/nf/nat/rtsp/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/nat/rtsp/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_NAT_RTSP_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/nat/rtsp.h linux-2.4.32.patched/include/config/ip/nf/nat/rtsp.h --- linux-2.4.32/include/config/ip/nf/nat/rtsp.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/nat/rtsp.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_NAT_RTSP diff -Nur linux-2.4.32/include/config/ip/nf/nat/snmp/basic/module.h linux-2.4.32.patched/include/config/ip/nf/nat/snmp/basic/module.h --- linux-2.4.32/include/config/ip/nf/nat/snmp/basic/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/nat/snmp/basic/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_NAT_SNMP_BASIC_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/nat/snmp/basic.h linux-2.4.32.patched/include/config/ip/nf/nat/snmp/basic.h --- linux-2.4.32/include/config/ip/nf/nat/snmp/basic.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/nat/snmp/basic.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_NAT_SNMP_BASIC diff -Nur linux-2.4.32/include/config/ip/nf/nat/tftp/module.h linux-2.4.32.patched/include/config/ip/nf/nat/tftp/module.h --- linux-2.4.32/include/config/ip/nf/nat/tftp/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/nat/tftp/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_NAT_TFTP_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/nat/tftp.h linux-2.4.32.patched/include/config/ip/nf/nat/tftp.h --- linux-2.4.32/include/config/ip/nf/nat/tftp.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/nat/tftp.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_NAT_TFTP diff -Nur linux-2.4.32/include/config/ip/nf/nat.h linux-2.4.32.patched/include/config/ip/nf/nat.h --- linux-2.4.32/include/config/ip/nf/nat.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/nat.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_NAT 1 diff -Nur linux-2.4.32/include/config/ip/nf/pptp/module.h linux-2.4.32.patched/include/config/ip/nf/pptp/module.h --- linux-2.4.32/include/config/ip/nf/pptp/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/pptp/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_PPTP_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/pptp.h linux-2.4.32.patched/include/config/ip/nf/pptp.h --- linux-2.4.32/include/config/ip/nf/pptp.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/pptp.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_PPTP diff -Nur linux-2.4.32/include/config/ip/nf/queue/module.h linux-2.4.32.patched/include/config/ip/nf/queue/module.h --- linux-2.4.32/include/config/ip/nf/queue/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/queue/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_QUEUE_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/queue.h linux-2.4.32.patched/include/config/ip/nf/queue.h --- linux-2.4.32/include/config/ip/nf/queue.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/queue.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_QUEUE diff -Nur linux-2.4.32/include/config/ip/nf/rtsp/module.h linux-2.4.32.patched/include/config/ip/nf/rtsp/module.h --- linux-2.4.32/include/config/ip/nf/rtsp/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/rtsp/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_RTSP_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/rtsp.h linux-2.4.32.patched/include/config/ip/nf/rtsp.h --- linux-2.4.32/include/config/ip/nf/rtsp.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/rtsp.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_RTSP diff -Nur linux-2.4.32/include/config/ip/nf/set/hashsize.h linux-2.4.32.patched/include/config/ip/nf/set/hashsize.h --- linux-2.4.32/include/config/ip/nf/set/hashsize.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/set/hashsize.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_SET_HASHSIZE (1024) diff -Nur linux-2.4.32/include/config/ip/nf/set/iphash/module.h linux-2.4.32.patched/include/config/ip/nf/set/iphash/module.h --- linux-2.4.32/include/config/ip/nf/set/iphash/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/set/iphash/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_SET_IPHASH_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/set/iphash.h linux-2.4.32.patched/include/config/ip/nf/set/iphash.h --- linux-2.4.32/include/config/ip/nf/set/iphash.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/set/iphash.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_SET_IPHASH diff -Nur linux-2.4.32/include/config/ip/nf/set/ipmap/module.h linux-2.4.32.patched/include/config/ip/nf/set/ipmap/module.h --- linux-2.4.32/include/config/ip/nf/set/ipmap/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/set/ipmap/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_SET_IPMAP_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/set/ipmap.h linux-2.4.32.patched/include/config/ip/nf/set/ipmap.h --- linux-2.4.32/include/config/ip/nf/set/ipmap.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/set/ipmap.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_SET_IPMAP diff -Nur linux-2.4.32/include/config/ip/nf/set/iptree/module.h linux-2.4.32.patched/include/config/ip/nf/set/iptree/module.h --- linux-2.4.32/include/config/ip/nf/set/iptree/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/set/iptree/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_SET_IPTREE_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/set/iptree.h linux-2.4.32.patched/include/config/ip/nf/set/iptree.h --- linux-2.4.32/include/config/ip/nf/set/iptree.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/set/iptree.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_SET_IPTREE diff -Nur linux-2.4.32/include/config/ip/nf/set/macipmap/module.h linux-2.4.32.patched/include/config/ip/nf/set/macipmap/module.h --- linux-2.4.32/include/config/ip/nf/set/macipmap/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/set/macipmap/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_SET_MACIPMAP_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/set/macipmap.h linux-2.4.32.patched/include/config/ip/nf/set/macipmap.h --- linux-2.4.32/include/config/ip/nf/set/macipmap.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/set/macipmap.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_SET_MACIPMAP diff -Nur linux-2.4.32/include/config/ip/nf/set/max.h linux-2.4.32.patched/include/config/ip/nf/set/max.h --- linux-2.4.32/include/config/ip/nf/set/max.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/set/max.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_SET_MAX (256) diff -Nur linux-2.4.32/include/config/ip/nf/set/module.h linux-2.4.32.patched/include/config/ip/nf/set/module.h --- linux-2.4.32/include/config/ip/nf/set/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/set/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_SET_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/set/nethash/module.h linux-2.4.32.patched/include/config/ip/nf/set/nethash/module.h --- linux-2.4.32/include/config/ip/nf/set/nethash/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/set/nethash/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_SET_NETHASH_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/set/nethash.h linux-2.4.32.patched/include/config/ip/nf/set/nethash.h --- linux-2.4.32/include/config/ip/nf/set/nethash.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/set/nethash.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_SET_NETHASH diff -Nur linux-2.4.32/include/config/ip/nf/set/portmap/module.h linux-2.4.32.patched/include/config/ip/nf/set/portmap/module.h --- linux-2.4.32/include/config/ip/nf/set/portmap/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/set/portmap/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_SET_PORTMAP_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/set/portmap.h linux-2.4.32.patched/include/config/ip/nf/set/portmap.h --- linux-2.4.32/include/config/ip/nf/set/portmap.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/set/portmap.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_SET_PORTMAP diff -Nur linux-2.4.32/include/config/ip/nf/set.h linux-2.4.32.patched/include/config/ip/nf/set.h --- linux-2.4.32/include/config/ip/nf/set.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/set.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_SET diff -Nur linux-2.4.32/include/config/ip/nf/target/connmark/module.h linux-2.4.32.patched/include/config/ip/nf/target/connmark/module.h --- linux-2.4.32/include/config/ip/nf/target/connmark/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/target/connmark/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_TARGET_CONNMARK_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/target/connmark.h linux-2.4.32.patched/include/config/ip/nf/target/connmark.h --- linux-2.4.32/include/config/ip/nf/target/connmark.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/target/connmark.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_TARGET_CONNMARK diff -Nur linux-2.4.32/include/config/ip/nf/target/dscp/module.h linux-2.4.32.patched/include/config/ip/nf/target/dscp/module.h --- linux-2.4.32/include/config/ip/nf/target/dscp/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/target/dscp/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_TARGET_DSCP_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/target/dscp.h linux-2.4.32.patched/include/config/ip/nf/target/dscp.h --- linux-2.4.32/include/config/ip/nf/target/dscp.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/target/dscp.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_TARGET_DSCP diff -Nur linux-2.4.32/include/config/ip/nf/target/ecn/module.h linux-2.4.32.patched/include/config/ip/nf/target/ecn/module.h --- linux-2.4.32/include/config/ip/nf/target/ecn/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/target/ecn/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_TARGET_ECN_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/target/ecn.h linux-2.4.32.patched/include/config/ip/nf/target/ecn.h --- linux-2.4.32/include/config/ip/nf/target/ecn.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/target/ecn.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_TARGET_ECN diff -Nur linux-2.4.32/include/config/ip/nf/target/imq/module.h linux-2.4.32.patched/include/config/ip/nf/target/imq/module.h --- linux-2.4.32/include/config/ip/nf/target/imq/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/target/imq/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_TARGET_IMQ_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/target/imq.h linux-2.4.32.patched/include/config/ip/nf/target/imq.h --- linux-2.4.32/include/config/ip/nf/target/imq.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/target/imq.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_TARGET_IMQ diff -Nur linux-2.4.32/include/config/ip/nf/target/log/module.h linux-2.4.32.patched/include/config/ip/nf/target/log/module.h --- linux-2.4.32/include/config/ip/nf/target/log/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/target/log/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_TARGET_LOG_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/target/log.h linux-2.4.32.patched/include/config/ip/nf/target/log.h --- linux-2.4.32/include/config/ip/nf/target/log.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/target/log.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_TARGET_LOG diff -Nur linux-2.4.32/include/config/ip/nf/target/mark.h linux-2.4.32.patched/include/config/ip/nf/target/mark.h --- linux-2.4.32/include/config/ip/nf/target/mark.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/target/mark.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_TARGET_MARK 1 diff -Nur linux-2.4.32/include/config/ip/nf/target/masquerade.h linux-2.4.32.patched/include/config/ip/nf/target/masquerade.h --- linux-2.4.32/include/config/ip/nf/target/masquerade.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/target/masquerade.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_TARGET_MASQUERADE 1 diff -Nur linux-2.4.32/include/config/ip/nf/target/mirror/module.h linux-2.4.32.patched/include/config/ip/nf/target/mirror/module.h --- linux-2.4.32/include/config/ip/nf/target/mirror/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/target/mirror/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_TARGET_MIRROR_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/target/mirror.h linux-2.4.32.patched/include/config/ip/nf/target/mirror.h --- linux-2.4.32/include/config/ip/nf/target/mirror.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/target/mirror.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_TARGET_MIRROR diff -Nur linux-2.4.32/include/config/ip/nf/target/netmap/module.h linux-2.4.32.patched/include/config/ip/nf/target/netmap/module.h --- linux-2.4.32/include/config/ip/nf/target/netmap/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/target/netmap/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_TARGET_NETMAP_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/target/netmap.h linux-2.4.32.patched/include/config/ip/nf/target/netmap.h --- linux-2.4.32/include/config/ip/nf/target/netmap.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/target/netmap.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_TARGET_NETMAP diff -Nur linux-2.4.32/include/config/ip/nf/target/redirect/module.h linux-2.4.32.patched/include/config/ip/nf/target/redirect/module.h --- linux-2.4.32/include/config/ip/nf/target/redirect/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/target/redirect/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_TARGET_REDIRECT_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/target/redirect.h linux-2.4.32.patched/include/config/ip/nf/target/redirect.h --- linux-2.4.32/include/config/ip/nf/target/redirect.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/target/redirect.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_TARGET_REDIRECT diff -Nur linux-2.4.32/include/config/ip/nf/target/reject.h linux-2.4.32.patched/include/config/ip/nf/target/reject.h --- linux-2.4.32/include/config/ip/nf/target/reject.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/target/reject.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_TARGET_REJECT 1 diff -Nur linux-2.4.32/include/config/ip/nf/target/set/module.h linux-2.4.32.patched/include/config/ip/nf/target/set/module.h --- linux-2.4.32/include/config/ip/nf/target/set/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/target/set/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_TARGET_SET_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/target/set.h linux-2.4.32.patched/include/config/ip/nf/target/set.h --- linux-2.4.32/include/config/ip/nf/target/set.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/target/set.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_TARGET_SET diff -Nur linux-2.4.32/include/config/ip/nf/target/tcpmss.h linux-2.4.32.patched/include/config/ip/nf/target/tcpmss.h --- linux-2.4.32/include/config/ip/nf/target/tcpmss.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/target/tcpmss.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_TARGET_TCPMSS 1 diff -Nur linux-2.4.32/include/config/ip/nf/target/tos/module.h linux-2.4.32.patched/include/config/ip/nf/target/tos/module.h --- linux-2.4.32/include/config/ip/nf/target/tos/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/target/tos/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_TARGET_TOS_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/target/tos.h linux-2.4.32.patched/include/config/ip/nf/target/tos.h --- linux-2.4.32/include/config/ip/nf/target/tos.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/target/tos.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_TARGET_TOS diff -Nur linux-2.4.32/include/config/ip/nf/target/ttl/module.h linux-2.4.32.patched/include/config/ip/nf/target/ttl/module.h --- linux-2.4.32/include/config/ip/nf/target/ttl/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/target/ttl/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_TARGET_TTL_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/target/ttl.h linux-2.4.32.patched/include/config/ip/nf/target/ttl.h --- linux-2.4.32/include/config/ip/nf/target/ttl.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/target/ttl.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_TARGET_TTL diff -Nur linux-2.4.32/include/config/ip/nf/target/ulog/module.h linux-2.4.32.patched/include/config/ip/nf/target/ulog/module.h --- linux-2.4.32/include/config/ip/nf/target/ulog/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/target/ulog/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_TARGET_ULOG_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/target/ulog.h linux-2.4.32.patched/include/config/ip/nf/target/ulog.h --- linux-2.4.32/include/config/ip/nf/target/ulog.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/target/ulog.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_TARGET_ULOG diff -Nur linux-2.4.32/include/config/ip/nf/tftp/module.h linux-2.4.32.patched/include/config/ip/nf/tftp/module.h --- linux-2.4.32/include/config/ip/nf/tftp/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/tftp/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_NF_TFTP_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/nf/tftp.h linux-2.4.32.patched/include/config/ip/nf/tftp.h --- linux-2.4.32/include/config/ip/nf/tftp.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/nf/tftp.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_NF_TFTP diff -Nur linux-2.4.32/include/config/ip/pnp.h linux-2.4.32.patched/include/config/ip/pnp.h --- linux-2.4.32/include/config/ip/pnp.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/pnp.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_PNP diff -Nur linux-2.4.32/include/config/ip/route/fwmark.h linux-2.4.32.patched/include/config/ip/route/fwmark.h --- linux-2.4.32/include/config/ip/route/fwmark.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/route/fwmark.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_ROUTE_FWMARK 1 diff -Nur linux-2.4.32/include/config/ip/route/multipath.h linux-2.4.32.patched/include/config/ip/route/multipath.h --- linux-2.4.32/include/config/ip/route/multipath.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/route/multipath.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_ROUTE_MULTIPATH 1 diff -Nur linux-2.4.32/include/config/ip/route/nat.h linux-2.4.32.patched/include/config/ip/route/nat.h --- linux-2.4.32/include/config/ip/route/nat.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/route/nat.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_ROUTE_NAT 1 diff -Nur linux-2.4.32/include/config/ip/route/tos.h linux-2.4.32.patched/include/config/ip/route/tos.h --- linux-2.4.32/include/config/ip/route/tos.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/route/tos.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_ROUTE_TOS 1 diff -Nur linux-2.4.32/include/config/ip/route/verbose.h linux-2.4.32.patched/include/config/ip/route/verbose.h --- linux-2.4.32/include/config/ip/route/verbose.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/route/verbose.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_ROUTE_VERBOSE diff -Nur linux-2.4.32/include/config/ip/sctp.h linux-2.4.32.patched/include/config/ip/sctp.h --- linux-2.4.32/include/config/ip/sctp.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/sctp.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_SCTP diff -Nur linux-2.4.32/include/config/ip/vs/debug.h linux-2.4.32.patched/include/config/ip/vs/debug.h --- linux-2.4.32/include/config/ip/vs/debug.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/vs/debug.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_VS_DEBUG diff -Nur linux-2.4.32/include/config/ip/vs/dh/module.h linux-2.4.32.patched/include/config/ip/vs/dh/module.h --- linux-2.4.32/include/config/ip/vs/dh/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/vs/dh/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_VS_DH_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/vs/dh.h linux-2.4.32.patched/include/config/ip/vs/dh.h --- linux-2.4.32/include/config/ip/vs/dh.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/vs/dh.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_VS_DH diff -Nur linux-2.4.32/include/config/ip/vs/ftp/module.h linux-2.4.32.patched/include/config/ip/vs/ftp/module.h --- linux-2.4.32/include/config/ip/vs/ftp/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/vs/ftp/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_VS_FTP_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/vs/ftp.h linux-2.4.32.patched/include/config/ip/vs/ftp.h --- linux-2.4.32/include/config/ip/vs/ftp.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/vs/ftp.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_VS_FTP diff -Nur linux-2.4.32/include/config/ip/vs/lblc/module.h linux-2.4.32.patched/include/config/ip/vs/lblc/module.h --- linux-2.4.32/include/config/ip/vs/lblc/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/vs/lblc/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_VS_LBLC_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/vs/lblc.h linux-2.4.32.patched/include/config/ip/vs/lblc.h --- linux-2.4.32/include/config/ip/vs/lblc.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/vs/lblc.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_VS_LBLC diff -Nur linux-2.4.32/include/config/ip/vs/lblcr/module.h linux-2.4.32.patched/include/config/ip/vs/lblcr/module.h --- linux-2.4.32/include/config/ip/vs/lblcr/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/vs/lblcr/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_VS_LBLCR_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/vs/lblcr.h linux-2.4.32.patched/include/config/ip/vs/lblcr.h --- linux-2.4.32/include/config/ip/vs/lblcr.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/vs/lblcr.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_VS_LBLCR diff -Nur linux-2.4.32/include/config/ip/vs/lc/module.h linux-2.4.32.patched/include/config/ip/vs/lc/module.h --- linux-2.4.32/include/config/ip/vs/lc/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/vs/lc/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_VS_LC_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/vs/lc.h linux-2.4.32.patched/include/config/ip/vs/lc.h --- linux-2.4.32/include/config/ip/vs/lc.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/vs/lc.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_VS_LC diff -Nur linux-2.4.32/include/config/ip/vs/module.h linux-2.4.32.patched/include/config/ip/vs/module.h --- linux-2.4.32/include/config/ip/vs/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/vs/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_VS_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/vs/nq/module.h linux-2.4.32.patched/include/config/ip/vs/nq/module.h --- linux-2.4.32/include/config/ip/vs/nq/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/vs/nq/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_VS_NQ_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/vs/nq.h linux-2.4.32.patched/include/config/ip/vs/nq.h --- linux-2.4.32/include/config/ip/vs/nq.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/vs/nq.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_VS_NQ diff -Nur linux-2.4.32/include/config/ip/vs/rr/module.h linux-2.4.32.patched/include/config/ip/vs/rr/module.h --- linux-2.4.32/include/config/ip/vs/rr/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/vs/rr/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_VS_RR_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/vs/rr.h linux-2.4.32.patched/include/config/ip/vs/rr.h --- linux-2.4.32/include/config/ip/vs/rr.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/vs/rr.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_VS_RR diff -Nur linux-2.4.32/include/config/ip/vs/sed/module.h linux-2.4.32.patched/include/config/ip/vs/sed/module.h --- linux-2.4.32/include/config/ip/vs/sed/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/vs/sed/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_VS_SED_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/vs/sed.h linux-2.4.32.patched/include/config/ip/vs/sed.h --- linux-2.4.32/include/config/ip/vs/sed.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/vs/sed.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_VS_SED diff -Nur linux-2.4.32/include/config/ip/vs/sh/module.h linux-2.4.32.patched/include/config/ip/vs/sh/module.h --- linux-2.4.32/include/config/ip/vs/sh/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/vs/sh/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_VS_SH_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/vs/sh.h linux-2.4.32.patched/include/config/ip/vs/sh.h --- linux-2.4.32/include/config/ip/vs/sh.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/vs/sh.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_VS_SH diff -Nur linux-2.4.32/include/config/ip/vs/tab/bits.h linux-2.4.32.patched/include/config/ip/vs/tab/bits.h --- linux-2.4.32/include/config/ip/vs/tab/bits.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/vs/tab/bits.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_VS_TAB_BITS (12) diff -Nur linux-2.4.32/include/config/ip/vs/wlc/module.h linux-2.4.32.patched/include/config/ip/vs/wlc/module.h --- linux-2.4.32/include/config/ip/vs/wlc/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/vs/wlc/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_VS_WLC_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/vs/wlc.h linux-2.4.32.patched/include/config/ip/vs/wlc.h --- linux-2.4.32/include/config/ip/vs/wlc.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/vs/wlc.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_VS_WLC diff -Nur linux-2.4.32/include/config/ip/vs/wrr/module.h linux-2.4.32.patched/include/config/ip/vs/wrr/module.h --- linux-2.4.32/include/config/ip/vs/wrr/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/vs/wrr/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP_VS_WRR_MODULE 1 diff -Nur linux-2.4.32/include/config/ip/vs/wrr.h linux-2.4.32.patched/include/config/ip/vs/wrr.h --- linux-2.4.32/include/config/ip/vs/wrr.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/vs/wrr.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_VS_WRR diff -Nur linux-2.4.32/include/config/ip/vs.h linux-2.4.32.patched/include/config/ip/vs.h --- linux-2.4.32/include/config/ip/vs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip/vs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP_VS diff -Nur linux-2.4.32/include/config/ip6/nf/filter/module.h linux-2.4.32.patched/include/config/ip6/nf/filter/module.h --- linux-2.4.32/include/config/ip6/nf/filter/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/filter/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP6_NF_FILTER_MODULE 1 diff -Nur linux-2.4.32/include/config/ip6/nf/filter.h linux-2.4.32.patched/include/config/ip6/nf/filter.h --- linux-2.4.32/include/config/ip6/nf/filter.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/filter.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP6_NF_FILTER diff -Nur linux-2.4.32/include/config/ip6/nf/iptables/module.h linux-2.4.32.patched/include/config/ip6/nf/iptables/module.h --- linux-2.4.32/include/config/ip6/nf/iptables/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/iptables/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP6_NF_IPTABLES_MODULE 1 diff -Nur linux-2.4.32/include/config/ip6/nf/iptables.h linux-2.4.32.patched/include/config/ip6/nf/iptables.h --- linux-2.4.32/include/config/ip6/nf/iptables.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/iptables.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP6_NF_IPTABLES diff -Nur linux-2.4.32/include/config/ip6/nf/mangle/module.h linux-2.4.32.patched/include/config/ip6/nf/mangle/module.h --- linux-2.4.32/include/config/ip6/nf/mangle/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/mangle/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP6_NF_MANGLE_MODULE 1 diff -Nur linux-2.4.32/include/config/ip6/nf/mangle.h linux-2.4.32.patched/include/config/ip6/nf/mangle.h --- linux-2.4.32/include/config/ip6/nf/mangle.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/mangle.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP6_NF_MANGLE diff -Nur linux-2.4.32/include/config/ip6/nf/match/ahesp.h linux-2.4.32.patched/include/config/ip6/nf/match/ahesp.h --- linux-2.4.32/include/config/ip6/nf/match/ahesp.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/match/ahesp.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP6_NF_MATCH_AHESP diff -Nur linux-2.4.32/include/config/ip6/nf/match/condition/module.h linux-2.4.32.patched/include/config/ip6/nf/match/condition/module.h --- linux-2.4.32/include/config/ip6/nf/match/condition/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/match/condition/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP6_NF_MATCH_CONDITION_MODULE 1 diff -Nur linux-2.4.32/include/config/ip6/nf/match/condition.h linux-2.4.32.patched/include/config/ip6/nf/match/condition.h --- linux-2.4.32/include/config/ip6/nf/match/condition.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/match/condition.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP6_NF_MATCH_CONDITION diff -Nur linux-2.4.32/include/config/ip6/nf/match/eui64/module.h linux-2.4.32.patched/include/config/ip6/nf/match/eui64/module.h --- linux-2.4.32/include/config/ip6/nf/match/eui64/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/match/eui64/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP6_NF_MATCH_EUI64_MODULE 1 diff -Nur linux-2.4.32/include/config/ip6/nf/match/eui64.h linux-2.4.32.patched/include/config/ip6/nf/match/eui64.h --- linux-2.4.32/include/config/ip6/nf/match/eui64.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/match/eui64.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP6_NF_MATCH_EUI64 diff -Nur linux-2.4.32/include/config/ip6/nf/match/frag.h linux-2.4.32.patched/include/config/ip6/nf/match/frag.h --- linux-2.4.32/include/config/ip6/nf/match/frag.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/match/frag.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP6_NF_MATCH_FRAG diff -Nur linux-2.4.32/include/config/ip6/nf/match/hl.h linux-2.4.32.patched/include/config/ip6/nf/match/hl.h --- linux-2.4.32/include/config/ip6/nf/match/hl.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/match/hl.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP6_NF_MATCH_HL diff -Nur linux-2.4.32/include/config/ip6/nf/match/ipv6header.h linux-2.4.32.patched/include/config/ip6/nf/match/ipv6header.h --- linux-2.4.32/include/config/ip6/nf/match/ipv6header.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/match/ipv6header.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP6_NF_MATCH_IPV6HEADER diff -Nur linux-2.4.32/include/config/ip6/nf/match/length/module.h linux-2.4.32.patched/include/config/ip6/nf/match/length/module.h --- linux-2.4.32/include/config/ip6/nf/match/length/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/match/length/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP6_NF_MATCH_LENGTH_MODULE 1 diff -Nur linux-2.4.32/include/config/ip6/nf/match/length.h linux-2.4.32.patched/include/config/ip6/nf/match/length.h --- linux-2.4.32/include/config/ip6/nf/match/length.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/match/length.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP6_NF_MATCH_LENGTH diff -Nur linux-2.4.32/include/config/ip6/nf/match/limit/module.h linux-2.4.32.patched/include/config/ip6/nf/match/limit/module.h --- linux-2.4.32/include/config/ip6/nf/match/limit/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/match/limit/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP6_NF_MATCH_LIMIT_MODULE 1 diff -Nur linux-2.4.32/include/config/ip6/nf/match/limit.h linux-2.4.32.patched/include/config/ip6/nf/match/limit.h --- linux-2.4.32/include/config/ip6/nf/match/limit.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/match/limit.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP6_NF_MATCH_LIMIT diff -Nur linux-2.4.32/include/config/ip6/nf/match/mac/module.h linux-2.4.32.patched/include/config/ip6/nf/match/mac/module.h --- linux-2.4.32/include/config/ip6/nf/match/mac/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/match/mac/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP6_NF_MATCH_MAC_MODULE 1 diff -Nur linux-2.4.32/include/config/ip6/nf/match/mac.h linux-2.4.32.patched/include/config/ip6/nf/match/mac.h --- linux-2.4.32/include/config/ip6/nf/match/mac.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/match/mac.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP6_NF_MATCH_MAC diff -Nur linux-2.4.32/include/config/ip6/nf/match/mark/module.h linux-2.4.32.patched/include/config/ip6/nf/match/mark/module.h --- linux-2.4.32/include/config/ip6/nf/match/mark/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/match/mark/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP6_NF_MATCH_MARK_MODULE 1 diff -Nur linux-2.4.32/include/config/ip6/nf/match/mark.h linux-2.4.32.patched/include/config/ip6/nf/match/mark.h --- linux-2.4.32/include/config/ip6/nf/match/mark.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/match/mark.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP6_NF_MATCH_MARK diff -Nur linux-2.4.32/include/config/ip6/nf/match/multiport/module.h linux-2.4.32.patched/include/config/ip6/nf/match/multiport/module.h --- linux-2.4.32/include/config/ip6/nf/match/multiport/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/match/multiport/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP6_NF_MATCH_MULTIPORT_MODULE 1 diff -Nur linux-2.4.32/include/config/ip6/nf/match/multiport.h linux-2.4.32.patched/include/config/ip6/nf/match/multiport.h --- linux-2.4.32/include/config/ip6/nf/match/multiport.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/match/multiport.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP6_NF_MATCH_MULTIPORT diff -Nur linux-2.4.32/include/config/ip6/nf/match/opts.h linux-2.4.32.patched/include/config/ip6/nf/match/opts.h --- linux-2.4.32/include/config/ip6/nf/match/opts.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/match/opts.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP6_NF_MATCH_OPTS diff -Nur linux-2.4.32/include/config/ip6/nf/match/owner/module.h linux-2.4.32.patched/include/config/ip6/nf/match/owner/module.h --- linux-2.4.32/include/config/ip6/nf/match/owner/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/match/owner/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP6_NF_MATCH_OWNER_MODULE 1 diff -Nur linux-2.4.32/include/config/ip6/nf/match/owner.h linux-2.4.32.patched/include/config/ip6/nf/match/owner.h --- linux-2.4.32/include/config/ip6/nf/match/owner.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/match/owner.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP6_NF_MATCH_OWNER diff -Nur linux-2.4.32/include/config/ip6/nf/match/rt.h linux-2.4.32.patched/include/config/ip6/nf/match/rt.h --- linux-2.4.32/include/config/ip6/nf/match/rt.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/match/rt.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP6_NF_MATCH_RT diff -Nur linux-2.4.32/include/config/ip6/nf/queue/module.h linux-2.4.32.patched/include/config/ip6/nf/queue/module.h --- linux-2.4.32/include/config/ip6/nf/queue/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/queue/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP6_NF_QUEUE_MODULE 1 diff -Nur linux-2.4.32/include/config/ip6/nf/queue.h linux-2.4.32.patched/include/config/ip6/nf/queue.h --- linux-2.4.32/include/config/ip6/nf/queue.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/queue.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP6_NF_QUEUE diff -Nur linux-2.4.32/include/config/ip6/nf/target/imq/module.h linux-2.4.32.patched/include/config/ip6/nf/target/imq/module.h --- linux-2.4.32/include/config/ip6/nf/target/imq/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/target/imq/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP6_NF_TARGET_IMQ_MODULE 1 diff -Nur linux-2.4.32/include/config/ip6/nf/target/imq.h linux-2.4.32.patched/include/config/ip6/nf/target/imq.h --- linux-2.4.32/include/config/ip6/nf/target/imq.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/target/imq.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP6_NF_TARGET_IMQ diff -Nur linux-2.4.32/include/config/ip6/nf/target/log/module.h linux-2.4.32.patched/include/config/ip6/nf/target/log/module.h --- linux-2.4.32/include/config/ip6/nf/target/log/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/target/log/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP6_NF_TARGET_LOG_MODULE 1 diff -Nur linux-2.4.32/include/config/ip6/nf/target/log.h linux-2.4.32.patched/include/config/ip6/nf/target/log.h --- linux-2.4.32/include/config/ip6/nf/target/log.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/target/log.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP6_NF_TARGET_LOG diff -Nur linux-2.4.32/include/config/ip6/nf/target/mark/module.h linux-2.4.32.patched/include/config/ip6/nf/target/mark/module.h --- linux-2.4.32/include/config/ip6/nf/target/mark/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/target/mark/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IP6_NF_TARGET_MARK_MODULE 1 diff -Nur linux-2.4.32/include/config/ip6/nf/target/mark.h linux-2.4.32.patched/include/config/ip6/nf/target/mark.h --- linux-2.4.32/include/config/ip6/nf/target/mark.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ip6/nf/target/mark.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IP6_NF_TARGET_MARK diff -Nur linux-2.4.32/include/config/ipmi/device/interface.h linux-2.4.32.patched/include/config/ipmi/device/interface.h --- linux-2.4.32/include/config/ipmi/device/interface.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ipmi/device/interface.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IPMI_DEVICE_INTERFACE diff -Nur linux-2.4.32/include/config/ipmi/handler.h linux-2.4.32.patched/include/config/ipmi/handler.h --- linux-2.4.32/include/config/ipmi/handler.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ipmi/handler.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IPMI_HANDLER diff -Nur linux-2.4.32/include/config/ipmi/kcs.h linux-2.4.32.patched/include/config/ipmi/kcs.h --- linux-2.4.32/include/config/ipmi/kcs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ipmi/kcs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IPMI_KCS diff -Nur linux-2.4.32/include/config/ipmi/panic/event.h linux-2.4.32.patched/include/config/ipmi/panic/event.h --- linux-2.4.32/include/config/ipmi/panic/event.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ipmi/panic/event.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IPMI_PANIC_EVENT diff -Nur linux-2.4.32/include/config/ipmi/watchdog.h linux-2.4.32.patched/include/config/ipmi/watchdog.h --- linux-2.4.32/include/config/ipmi/watchdog.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ipmi/watchdog.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IPMI_WATCHDOG diff -Nur linux-2.4.32/include/config/ipsec/nat/traversal.h linux-2.4.32.patched/include/config/ipsec/nat/traversal.h --- linux-2.4.32/include/config/ipsec/nat/traversal.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ipsec/nat/traversal.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IPSEC_NAT_TRAVERSAL 1 diff -Nur linux-2.4.32/include/config/ipv6/module.h linux-2.4.32.patched/include/config/ipv6/module.h --- linux-2.4.32/include/config/ipv6/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ipv6/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_IPV6_MODULE 1 diff -Nur linux-2.4.32/include/config/ipv6.h linux-2.4.32.patched/include/config/ipv6.h --- linux-2.4.32/include/config/ipv6.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ipv6.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IPV6 diff -Nur linux-2.4.32/include/config/ipx.h linux-2.4.32.patched/include/config/ipx.h --- linux-2.4.32/include/config/ipx.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ipx.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IPX diff -Nur linux-2.4.32/include/config/irda.h linux-2.4.32.patched/include/config/irda.h --- linux-2.4.32/include/config/irda.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/irda.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_IRDA diff -Nur linux-2.4.32/include/config/isa.h linux-2.4.32.patched/include/config/isa.h --- linux-2.4.32/include/config/isa.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/isa.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_ISA diff -Nur linux-2.4.32/include/config/isapnp.h linux-2.4.32.patched/include/config/isapnp.h --- linux-2.4.32/include/config/isapnp.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/isapnp.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_ISAPNP diff -Nur linux-2.4.32/include/config/isdn.h linux-2.4.32.patched/include/config/isdn.h --- linux-2.4.32/include/config/isdn.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/isdn.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_ISDN diff -Nur linux-2.4.32/include/config/iso9660/fs/module.h linux-2.4.32.patched/include/config/iso9660/fs/module.h --- linux-2.4.32/include/config/iso9660/fs/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/iso9660/fs/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_ISO9660_FS_MODULE 1 diff -Nur linux-2.4.32/include/config/iso9660/fs.h linux-2.4.32.patched/include/config/iso9660/fs.h --- linux-2.4.32/include/config/iso9660/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/iso9660/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_ISO9660_FS diff -Nur linux-2.4.32/include/config/jbd/debug.h linux-2.4.32.patched/include/config/jbd/debug.h --- linux-2.4.32/include/config/jbd/debug.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/jbd/debug.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_JBD_DEBUG diff -Nur linux-2.4.32/include/config/jbd/module.h linux-2.4.32.patched/include/config/jbd/module.h --- linux-2.4.32/include/config/jbd/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/jbd/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_JBD_MODULE 1 diff -Nur linux-2.4.32/include/config/jbd.h linux-2.4.32.patched/include/config/jbd.h --- linux-2.4.32/include/config/jbd.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/jbd.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_JBD diff -Nur linux-2.4.32/include/config/jffs/fs.h linux-2.4.32.patched/include/config/jffs/fs.h --- linux-2.4.32/include/config/jffs/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/jffs/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_JFFS_FS diff -Nur linux-2.4.32/include/config/jffs2/bbc/armlib.h linux-2.4.32.patched/include/config/jffs2/bbc/armlib.h --- linux-2.4.32/include/config/jffs2/bbc/armlib.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/jffs2/bbc/armlib.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_JFFS2_BBC_ARMLIB diff -Nur linux-2.4.32/include/config/jffs2/bbc/lzari.h linux-2.4.32.patched/include/config/jffs2/bbc/lzari.h --- linux-2.4.32/include/config/jffs2/bbc/lzari.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/jffs2/bbc/lzari.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_JFFS2_BBC_LZARI 1 diff -Nur linux-2.4.32/include/config/jffs2/bbc/lzhd.h linux-2.4.32.patched/include/config/jffs2/bbc/lzhd.h --- linux-2.4.32/include/config/jffs2/bbc/lzhd.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/jffs2/bbc/lzhd.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_JFFS2_BBC_LZHD diff -Nur linux-2.4.32/include/config/jffs2/bbc/lzo.h linux-2.4.32.patched/include/config/jffs2/bbc/lzo.h --- linux-2.4.32/include/config/jffs2/bbc/lzo.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/jffs2/bbc/lzo.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_JFFS2_BBC_LZO diff -Nur linux-2.4.32/include/config/jffs2/bbc/lzss.h linux-2.4.32.patched/include/config/jffs2/bbc/lzss.h --- linux-2.4.32/include/config/jffs2/bbc/lzss.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/jffs2/bbc/lzss.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_JFFS2_BBC_LZSS diff -Nur linux-2.4.32/include/config/jffs2/fs/debug.h linux-2.4.32.patched/include/config/jffs2/fs/debug.h --- linux-2.4.32/include/config/jffs2/fs/debug.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/jffs2/fs/debug.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_JFFS2_FS_DEBUG (0) diff -Nur linux-2.4.32/include/config/jffs2/fs.h linux-2.4.32.patched/include/config/jffs2/fs.h --- linux-2.4.32/include/config/jffs2/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/jffs2/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_JFFS2_FS 1 diff -Nur linux-2.4.32/include/config/jfs/debug.h linux-2.4.32.patched/include/config/jfs/debug.h --- linux-2.4.32/include/config/jfs/debug.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/jfs/debug.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_JFS_DEBUG diff -Nur linux-2.4.32/include/config/jfs/fs.h linux-2.4.32.patched/include/config/jfs/fs.h --- linux-2.4.32/include/config/jfs/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/jfs/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_JFS_FS diff -Nur linux-2.4.32/include/config/jfs/statistics.h linux-2.4.32.patched/include/config/jfs/statistics.h --- linux-2.4.32/include/config/jfs/statistics.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/jfs/statistics.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_JFS_STATISTICS diff -Nur linux-2.4.32/include/config/joliet.h linux-2.4.32.patched/include/config/joliet.h --- linux-2.4.32/include/config/joliet.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/joliet.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_JOLIET 1 diff -Nur linux-2.4.32/include/config/kcore/aout.h linux-2.4.32.patched/include/config/kcore/aout.h --- linux-2.4.32/include/config/kcore/aout.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/kcore/aout.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_KCORE_AOUT diff -Nur linux-2.4.32/include/config/kcore/elf.h linux-2.4.32.patched/include/config/kcore/elf.h --- linux-2.4.32/include/config/kcore/elf.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/kcore/elf.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_KCORE_ELF 1 diff -Nur linux-2.4.32/include/config/khttpd.h linux-2.4.32.patched/include/config/khttpd.h --- linux-2.4.32/include/config/khttpd.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/khttpd.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_KHTTPD diff -Nur linux-2.4.32/include/config/kmod.h linux-2.4.32.patched/include/config/kmod.h --- linux-2.4.32/include/config/kmod.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/kmod.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_KMOD diff -Nur linux-2.4.32/include/config/lan/saa9730.h linux-2.4.32.patched/include/config/lan/saa9730.h --- linux-2.4.32/include/config/lan/saa9730.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/lan/saa9730.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_LAN_SAA9730 diff -Nur linux-2.4.32/include/config/lance.h linux-2.4.32.patched/include/config/lance.h --- linux-2.4.32/include/config/lance.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/lance.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_LANCE diff -Nur linux-2.4.32/include/config/lapb.h linux-2.4.32.patched/include/config/lapb.h --- linux-2.4.32/include/config/lapb.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/lapb.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_LAPB diff -Nur linux-2.4.32/include/config/lasat.h linux-2.4.32.patched/include/config/lasat.h --- linux-2.4.32/include/config/lasat.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/lasat.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_LASAT diff -Nur linux-2.4.32/include/config/ldm/partition.h linux-2.4.32.patched/include/config/ldm/partition.h --- linux-2.4.32/include/config/ldm/partition.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ldm/partition.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_LDM_PARTITION diff -Nur linux-2.4.32/include/config/llc.h linux-2.4.32.patched/include/config/llc.h --- linux-2.4.32/include/config/llc.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/llc.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_LLC diff -Nur linux-2.4.32/include/config/lne390.h linux-2.4.32.patched/include/config/lne390.h --- linux-2.4.32/include/config/lne390.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/lne390.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_LNE390 diff -Nur linux-2.4.32/include/config/lockd/module.h linux-2.4.32.patched/include/config/lockd/module.h --- linux-2.4.32/include/config/lockd/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/lockd/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_LOCKD_MODULE 1 diff -Nur linux-2.4.32/include/config/lockd/v4.h linux-2.4.32.patched/include/config/lockd/v4.h --- linux-2.4.32/include/config/lockd/v4.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/lockd/v4.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_LOCKD_V4 1 diff -Nur linux-2.4.32/include/config/lockd.h linux-2.4.32.patched/include/config/lockd.h --- linux-2.4.32/include/config/lockd.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/lockd.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_LOCKD diff -Nur linux-2.4.32/include/config/log/buf/shift.h linux-2.4.32.patched/include/config/log/buf/shift.h --- linux-2.4.32/include/config/log/buf/shift.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/log/buf/shift.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_LOG_BUF_SHIFT (0) diff -Nur linux-2.4.32/include/config/lp/console.h linux-2.4.32.patched/include/config/lp/console.h --- linux-2.4.32/include/config/lp/console.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/lp/console.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_LP_CONSOLE diff -Nur linux-2.4.32/include/config/mac/partition.h linux-2.4.32.patched/include/config/mac/partition.h --- linux-2.4.32/include/config/mac/partition.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mac/partition.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_MAC_PARTITION 1 diff -Nur linux-2.4.32/include/config/machz/wdt.h linux-2.4.32.patched/include/config/machz/wdt.h --- linux-2.4.32/include/config/machz/wdt.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/machz/wdt.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MACHZ_WDT diff -Nur linux-2.4.32/include/config/magic/sysrq.h linux-2.4.32.patched/include/config/magic/sysrq.h --- linux-2.4.32/include/config/magic/sysrq.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/magic/sysrq.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_MAGIC_SYSRQ 1 diff -Nur linux-2.4.32/include/config/mca.h linux-2.4.32.patched/include/config/mca.h --- linux-2.4.32/include/config/mca.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mca.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MCA diff -Nur linux-2.4.32/include/config/md/linear.h linux-2.4.32.patched/include/config/md/linear.h --- linux-2.4.32/include/config/md/linear.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/md/linear.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MD_LINEAR diff -Nur linux-2.4.32/include/config/md/multipath.h linux-2.4.32.patched/include/config/md/multipath.h --- linux-2.4.32/include/config/md/multipath.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/md/multipath.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MD_MULTIPATH diff -Nur linux-2.4.32/include/config/md/raid0.h linux-2.4.32.patched/include/config/md/raid0.h --- linux-2.4.32/include/config/md/raid0.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/md/raid0.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MD_RAID0 diff -Nur linux-2.4.32/include/config/md/raid1.h linux-2.4.32.patched/include/config/md/raid1.h --- linux-2.4.32/include/config/md/raid1.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/md/raid1.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MD_RAID1 diff -Nur linux-2.4.32/include/config/md/raid5.h linux-2.4.32.patched/include/config/md/raid5.h --- linux-2.4.32/include/config/md/raid5.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/md/raid5.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MD_RAID5 diff -Nur linux-2.4.32/include/config/md.h linux-2.4.32.patched/include/config/md.h --- linux-2.4.32/include/config/md.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/md.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MD diff -Nur linux-2.4.32/include/config/midi/emu10k1.h linux-2.4.32.patched/include/config/midi/emu10k1.h --- linux-2.4.32/include/config/midi/emu10k1.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/midi/emu10k1.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MIDI_EMU10K1 diff -Nur linux-2.4.32/include/config/midi/via82cxxx.h linux-2.4.32.patched/include/config/midi/via82cxxx.h --- linux-2.4.32/include/config/midi/via82cxxx.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/midi/via82cxxx.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MIDI_VIA82CXXX diff -Nur linux-2.4.32/include/config/minix/fs/module.h linux-2.4.32.patched/include/config/minix/fs/module.h --- linux-2.4.32/include/config/minix/fs/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/minix/fs/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_MINIX_FS_MODULE 1 diff -Nur linux-2.4.32/include/config/minix/fs.h linux-2.4.32.patched/include/config/minix/fs.h --- linux-2.4.32/include/config/minix/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/minix/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MINIX_FS diff -Nur linux-2.4.32/include/config/minix/subpartition.h linux-2.4.32.patched/include/config/minix/subpartition.h --- linux-2.4.32/include/config/minix/subpartition.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/minix/subpartition.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MINIX_SUBPARTITION diff -Nur linux-2.4.32/include/config/mips/atlas.h linux-2.4.32.patched/include/config/mips/atlas.h --- linux-2.4.32/include/config/mips/atlas.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mips/atlas.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MIPS_ATLAS diff -Nur linux-2.4.32/include/config/mips/au1000.h linux-2.4.32.patched/include/config/mips/au1000.h --- linux-2.4.32/include/config/mips/au1000.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mips/au1000.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MIPS_AU1000 diff -Nur linux-2.4.32/include/config/mips/bosporus.h linux-2.4.32.patched/include/config/mips/bosporus.h --- linux-2.4.32/include/config/mips/bosporus.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mips/bosporus.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MIPS_BOSPORUS diff -Nur linux-2.4.32/include/config/mips/brcm.h linux-2.4.32.patched/include/config/mips/brcm.h --- linux-2.4.32/include/config/mips/brcm.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mips/brcm.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_MIPS_BRCM 1 diff -Nur linux-2.4.32/include/config/mips/cobalt.h linux-2.4.32.patched/include/config/mips/cobalt.h --- linux-2.4.32/include/config/mips/cobalt.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mips/cobalt.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MIPS_COBALT diff -Nur linux-2.4.32/include/config/mips/db1000.h linux-2.4.32.patched/include/config/mips/db1000.h --- linux-2.4.32/include/config/mips/db1000.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mips/db1000.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MIPS_DB1000 diff -Nur linux-2.4.32/include/config/mips/db1100.h linux-2.4.32.patched/include/config/mips/db1100.h --- linux-2.4.32/include/config/mips/db1100.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mips/db1100.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MIPS_DB1100 diff -Nur linux-2.4.32/include/config/mips/db1200.h linux-2.4.32.patched/include/config/mips/db1200.h --- linux-2.4.32/include/config/mips/db1200.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mips/db1200.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MIPS_DB1200 diff -Nur linux-2.4.32/include/config/mips/db1500.h linux-2.4.32.patched/include/config/mips/db1500.h --- linux-2.4.32/include/config/mips/db1500.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mips/db1500.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MIPS_DB1500 diff -Nur linux-2.4.32/include/config/mips/db1550.h linux-2.4.32.patched/include/config/mips/db1550.h --- linux-2.4.32/include/config/mips/db1550.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mips/db1550.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MIPS_DB1550 diff -Nur linux-2.4.32/include/config/mips/ev64120.h linux-2.4.32.patched/include/config/mips/ev64120.h --- linux-2.4.32/include/config/mips/ev64120.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mips/ev64120.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MIPS_EV64120 diff -Nur linux-2.4.32/include/config/mips/ev96100.h linux-2.4.32.patched/include/config/mips/ev96100.h --- linux-2.4.32/include/config/mips/ev96100.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mips/ev96100.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MIPS_EV96100 diff -Nur linux-2.4.32/include/config/mips/ficmmp.h linux-2.4.32.patched/include/config/mips/ficmmp.h --- linux-2.4.32/include/config/mips/ficmmp.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mips/ficmmp.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MIPS_FICMMP diff -Nur linux-2.4.32/include/config/mips/hydrogen3.h linux-2.4.32.patched/include/config/mips/hydrogen3.h --- linux-2.4.32/include/config/mips/hydrogen3.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mips/hydrogen3.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MIPS_HYDROGEN3 diff -Nur linux-2.4.32/include/config/mips/ite8172.h linux-2.4.32.patched/include/config/mips/ite8172.h --- linux-2.4.32/include/config/mips/ite8172.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mips/ite8172.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MIPS_ITE8172 diff -Nur linux-2.4.32/include/config/mips/ivr.h linux-2.4.32.patched/include/config/mips/ivr.h --- linux-2.4.32/include/config/mips/ivr.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mips/ivr.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MIPS_IVR diff -Nur linux-2.4.32/include/config/mips/magnum/4000.h linux-2.4.32.patched/include/config/mips/magnum/4000.h --- linux-2.4.32/include/config/mips/magnum/4000.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mips/magnum/4000.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MIPS_MAGNUM_4000 diff -Nur linux-2.4.32/include/config/mips/malta.h linux-2.4.32.patched/include/config/mips/malta.h --- linux-2.4.32/include/config/mips/malta.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mips/malta.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MIPS_MALTA diff -Nur linux-2.4.32/include/config/mips/mirage.h linux-2.4.32.patched/include/config/mips/mirage.h --- linux-2.4.32/include/config/mips/mirage.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mips/mirage.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MIPS_MIRAGE diff -Nur linux-2.4.32/include/config/mips/mtx1.h linux-2.4.32.patched/include/config/mips/mtx1.h --- linux-2.4.32/include/config/mips/mtx1.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mips/mtx1.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MIPS_MTX1 diff -Nur linux-2.4.32/include/config/mips/pb1000.h linux-2.4.32.patched/include/config/mips/pb1000.h --- linux-2.4.32/include/config/mips/pb1000.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mips/pb1000.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MIPS_PB1000 diff -Nur linux-2.4.32/include/config/mips/pb1100.h linux-2.4.32.patched/include/config/mips/pb1100.h --- linux-2.4.32/include/config/mips/pb1100.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mips/pb1100.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MIPS_PB1100 diff -Nur linux-2.4.32/include/config/mips/pb1200.h linux-2.4.32.patched/include/config/mips/pb1200.h --- linux-2.4.32/include/config/mips/pb1200.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mips/pb1200.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MIPS_PB1200 diff -Nur linux-2.4.32/include/config/mips/pb1500.h linux-2.4.32.patched/include/config/mips/pb1500.h --- linux-2.4.32/include/config/mips/pb1500.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mips/pb1500.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MIPS_PB1500 diff -Nur linux-2.4.32/include/config/mips/pb1550.h linux-2.4.32.patched/include/config/mips/pb1550.h --- linux-2.4.32/include/config/mips/pb1550.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mips/pb1550.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MIPS_PB1550 diff -Nur linux-2.4.32/include/config/mips/sead.h linux-2.4.32.patched/include/config/mips/sead.h --- linux-2.4.32/include/config/mips/sead.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mips/sead.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MIPS_SEAD diff -Nur linux-2.4.32/include/config/mips/uncached.h linux-2.4.32.patched/include/config/mips/uncached.h --- linux-2.4.32/include/config/mips/uncached.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mips/uncached.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MIPS_UNCACHED diff -Nur linux-2.4.32/include/config/mips/xxs1500.h linux-2.4.32.patched/include/config/mips/xxs1500.h --- linux-2.4.32/include/config/mips/xxs1500.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mips/xxs1500.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MIPS_XXS1500 diff -Nur linux-2.4.32/include/config/mips32/compat.h linux-2.4.32.patched/include/config/mips32/compat.h --- linux-2.4.32/include/config/mips32/compat.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mips32/compat.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MIPS32_COMPAT diff -Nur linux-2.4.32/include/config/mips32/n32.h linux-2.4.32.patched/include/config/mips32/n32.h --- linux-2.4.32/include/config/mips32/n32.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mips32/n32.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MIPS32_N32 diff -Nur linux-2.4.32/include/config/mips32/o32.h linux-2.4.32.patched/include/config/mips32/o32.h --- linux-2.4.32/include/config/mips32/o32.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mips32/o32.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MIPS32_O32 diff -Nur linux-2.4.32/include/config/mips32.h linux-2.4.32.patched/include/config/mips32.h --- linux-2.4.32/include/config/mips32.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mips32.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_MIPS32 1 diff -Nur linux-2.4.32/include/config/mips64.h linux-2.4.32.patched/include/config/mips64.h --- linux-2.4.32/include/config/mips64.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mips64.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MIPS64 diff -Nur linux-2.4.32/include/config/mips.h linux-2.4.32.patched/include/config/mips.h --- linux-2.4.32/include/config/mips.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mips.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_MIPS 1 diff -Nur linux-2.4.32/include/config/mixcomwd.h linux-2.4.32.patched/include/config/mixcomwd.h --- linux-2.4.32/include/config/mixcomwd.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mixcomwd.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MIXCOMWD diff -Nur linux-2.4.32/include/config/mkiss/module.h linux-2.4.32.patched/include/config/mkiss/module.h --- linux-2.4.32/include/config/mkiss/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mkiss/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_MKISS_MODULE 1 diff -Nur linux-2.4.32/include/config/mkiss.h linux-2.4.32.patched/include/config/mkiss.h --- linux-2.4.32/include/config/mkiss.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mkiss.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MKISS diff -Nur linux-2.4.32/include/config/modules.h linux-2.4.32.patched/include/config/modules.h --- linux-2.4.32/include/config/modules.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/modules.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_MODULES 1 diff -Nur linux-2.4.32/include/config/modversions.h linux-2.4.32.patched/include/config/modversions.h --- linux-2.4.32/include/config/modversions.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/modversions.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MODVERSIONS diff -Nur linux-2.4.32/include/config/momenco/jaguar/atx.h linux-2.4.32.patched/include/config/momenco/jaguar/atx.h --- linux-2.4.32/include/config/momenco/jaguar/atx.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/momenco/jaguar/atx.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MOMENCO_JAGUAR_ATX diff -Nur linux-2.4.32/include/config/momenco/ocelot/c.h linux-2.4.32.patched/include/config/momenco/ocelot/c.h --- linux-2.4.32/include/config/momenco/ocelot/c.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/momenco/ocelot/c.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MOMENCO_OCELOT_C diff -Nur linux-2.4.32/include/config/momenco/ocelot/g.h linux-2.4.32.patched/include/config/momenco/ocelot/g.h --- linux-2.4.32/include/config/momenco/ocelot/g.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/momenco/ocelot/g.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MOMENCO_OCELOT_G diff -Nur linux-2.4.32/include/config/momenco/ocelot.h linux-2.4.32.patched/include/config/momenco/ocelot.h --- linux-2.4.32/include/config/momenco/ocelot.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/momenco/ocelot.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MOMENCO_OCELOT diff -Nur linux-2.4.32/include/config/mouse.h linux-2.4.32.patched/include/config/mouse.h --- linux-2.4.32/include/config/mouse.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mouse.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MOUSE diff -Nur linux-2.4.32/include/config/msdos/fs.h linux-2.4.32.patched/include/config/msdos/fs.h --- linux-2.4.32/include/config/msdos/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/msdos/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MSDOS_FS diff -Nur linux-2.4.32/include/config/msdos/partition.h linux-2.4.32.patched/include/config/msdos/partition.h --- linux-2.4.32/include/config/msdos/partition.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/msdos/partition.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_MSDOS_PARTITION 1 diff -Nur linux-2.4.32/include/config/mtd/absent.h linux-2.4.32.patched/include/config/mtd/absent.h --- linux-2.4.32/include/config/mtd/absent.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/absent.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_ABSENT diff -Nur linux-2.4.32/include/config/mtd/amdstd.h linux-2.4.32.patched/include/config/mtd/amdstd.h --- linux-2.4.32/include/config/mtd/amdstd.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/amdstd.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_AMDSTD diff -Nur linux-2.4.32/include/config/mtd/bcm947xx.h linux-2.4.32.patched/include/config/mtd/bcm947xx.h --- linux-2.4.32/include/config/mtd/bcm947xx.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/bcm947xx.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_MTD_BCM947XX 1 diff -Nur linux-2.4.32/include/config/mtd/blkmtd.h linux-2.4.32.patched/include/config/mtd/blkmtd.h --- linux-2.4.32/include/config/mtd/blkmtd.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/blkmtd.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_BLKMTD diff -Nur linux-2.4.32/include/config/mtd/block.h linux-2.4.32.patched/include/config/mtd/block.h --- linux-2.4.32/include/config/mtd/block.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/block.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_MTD_BLOCK 1 diff -Nur linux-2.4.32/include/config/mtd/bosporus.h linux-2.4.32.patched/include/config/mtd/bosporus.h --- linux-2.4.32/include/config/mtd/bosporus.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/bosporus.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_BOSPORUS diff -Nur linux-2.4.32/include/config/mtd/cfi/adv/options.h linux-2.4.32.patched/include/config/mtd/cfi/adv/options.h --- linux-2.4.32/include/config/mtd/cfi/adv/options.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/cfi/adv/options.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_MTD_CFI_ADV_OPTIONS 1 diff -Nur linux-2.4.32/include/config/mtd/cfi/amdstd.h linux-2.4.32.patched/include/config/mtd/cfi/amdstd.h --- linux-2.4.32/include/config/mtd/cfi/amdstd.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/cfi/amdstd.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_MTD_CFI_AMDSTD 1 diff -Nur linux-2.4.32/include/config/mtd/cfi/b1.h linux-2.4.32.patched/include/config/mtd/cfi/b1.h --- linux-2.4.32/include/config/mtd/cfi/b1.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/cfi/b1.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_CFI_B1 diff -Nur linux-2.4.32/include/config/mtd/cfi/b2.h linux-2.4.32.patched/include/config/mtd/cfi/b2.h --- linux-2.4.32/include/config/mtd/cfi/b2.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/cfi/b2.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_MTD_CFI_B2 1 diff -Nur linux-2.4.32/include/config/mtd/cfi/b4.h linux-2.4.32.patched/include/config/mtd/cfi/b4.h --- linux-2.4.32/include/config/mtd/cfi/b4.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/cfi/b4.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_CFI_B4 diff -Nur linux-2.4.32/include/config/mtd/cfi/b8.h linux-2.4.32.patched/include/config/mtd/cfi/b8.h --- linux-2.4.32/include/config/mtd/cfi/b8.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/cfi/b8.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_CFI_B8 diff -Nur linux-2.4.32/include/config/mtd/cfi/be/byte/swap.h linux-2.4.32.patched/include/config/mtd/cfi/be/byte/swap.h --- linux-2.4.32/include/config/mtd/cfi/be/byte/swap.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/cfi/be/byte/swap.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_CFI_BE_BYTE_SWAP diff -Nur linux-2.4.32/include/config/mtd/cfi/geometry.h linux-2.4.32.patched/include/config/mtd/cfi/geometry.h --- linux-2.4.32/include/config/mtd/cfi/geometry.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/cfi/geometry.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_MTD_CFI_GEOMETRY 1 diff -Nur linux-2.4.32/include/config/mtd/cfi/i1.h linux-2.4.32.patched/include/config/mtd/cfi/i1.h --- linux-2.4.32/include/config/mtd/cfi/i1.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/cfi/i1.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_MTD_CFI_I1 1 diff -Nur linux-2.4.32/include/config/mtd/cfi/i2.h linux-2.4.32.patched/include/config/mtd/cfi/i2.h --- linux-2.4.32/include/config/mtd/cfi/i2.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/cfi/i2.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_CFI_I2 diff -Nur linux-2.4.32/include/config/mtd/cfi/i4.h linux-2.4.32.patched/include/config/mtd/cfi/i4.h --- linux-2.4.32/include/config/mtd/cfi/i4.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/cfi/i4.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_CFI_I4 diff -Nur linux-2.4.32/include/config/mtd/cfi/i8.h linux-2.4.32.patched/include/config/mtd/cfi/i8.h --- linux-2.4.32/include/config/mtd/cfi/i8.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/cfi/i8.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_CFI_I8 diff -Nur linux-2.4.32/include/config/mtd/cfi/intelext.h linux-2.4.32.patched/include/config/mtd/cfi/intelext.h --- linux-2.4.32/include/config/mtd/cfi/intelext.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/cfi/intelext.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_MTD_CFI_INTELEXT 1 diff -Nur linux-2.4.32/include/config/mtd/cfi/le/byte/swap.h linux-2.4.32.patched/include/config/mtd/cfi/le/byte/swap.h --- linux-2.4.32/include/config/mtd/cfi/le/byte/swap.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/cfi/le/byte/swap.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_CFI_LE_BYTE_SWAP diff -Nur linux-2.4.32/include/config/mtd/cfi/noswap.h linux-2.4.32.patched/include/config/mtd/cfi/noswap.h --- linux-2.4.32/include/config/mtd/cfi/noswap.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/cfi/noswap.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_MTD_CFI_NOSWAP 1 diff -Nur linux-2.4.32/include/config/mtd/cfi/sststd.h linux-2.4.32.patched/include/config/mtd/cfi/sststd.h --- linux-2.4.32/include/config/mtd/cfi/sststd.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/cfi/sststd.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_MTD_CFI_SSTSTD 1 diff -Nur linux-2.4.32/include/config/mtd/cfi/staa.h linux-2.4.32.patched/include/config/mtd/cfi/staa.h --- linux-2.4.32/include/config/mtd/cfi/staa.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/cfi/staa.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_CFI_STAA diff -Nur linux-2.4.32/include/config/mtd/cfi.h linux-2.4.32.patched/include/config/mtd/cfi.h --- linux-2.4.32/include/config/mtd/cfi.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/cfi.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_MTD_CFI 1 diff -Nur linux-2.4.32/include/config/mtd/char.h linux-2.4.32.patched/include/config/mtd/char.h --- linux-2.4.32/include/config/mtd/char.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/char.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_MTD_CHAR 1 diff -Nur linux-2.4.32/include/config/mtd/cmdline/parts.h linux-2.4.32.patched/include/config/mtd/cmdline/parts.h --- linux-2.4.32/include/config/mtd/cmdline/parts.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/cmdline/parts.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_CMDLINE_PARTS diff -Nur linux-2.4.32/include/config/mtd/concat.h linux-2.4.32.patched/include/config/mtd/concat.h --- linux-2.4.32/include/config/mtd/concat.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/concat.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_CONCAT diff -Nur linux-2.4.32/include/config/mtd/cstm/mips/ixx.h linux-2.4.32.patched/include/config/mtd/cstm/mips/ixx.h --- linux-2.4.32/include/config/mtd/cstm/mips/ixx.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/cstm/mips/ixx.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_CSTM_MIPS_IXX diff -Nur linux-2.4.32/include/config/mtd/db1x00.h linux-2.4.32.patched/include/config/mtd/db1x00.h --- linux-2.4.32/include/config/mtd/db1x00.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/db1x00.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_DB1X00 diff -Nur linux-2.4.32/include/config/mtd/debug.h linux-2.4.32.patched/include/config/mtd/debug.h --- linux-2.4.32/include/config/mtd/debug.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/debug.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_DEBUG diff -Nur linux-2.4.32/include/config/mtd/doc1000.h linux-2.4.32.patched/include/config/mtd/doc1000.h --- linux-2.4.32/include/config/mtd/doc1000.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/doc1000.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_DOC1000 diff -Nur linux-2.4.32/include/config/mtd/doc2000.h linux-2.4.32.patched/include/config/mtd/doc2000.h --- linux-2.4.32/include/config/mtd/doc2000.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/doc2000.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_DOC2000 diff -Nur linux-2.4.32/include/config/mtd/doc2001.h linux-2.4.32.patched/include/config/mtd/doc2001.h --- linux-2.4.32/include/config/mtd/doc2001.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/doc2001.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_DOC2001 diff -Nur linux-2.4.32/include/config/mtd/docprobe.h linux-2.4.32.patched/include/config/mtd/docprobe.h --- linux-2.4.32/include/config/mtd/docprobe.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/docprobe.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_DOCPROBE diff -Nur linux-2.4.32/include/config/mtd/gen/probe.h linux-2.4.32.patched/include/config/mtd/gen/probe.h --- linux-2.4.32/include/config/mtd/gen/probe.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/gen/probe.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_MTD_GEN_PROBE 1 diff -Nur linux-2.4.32/include/config/mtd/hydrogen3.h linux-2.4.32.patched/include/config/mtd/hydrogen3.h --- linux-2.4.32/include/config/mtd/hydrogen3.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/hydrogen3.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_HYDROGEN3 diff -Nur linux-2.4.32/include/config/mtd/jedec.h linux-2.4.32.patched/include/config/mtd/jedec.h --- linux-2.4.32/include/config/mtd/jedec.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/jedec.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_JEDEC diff -Nur linux-2.4.32/include/config/mtd/jedecprobe.h linux-2.4.32.patched/include/config/mtd/jedecprobe.h --- linux-2.4.32/include/config/mtd/jedecprobe.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/jedecprobe.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_JEDECPROBE diff -Nur linux-2.4.32/include/config/mtd/lasat.h linux-2.4.32.patched/include/config/mtd/lasat.h --- linux-2.4.32/include/config/mtd/lasat.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/lasat.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_LASAT diff -Nur linux-2.4.32/include/config/mtd/mirage.h linux-2.4.32.patched/include/config/mtd/mirage.h --- linux-2.4.32/include/config/mtd/mirage.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/mirage.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_MIRAGE diff -Nur linux-2.4.32/include/config/mtd/mtdram.h linux-2.4.32.patched/include/config/mtd/mtdram.h --- linux-2.4.32/include/config/mtd/mtdram.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/mtdram.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_MTDRAM diff -Nur linux-2.4.32/include/config/mtd/mtx1.h linux-2.4.32.patched/include/config/mtd/mtx1.h --- linux-2.4.32/include/config/mtd/mtx1.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/mtx1.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_MTX1 diff -Nur linux-2.4.32/include/config/mtd/nand.h linux-2.4.32.patched/include/config/mtd/nand.h --- linux-2.4.32/include/config/mtd/nand.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/nand.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_NAND diff -Nur linux-2.4.32/include/config/mtd/obsolete/chips.h linux-2.4.32.patched/include/config/mtd/obsolete/chips.h --- linux-2.4.32/include/config/mtd/obsolete/chips.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/obsolete/chips.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_OBSOLETE_CHIPS diff -Nur linux-2.4.32/include/config/mtd/ocelot.h linux-2.4.32.patched/include/config/mtd/ocelot.h --- linux-2.4.32/include/config/mtd/ocelot.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/ocelot.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_OCELOT diff -Nur linux-2.4.32/include/config/mtd/partitions.h linux-2.4.32.patched/include/config/mtd/partitions.h --- linux-2.4.32/include/config/mtd/partitions.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/partitions.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_MTD_PARTITIONS 1 diff -Nur linux-2.4.32/include/config/mtd/pb1000.h linux-2.4.32.patched/include/config/mtd/pb1000.h --- linux-2.4.32/include/config/mtd/pb1000.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/pb1000.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_PB1000 diff -Nur linux-2.4.32/include/config/mtd/pb1100.h linux-2.4.32.patched/include/config/mtd/pb1100.h --- linux-2.4.32/include/config/mtd/pb1100.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/pb1100.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_PB1100 diff -Nur linux-2.4.32/include/config/mtd/pb1500.h linux-2.4.32.patched/include/config/mtd/pb1500.h --- linux-2.4.32/include/config/mtd/pb1500.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/pb1500.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_PB1500 diff -Nur linux-2.4.32/include/config/mtd/pb1550.h linux-2.4.32.patched/include/config/mtd/pb1550.h --- linux-2.4.32/include/config/mtd/pb1550.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/pb1550.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_PB1550 diff -Nur linux-2.4.32/include/config/mtd/pci.h linux-2.4.32.patched/include/config/mtd/pci.h --- linux-2.4.32/include/config/mtd/pci.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/pci.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_PCI diff -Nur linux-2.4.32/include/config/mtd/pcmcia.h linux-2.4.32.patched/include/config/mtd/pcmcia.h --- linux-2.4.32/include/config/mtd/pcmcia.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/pcmcia.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_PCMCIA diff -Nur linux-2.4.32/include/config/mtd/physmap.h linux-2.4.32.patched/include/config/mtd/physmap.h --- linux-2.4.32/include/config/mtd/physmap.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/physmap.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_PHYSMAP diff -Nur linux-2.4.32/include/config/mtd/pmc551.h linux-2.4.32.patched/include/config/mtd/pmc551.h --- linux-2.4.32/include/config/mtd/pmc551.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/pmc551.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_PMC551 diff -Nur linux-2.4.32/include/config/mtd/ram.h linux-2.4.32.patched/include/config/mtd/ram.h --- linux-2.4.32/include/config/mtd/ram.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/ram.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_RAM diff -Nur linux-2.4.32/include/config/mtd/redboot/parts.h linux-2.4.32.patched/include/config/mtd/redboot/parts.h --- linux-2.4.32/include/config/mtd/redboot/parts.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/redboot/parts.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_REDBOOT_PARTS diff -Nur linux-2.4.32/include/config/mtd/rom.h linux-2.4.32.patched/include/config/mtd/rom.h --- linux-2.4.32/include/config/mtd/rom.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/rom.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_ROM diff -Nur linux-2.4.32/include/config/mtd/sharp.h linux-2.4.32.patched/include/config/mtd/sharp.h --- linux-2.4.32/include/config/mtd/sharp.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/sharp.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_SHARP diff -Nur linux-2.4.32/include/config/mtd/slram.h linux-2.4.32.patched/include/config/mtd/slram.h --- linux-2.4.32/include/config/mtd/slram.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/slram.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_SLRAM diff -Nur linux-2.4.32/include/config/mtd/xxs1500.h linux-2.4.32.patched/include/config/mtd/xxs1500.h --- linux-2.4.32/include/config/mtd/xxs1500.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd/xxs1500.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MTD_XXS1500 diff -Nur linux-2.4.32/include/config/mtd.h linux-2.4.32.patched/include/config/mtd.h --- linux-2.4.32/include/config/mtd.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/mtd.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_MTD 1 diff -Nur linux-2.4.32/include/config/myri/sbus.h linux-2.4.32.patched/include/config/myri/sbus.h --- linux-2.4.32/include/config/myri/sbus.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/myri/sbus.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_MYRI_SBUS diff -Nur linux-2.4.32/include/config/natsemi.h linux-2.4.32.patched/include/config/natsemi.h --- linux-2.4.32/include/config/natsemi.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/natsemi.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NATSEMI diff -Nur linux-2.4.32/include/config/ncp/fs.h linux-2.4.32.patched/include/config/ncp/fs.h --- linux-2.4.32/include/config/ncp/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ncp/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NCP_FS diff -Nur linux-2.4.32/include/config/ncpfs/extras.h linux-2.4.32.patched/include/config/ncpfs/extras.h --- linux-2.4.32/include/config/ncpfs/extras.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ncpfs/extras.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NCPFS_EXTRAS diff -Nur linux-2.4.32/include/config/ncpfs/ioctl/locking.h linux-2.4.32.patched/include/config/ncpfs/ioctl/locking.h --- linux-2.4.32/include/config/ncpfs/ioctl/locking.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ncpfs/ioctl/locking.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NCPFS_IOCTL_LOCKING diff -Nur linux-2.4.32/include/config/ncpfs/nfs/ns.h linux-2.4.32.patched/include/config/ncpfs/nfs/ns.h --- linux-2.4.32/include/config/ncpfs/nfs/ns.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ncpfs/nfs/ns.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NCPFS_NFS_NS diff -Nur linux-2.4.32/include/config/ncpfs/nls.h linux-2.4.32.patched/include/config/ncpfs/nls.h --- linux-2.4.32/include/config/ncpfs/nls.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ncpfs/nls.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NCPFS_NLS diff -Nur linux-2.4.32/include/config/ncpfs/os2/ns.h linux-2.4.32.patched/include/config/ncpfs/os2/ns.h --- linux-2.4.32/include/config/ncpfs/os2/ns.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ncpfs/os2/ns.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NCPFS_OS2_NS diff -Nur linux-2.4.32/include/config/ncpfs/packet/signing.h linux-2.4.32.patched/include/config/ncpfs/packet/signing.h --- linux-2.4.32/include/config/ncpfs/packet/signing.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ncpfs/packet/signing.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NCPFS_PACKET_SIGNING diff -Nur linux-2.4.32/include/config/ncpfs/smalldos.h linux-2.4.32.patched/include/config/ncpfs/smalldos.h --- linux-2.4.32/include/config/ncpfs/smalldos.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ncpfs/smalldos.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NCPFS_SMALLDOS diff -Nur linux-2.4.32/include/config/ncpfs/strong.h linux-2.4.32.patched/include/config/ncpfs/strong.h --- linux-2.4.32/include/config/ncpfs/strong.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ncpfs/strong.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NCPFS_STRONG diff -Nur linux-2.4.32/include/config/ne2k/pci.h linux-2.4.32.patched/include/config/ne2k/pci.h --- linux-2.4.32/include/config/ne2k/pci.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ne2k/pci.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NE2K_PCI diff -Nur linux-2.4.32/include/config/ne3210.h linux-2.4.32.patched/include/config/ne3210.h --- linux-2.4.32/include/config/ne3210.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ne3210.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NE3210 diff -Nur linux-2.4.32/include/config/nec/eagle.h linux-2.4.32.patched/include/config/nec/eagle.h --- linux-2.4.32/include/config/nec/eagle.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nec/eagle.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NEC_EAGLE diff -Nur linux-2.4.32/include/config/nec/osprey.h linux-2.4.32.patched/include/config/nec/osprey.h --- linux-2.4.32/include/config/nec/osprey.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nec/osprey.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NEC_OSPREY diff -Nur linux-2.4.32/include/config/net/cls/fw/module.h linux-2.4.32.patched/include/config/net/cls/fw/module.h --- linux-2.4.32/include/config/net/cls/fw/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/cls/fw/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NET_CLS_FW_MODULE 1 diff -Nur linux-2.4.32/include/config/net/cls/fw.h linux-2.4.32.patched/include/config/net/cls/fw.h --- linux-2.4.32/include/config/net/cls/fw.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/cls/fw.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NET_CLS_FW diff -Nur linux-2.4.32/include/config/net/cls/police.h linux-2.4.32.patched/include/config/net/cls/police.h --- linux-2.4.32/include/config/net/cls/police.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/cls/police.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NET_CLS_POLICE 1 diff -Nur linux-2.4.32/include/config/net/cls/route4/module.h linux-2.4.32.patched/include/config/net/cls/route4/module.h --- linux-2.4.32/include/config/net/cls/route4/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/cls/route4/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NET_CLS_ROUTE4_MODULE 1 diff -Nur linux-2.4.32/include/config/net/cls/route4.h linux-2.4.32.patched/include/config/net/cls/route4.h --- linux-2.4.32/include/config/net/cls/route4.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/cls/route4.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NET_CLS_ROUTE4 diff -Nur linux-2.4.32/include/config/net/cls/route.h linux-2.4.32.patched/include/config/net/cls/route.h --- linux-2.4.32/include/config/net/cls/route.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/cls/route.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NET_CLS_ROUTE 1 diff -Nur linux-2.4.32/include/config/net/cls/rsvp/module.h linux-2.4.32.patched/include/config/net/cls/rsvp/module.h --- linux-2.4.32/include/config/net/cls/rsvp/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/cls/rsvp/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NET_CLS_RSVP_MODULE 1 diff -Nur linux-2.4.32/include/config/net/cls/rsvp6/module.h linux-2.4.32.patched/include/config/net/cls/rsvp6/module.h --- linux-2.4.32/include/config/net/cls/rsvp6/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/cls/rsvp6/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NET_CLS_RSVP6_MODULE 1 diff -Nur linux-2.4.32/include/config/net/cls/rsvp6.h linux-2.4.32.patched/include/config/net/cls/rsvp6.h --- linux-2.4.32/include/config/net/cls/rsvp6.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/cls/rsvp6.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NET_CLS_RSVP6 diff -Nur linux-2.4.32/include/config/net/cls/rsvp.h linux-2.4.32.patched/include/config/net/cls/rsvp.h --- linux-2.4.32/include/config/net/cls/rsvp.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/cls/rsvp.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NET_CLS_RSVP diff -Nur linux-2.4.32/include/config/net/cls/tcindex/module.h linux-2.4.32.patched/include/config/net/cls/tcindex/module.h --- linux-2.4.32/include/config/net/cls/tcindex/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/cls/tcindex/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NET_CLS_TCINDEX_MODULE 1 diff -Nur linux-2.4.32/include/config/net/cls/tcindex.h linux-2.4.32.patched/include/config/net/cls/tcindex.h --- linux-2.4.32/include/config/net/cls/tcindex.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/cls/tcindex.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NET_CLS_TCINDEX diff -Nur linux-2.4.32/include/config/net/cls/u32/module.h linux-2.4.32.patched/include/config/net/cls/u32/module.h --- linux-2.4.32/include/config/net/cls/u32/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/cls/u32/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NET_CLS_U32_MODULE 1 diff -Nur linux-2.4.32/include/config/net/cls/u32.h linux-2.4.32.patched/include/config/net/cls/u32.h --- linux-2.4.32/include/config/net/cls/u32.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/cls/u32.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NET_CLS_U32 diff -Nur linux-2.4.32/include/config/net/cls.h linux-2.4.32.patched/include/config/net/cls.h --- linux-2.4.32/include/config/net/cls.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/cls.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NET_CLS 1 diff -Nur linux-2.4.32/include/config/net/divert.h linux-2.4.32.patched/include/config/net/divert.h --- linux-2.4.32/include/config/net/divert.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/divert.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NET_DIVERT diff -Nur linux-2.4.32/include/config/net/estimator.h linux-2.4.32.patched/include/config/net/estimator.h --- linux-2.4.32/include/config/net/estimator.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/estimator.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NET_ESTIMATOR 1 diff -Nur linux-2.4.32/include/config/net/ethernet.h linux-2.4.32.patched/include/config/net/ethernet.h --- linux-2.4.32/include/config/net/ethernet.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/ethernet.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NET_ETHERNET 1 diff -Nur linux-2.4.32/include/config/net/fastroute.h linux-2.4.32.patched/include/config/net/fastroute.h --- linux-2.4.32/include/config/net/fastroute.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/fastroute.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NET_FASTROUTE diff -Nur linux-2.4.32/include/config/net/fc.h linux-2.4.32.patched/include/config/net/fc.h --- linux-2.4.32/include/config/net/fc.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/fc.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NET_FC diff -Nur linux-2.4.32/include/config/net/hw/flowcontrol.h linux-2.4.32.patched/include/config/net/hw/flowcontrol.h --- linux-2.4.32/include/config/net/hw/flowcontrol.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/hw/flowcontrol.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NET_HW_FLOWCONTROL diff -Nur linux-2.4.32/include/config/net/ipgre/broadcast.h linux-2.4.32.patched/include/config/net/ipgre/broadcast.h --- linux-2.4.32/include/config/net/ipgre/broadcast.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/ipgre/broadcast.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NET_IPGRE_BROADCAST diff -Nur linux-2.4.32/include/config/net/ipgre/module.h linux-2.4.32.patched/include/config/net/ipgre/module.h --- linux-2.4.32/include/config/net/ipgre/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/ipgre/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NET_IPGRE_MODULE 1 diff -Nur linux-2.4.32/include/config/net/ipgre.h linux-2.4.32.patched/include/config/net/ipgre.h --- linux-2.4.32/include/config/net/ipgre.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/ipgre.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NET_IPGRE diff -Nur linux-2.4.32/include/config/net/ipip/module.h linux-2.4.32.patched/include/config/net/ipip/module.h --- linux-2.4.32/include/config/net/ipip/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/ipip/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NET_IPIP_MODULE 1 diff -Nur linux-2.4.32/include/config/net/ipip.h linux-2.4.32.patched/include/config/net/ipip.h --- linux-2.4.32/include/config/net/ipip.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/ipip.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NET_IPIP diff -Nur linux-2.4.32/include/config/net/isa.h linux-2.4.32.patched/include/config/net/isa.h --- linux-2.4.32/include/config/net/isa.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/isa.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NET_ISA diff -Nur linux-2.4.32/include/config/net/pci.h linux-2.4.32.patched/include/config/net/pci.h --- linux-2.4.32/include/config/net/pci.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/pci.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NET_PCI 1 diff -Nur linux-2.4.32/include/config/net/pcmcia.h linux-2.4.32.patched/include/config/net/pcmcia.h --- linux-2.4.32/include/config/net/pcmcia.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/pcmcia.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NET_PCMCIA diff -Nur linux-2.4.32/include/config/net/pktgen.h linux-2.4.32.patched/include/config/net/pktgen.h --- linux-2.4.32/include/config/net/pktgen.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/pktgen.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NET_PKTGEN diff -Nur linux-2.4.32/include/config/net/pocket.h linux-2.4.32.patched/include/config/net/pocket.h --- linux-2.4.32/include/config/net/pocket.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/pocket.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NET_POCKET diff -Nur linux-2.4.32/include/config/net/qos.h linux-2.4.32.patched/include/config/net/qos.h --- linux-2.4.32/include/config/net/qos.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/qos.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NET_QOS 1 diff -Nur linux-2.4.32/include/config/net/radio.h linux-2.4.32.patched/include/config/net/radio.h --- linux-2.4.32/include/config/net/radio.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/radio.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NET_RADIO 1 diff -Nur linux-2.4.32/include/config/net/random.h linux-2.4.32.patched/include/config/net/random.h --- linux-2.4.32/include/config/net/random.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/random.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NET_RANDOM 1 diff -Nur linux-2.4.32/include/config/net/sch/cbq/module.h linux-2.4.32.patched/include/config/net/sch/cbq/module.h --- linux-2.4.32/include/config/net/sch/cbq/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/sch/cbq/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NET_SCH_CBQ_MODULE 1 diff -Nur linux-2.4.32/include/config/net/sch/cbq.h linux-2.4.32.patched/include/config/net/sch/cbq.h --- linux-2.4.32/include/config/net/sch/cbq.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/sch/cbq.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NET_SCH_CBQ diff -Nur linux-2.4.32/include/config/net/sch/csz/module.h linux-2.4.32.patched/include/config/net/sch/csz/module.h --- linux-2.4.32/include/config/net/sch/csz/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/sch/csz/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NET_SCH_CSZ_MODULE 1 diff -Nur linux-2.4.32/include/config/net/sch/csz.h linux-2.4.32.patched/include/config/net/sch/csz.h --- linux-2.4.32/include/config/net/sch/csz.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/sch/csz.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NET_SCH_CSZ diff -Nur linux-2.4.32/include/config/net/sch/dsmark/module.h linux-2.4.32.patched/include/config/net/sch/dsmark/module.h --- linux-2.4.32/include/config/net/sch/dsmark/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/sch/dsmark/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NET_SCH_DSMARK_MODULE 1 diff -Nur linux-2.4.32/include/config/net/sch/dsmark.h linux-2.4.32.patched/include/config/net/sch/dsmark.h --- linux-2.4.32/include/config/net/sch/dsmark.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/sch/dsmark.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NET_SCH_DSMARK diff -Nur linux-2.4.32/include/config/net/sch/gred/module.h linux-2.4.32.patched/include/config/net/sch/gred/module.h --- linux-2.4.32/include/config/net/sch/gred/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/sch/gred/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NET_SCH_GRED_MODULE 1 diff -Nur linux-2.4.32/include/config/net/sch/gred.h linux-2.4.32.patched/include/config/net/sch/gred.h --- linux-2.4.32/include/config/net/sch/gred.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/sch/gred.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NET_SCH_GRED diff -Nur linux-2.4.32/include/config/net/sch/hfsc/module.h linux-2.4.32.patched/include/config/net/sch/hfsc/module.h --- linux-2.4.32/include/config/net/sch/hfsc/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/sch/hfsc/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NET_SCH_HFSC_MODULE 1 diff -Nur linux-2.4.32/include/config/net/sch/hfsc.h linux-2.4.32.patched/include/config/net/sch/hfsc.h --- linux-2.4.32/include/config/net/sch/hfsc.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/sch/hfsc.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NET_SCH_HFSC diff -Nur linux-2.4.32/include/config/net/sch/htb/module.h linux-2.4.32.patched/include/config/net/sch/htb/module.h --- linux-2.4.32/include/config/net/sch/htb/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/sch/htb/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NET_SCH_HTB_MODULE 1 diff -Nur linux-2.4.32/include/config/net/sch/htb.h linux-2.4.32.patched/include/config/net/sch/htb.h --- linux-2.4.32/include/config/net/sch/htb.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/sch/htb.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NET_SCH_HTB diff -Nur linux-2.4.32/include/config/net/sch/ingress/module.h linux-2.4.32.patched/include/config/net/sch/ingress/module.h --- linux-2.4.32/include/config/net/sch/ingress/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/sch/ingress/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NET_SCH_INGRESS_MODULE 1 diff -Nur linux-2.4.32/include/config/net/sch/ingress.h linux-2.4.32.patched/include/config/net/sch/ingress.h --- linux-2.4.32/include/config/net/sch/ingress.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/sch/ingress.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NET_SCH_INGRESS diff -Nur linux-2.4.32/include/config/net/sch/netem.h linux-2.4.32.patched/include/config/net/sch/netem.h --- linux-2.4.32/include/config/net/sch/netem.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/sch/netem.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NET_SCH_NETEM diff -Nur linux-2.4.32/include/config/net/sch/prio/module.h linux-2.4.32.patched/include/config/net/sch/prio/module.h --- linux-2.4.32/include/config/net/sch/prio/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/sch/prio/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NET_SCH_PRIO_MODULE 1 diff -Nur linux-2.4.32/include/config/net/sch/prio.h linux-2.4.32.patched/include/config/net/sch/prio.h --- linux-2.4.32/include/config/net/sch/prio.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/sch/prio.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NET_SCH_PRIO diff -Nur linux-2.4.32/include/config/net/sch/red/module.h linux-2.4.32.patched/include/config/net/sch/red/module.h --- linux-2.4.32/include/config/net/sch/red/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/sch/red/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NET_SCH_RED_MODULE 1 diff -Nur linux-2.4.32/include/config/net/sch/red.h linux-2.4.32.patched/include/config/net/sch/red.h --- linux-2.4.32/include/config/net/sch/red.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/sch/red.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NET_SCH_RED diff -Nur linux-2.4.32/include/config/net/sch/sfq/module.h linux-2.4.32.patched/include/config/net/sch/sfq/module.h --- linux-2.4.32/include/config/net/sch/sfq/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/sch/sfq/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NET_SCH_SFQ_MODULE 1 diff -Nur linux-2.4.32/include/config/net/sch/sfq.h linux-2.4.32.patched/include/config/net/sch/sfq.h --- linux-2.4.32/include/config/net/sch/sfq.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/sch/sfq.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NET_SCH_SFQ diff -Nur linux-2.4.32/include/config/net/sch/tbf/module.h linux-2.4.32.patched/include/config/net/sch/tbf/module.h --- linux-2.4.32/include/config/net/sch/tbf/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/sch/tbf/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NET_SCH_TBF_MODULE 1 diff -Nur linux-2.4.32/include/config/net/sch/tbf.h linux-2.4.32.patched/include/config/net/sch/tbf.h --- linux-2.4.32/include/config/net/sch/tbf.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/sch/tbf.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NET_SCH_TBF diff -Nur linux-2.4.32/include/config/net/sch/teql/module.h linux-2.4.32.patched/include/config/net/sch/teql/module.h --- linux-2.4.32/include/config/net/sch/teql/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/sch/teql/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NET_SCH_TEQL_MODULE 1 diff -Nur linux-2.4.32/include/config/net/sch/teql.h linux-2.4.32.patched/include/config/net/sch/teql.h --- linux-2.4.32/include/config/net/sch/teql.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/sch/teql.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NET_SCH_TEQL diff -Nur linux-2.4.32/include/config/net/sched.h linux-2.4.32.patched/include/config/net/sched.h --- linux-2.4.32/include/config/net/sched.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/sched.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NET_SCHED 1 diff -Nur linux-2.4.32/include/config/net/vendor/3com.h linux-2.4.32.patched/include/config/net/vendor/3com.h --- linux-2.4.32/include/config/net/vendor/3com.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/vendor/3com.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NET_VENDOR_3COM diff -Nur linux-2.4.32/include/config/net/vendor/racal.h linux-2.4.32.patched/include/config/net/vendor/racal.h --- linux-2.4.32/include/config/net/vendor/racal.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/vendor/racal.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NET_VENDOR_RACAL diff -Nur linux-2.4.32/include/config/net/vendor/smc.h linux-2.4.32.patched/include/config/net/vendor/smc.h --- linux-2.4.32/include/config/net/vendor/smc.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/vendor/smc.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NET_VENDOR_SMC diff -Nur linux-2.4.32/include/config/net/wireless.h linux-2.4.32.patched/include/config/net/wireless.h --- linux-2.4.32/include/config/net/wireless.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net/wireless.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NET_WIRELESS 1 diff -Nur linux-2.4.32/include/config/netdevices.h linux-2.4.32.patched/include/config/netdevices.h --- linux-2.4.32/include/config/netdevices.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/netdevices.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NETDEVICES 1 diff -Nur linux-2.4.32/include/config/netfilter/debug.h linux-2.4.32.patched/include/config/netfilter/debug.h --- linux-2.4.32/include/config/netfilter/debug.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/netfilter/debug.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NETFILTER_DEBUG diff -Nur linux-2.4.32/include/config/netfilter.h linux-2.4.32.patched/include/config/netfilter.h --- linux-2.4.32/include/config/netfilter.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/netfilter.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NETFILTER 1 diff -Nur linux-2.4.32/include/config/net.h linux-2.4.32.patched/include/config/net.h --- linux-2.4.32/include/config/net.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/net.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NET 1 diff -Nur linux-2.4.32/include/config/netlink/dev/module.h linux-2.4.32.patched/include/config/netlink/dev/module.h --- linux-2.4.32/include/config/netlink/dev/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/netlink/dev/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NETLINK_DEV_MODULE 1 diff -Nur linux-2.4.32/include/config/netlink/dev.h linux-2.4.32.patched/include/config/netlink/dev.h --- linux-2.4.32/include/config/netlink/dev.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/netlink/dev.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NETLINK_DEV diff -Nur linux-2.4.32/include/config/netrom.h linux-2.4.32.patched/include/config/netrom.h --- linux-2.4.32/include/config/netrom.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/netrom.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NETROM diff -Nur linux-2.4.32/include/config/new/irq.h linux-2.4.32.patched/include/config/new/irq.h --- linux-2.4.32/include/config/new/irq.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/new/irq.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NEW_IRQ 1 diff -Nur linux-2.4.32/include/config/new/time/c.h linux-2.4.32.patched/include/config/new/time/c.h --- linux-2.4.32/include/config/new/time/c.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/new/time/c.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NEW_TIME_C 1 diff -Nur linux-2.4.32/include/config/nfs/directio.h linux-2.4.32.patched/include/config/nfs/directio.h --- linux-2.4.32/include/config/nfs/directio.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nfs/directio.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NFS_DIRECTIO diff -Nur linux-2.4.32/include/config/nfs/fs/module.h linux-2.4.32.patched/include/config/nfs/fs/module.h --- linux-2.4.32/include/config/nfs/fs/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nfs/fs/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NFS_FS_MODULE 1 diff -Nur linux-2.4.32/include/config/nfs/fs.h linux-2.4.32.patched/include/config/nfs/fs.h --- linux-2.4.32/include/config/nfs/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nfs/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NFS_FS diff -Nur linux-2.4.32/include/config/nfs/v3.h linux-2.4.32.patched/include/config/nfs/v3.h --- linux-2.4.32/include/config/nfs/v3.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nfs/v3.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NFS_V3 1 diff -Nur linux-2.4.32/include/config/nfsd/tcp.h linux-2.4.32.patched/include/config/nfsd/tcp.h --- linux-2.4.32/include/config/nfsd/tcp.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nfsd/tcp.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NFSD_TCP diff -Nur linux-2.4.32/include/config/nfsd/v3.h linux-2.4.32.patched/include/config/nfsd/v3.h --- linux-2.4.32/include/config/nfsd/v3.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nfsd/v3.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NFSD_V3 diff -Nur linux-2.4.32/include/config/nfsd.h linux-2.4.32.patched/include/config/nfsd.h --- linux-2.4.32/include/config/nfsd.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nfsd.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NFSD diff -Nur linux-2.4.32/include/config/nftl.h linux-2.4.32.patched/include/config/nftl.h --- linux-2.4.32/include/config/nftl.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nftl.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NFTL diff -Nur linux-2.4.32/include/config/nino.h linux-2.4.32.patched/include/config/nino.h --- linux-2.4.32/include/config/nino.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nino.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NINO diff -Nur linux-2.4.32/include/config/nls/codepage/1250.h linux-2.4.32.patched/include/config/nls/codepage/1250.h --- linux-2.4.32/include/config/nls/codepage/1250.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/codepage/1250.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_CODEPAGE_1250 diff -Nur linux-2.4.32/include/config/nls/codepage/1251.h linux-2.4.32.patched/include/config/nls/codepage/1251.h --- linux-2.4.32/include/config/nls/codepage/1251.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/codepage/1251.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_CODEPAGE_1251 diff -Nur linux-2.4.32/include/config/nls/codepage/437.h linux-2.4.32.patched/include/config/nls/codepage/437.h --- linux-2.4.32/include/config/nls/codepage/437.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/codepage/437.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_CODEPAGE_437 diff -Nur linux-2.4.32/include/config/nls/codepage/737.h linux-2.4.32.patched/include/config/nls/codepage/737.h --- linux-2.4.32/include/config/nls/codepage/737.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/codepage/737.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_CODEPAGE_737 diff -Nur linux-2.4.32/include/config/nls/codepage/775.h linux-2.4.32.patched/include/config/nls/codepage/775.h --- linux-2.4.32/include/config/nls/codepage/775.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/codepage/775.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_CODEPAGE_775 diff -Nur linux-2.4.32/include/config/nls/codepage/850.h linux-2.4.32.patched/include/config/nls/codepage/850.h --- linux-2.4.32/include/config/nls/codepage/850.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/codepage/850.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_CODEPAGE_850 diff -Nur linux-2.4.32/include/config/nls/codepage/852.h linux-2.4.32.patched/include/config/nls/codepage/852.h --- linux-2.4.32/include/config/nls/codepage/852.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/codepage/852.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_CODEPAGE_852 diff -Nur linux-2.4.32/include/config/nls/codepage/855.h linux-2.4.32.patched/include/config/nls/codepage/855.h --- linux-2.4.32/include/config/nls/codepage/855.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/codepage/855.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_CODEPAGE_855 diff -Nur linux-2.4.32/include/config/nls/codepage/857.h linux-2.4.32.patched/include/config/nls/codepage/857.h --- linux-2.4.32/include/config/nls/codepage/857.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/codepage/857.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_CODEPAGE_857 diff -Nur linux-2.4.32/include/config/nls/codepage/860.h linux-2.4.32.patched/include/config/nls/codepage/860.h --- linux-2.4.32/include/config/nls/codepage/860.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/codepage/860.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_CODEPAGE_860 diff -Nur linux-2.4.32/include/config/nls/codepage/861.h linux-2.4.32.patched/include/config/nls/codepage/861.h --- linux-2.4.32/include/config/nls/codepage/861.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/codepage/861.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_CODEPAGE_861 diff -Nur linux-2.4.32/include/config/nls/codepage/862.h linux-2.4.32.patched/include/config/nls/codepage/862.h --- linux-2.4.32/include/config/nls/codepage/862.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/codepage/862.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_CODEPAGE_862 diff -Nur linux-2.4.32/include/config/nls/codepage/863.h linux-2.4.32.patched/include/config/nls/codepage/863.h --- linux-2.4.32/include/config/nls/codepage/863.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/codepage/863.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_CODEPAGE_863 diff -Nur linux-2.4.32/include/config/nls/codepage/864.h linux-2.4.32.patched/include/config/nls/codepage/864.h --- linux-2.4.32/include/config/nls/codepage/864.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/codepage/864.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_CODEPAGE_864 diff -Nur linux-2.4.32/include/config/nls/codepage/865.h linux-2.4.32.patched/include/config/nls/codepage/865.h --- linux-2.4.32/include/config/nls/codepage/865.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/codepage/865.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_CODEPAGE_865 diff -Nur linux-2.4.32/include/config/nls/codepage/866.h linux-2.4.32.patched/include/config/nls/codepage/866.h --- linux-2.4.32/include/config/nls/codepage/866.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/codepage/866.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_CODEPAGE_866 diff -Nur linux-2.4.32/include/config/nls/codepage/869.h linux-2.4.32.patched/include/config/nls/codepage/869.h --- linux-2.4.32/include/config/nls/codepage/869.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/codepage/869.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_CODEPAGE_869 diff -Nur linux-2.4.32/include/config/nls/codepage/874.h linux-2.4.32.patched/include/config/nls/codepage/874.h --- linux-2.4.32/include/config/nls/codepage/874.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/codepage/874.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_CODEPAGE_874 diff -Nur linux-2.4.32/include/config/nls/codepage/932.h linux-2.4.32.patched/include/config/nls/codepage/932.h --- linux-2.4.32/include/config/nls/codepage/932.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/codepage/932.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_CODEPAGE_932 diff -Nur linux-2.4.32/include/config/nls/codepage/936.h linux-2.4.32.patched/include/config/nls/codepage/936.h --- linux-2.4.32/include/config/nls/codepage/936.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/codepage/936.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_CODEPAGE_936 diff -Nur linux-2.4.32/include/config/nls/codepage/949.h linux-2.4.32.patched/include/config/nls/codepage/949.h --- linux-2.4.32/include/config/nls/codepage/949.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/codepage/949.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_CODEPAGE_949 diff -Nur linux-2.4.32/include/config/nls/codepage/950.h linux-2.4.32.patched/include/config/nls/codepage/950.h --- linux-2.4.32/include/config/nls/codepage/950.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/codepage/950.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_CODEPAGE_950 diff -Nur linux-2.4.32/include/config/nls/default.h linux-2.4.32.patched/include/config/nls/default.h --- linux-2.4.32/include/config/nls/default.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/default.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NLS_DEFAULT "iso8859-1" diff -Nur linux-2.4.32/include/config/nls/iso8859/13.h linux-2.4.32.patched/include/config/nls/iso8859/13.h --- linux-2.4.32/include/config/nls/iso8859/13.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/iso8859/13.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_ISO8859_13 diff -Nur linux-2.4.32/include/config/nls/iso8859/14.h linux-2.4.32.patched/include/config/nls/iso8859/14.h --- linux-2.4.32/include/config/nls/iso8859/14.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/iso8859/14.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_ISO8859_14 diff -Nur linux-2.4.32/include/config/nls/iso8859/15.h linux-2.4.32.patched/include/config/nls/iso8859/15.h --- linux-2.4.32/include/config/nls/iso8859/15.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/iso8859/15.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_ISO8859_15 diff -Nur linux-2.4.32/include/config/nls/iso8859/1.h linux-2.4.32.patched/include/config/nls/iso8859/1.h --- linux-2.4.32/include/config/nls/iso8859/1.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/iso8859/1.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_ISO8859_1 diff -Nur linux-2.4.32/include/config/nls/iso8859/2.h linux-2.4.32.patched/include/config/nls/iso8859/2.h --- linux-2.4.32/include/config/nls/iso8859/2.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/iso8859/2.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_ISO8859_2 diff -Nur linux-2.4.32/include/config/nls/iso8859/3.h linux-2.4.32.patched/include/config/nls/iso8859/3.h --- linux-2.4.32/include/config/nls/iso8859/3.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/iso8859/3.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_ISO8859_3 diff -Nur linux-2.4.32/include/config/nls/iso8859/4.h linux-2.4.32.patched/include/config/nls/iso8859/4.h --- linux-2.4.32/include/config/nls/iso8859/4.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/iso8859/4.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_ISO8859_4 diff -Nur linux-2.4.32/include/config/nls/iso8859/5.h linux-2.4.32.patched/include/config/nls/iso8859/5.h --- linux-2.4.32/include/config/nls/iso8859/5.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/iso8859/5.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_ISO8859_5 diff -Nur linux-2.4.32/include/config/nls/iso8859/6.h linux-2.4.32.patched/include/config/nls/iso8859/6.h --- linux-2.4.32/include/config/nls/iso8859/6.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/iso8859/6.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_ISO8859_6 diff -Nur linux-2.4.32/include/config/nls/iso8859/7.h linux-2.4.32.patched/include/config/nls/iso8859/7.h --- linux-2.4.32/include/config/nls/iso8859/7.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/iso8859/7.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_ISO8859_7 diff -Nur linux-2.4.32/include/config/nls/iso8859/8.h linux-2.4.32.patched/include/config/nls/iso8859/8.h --- linux-2.4.32/include/config/nls/iso8859/8.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/iso8859/8.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_ISO8859_8 diff -Nur linux-2.4.32/include/config/nls/iso8859/9.h linux-2.4.32.patched/include/config/nls/iso8859/9.h --- linux-2.4.32/include/config/nls/iso8859/9.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/iso8859/9.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_ISO8859_9 diff -Nur linux-2.4.32/include/config/nls/koi8/r.h linux-2.4.32.patched/include/config/nls/koi8/r.h --- linux-2.4.32/include/config/nls/koi8/r.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/koi8/r.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_KOI8_R diff -Nur linux-2.4.32/include/config/nls/koi8/u.h linux-2.4.32.patched/include/config/nls/koi8/u.h --- linux-2.4.32/include/config/nls/koi8/u.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/koi8/u.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_KOI8_U diff -Nur linux-2.4.32/include/config/nls/utf8.h linux-2.4.32.patched/include/config/nls/utf8.h --- linux-2.4.32/include/config/nls/utf8.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls/utf8.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NLS_UTF8 diff -Nur linux-2.4.32/include/config/nls.h linux-2.4.32.patched/include/config/nls.h --- linux-2.4.32/include/config/nls.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nls.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NLS 1 diff -Nur linux-2.4.32/include/config/noncoherent/io.h linux-2.4.32.patched/include/config/noncoherent/io.h --- linux-2.4.32/include/config/noncoherent/io.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/noncoherent/io.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_NONCOHERENT_IO 1 diff -Nur linux-2.4.32/include/config/ns83820.h linux-2.4.32.patched/include/config/ns83820.h --- linux-2.4.32/include/config/ns83820.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ns83820.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NS83820 diff -Nur linux-2.4.32/include/config/ntfs/fs.h linux-2.4.32.patched/include/config/ntfs/fs.h --- linux-2.4.32/include/config/ntfs/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ntfs/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NTFS_FS diff -Nur linux-2.4.32/include/config/ntfs/rw.h linux-2.4.32.patched/include/config/ntfs/rw.h --- linux-2.4.32/include/config/ntfs/rw.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ntfs/rw.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NTFS_RW diff -Nur linux-2.4.32/include/config/nvram.h linux-2.4.32.patched/include/config/nvram.h --- linux-2.4.32/include/config/nvram.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/nvram.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_NVRAM diff -Nur linux-2.4.32/include/config/olivetti/m700.h linux-2.4.32.patched/include/config/olivetti/m700.h --- linux-2.4.32/include/config/olivetti/m700.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/olivetti/m700.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_OLIVETTI_M700 diff -Nur linux-2.4.32/include/config/oom/killer.h linux-2.4.32.patched/include/config/oom/killer.h --- linux-2.4.32/include/config/oom/killer.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/oom/killer.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_OOM_KILLER diff -Nur linux-2.4.32/include/config/osf/partition.h linux-2.4.32.patched/include/config/osf/partition.h --- linux-2.4.32/include/config/osf/partition.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/osf/partition.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_OSF_PARTITION diff -Nur linux-2.4.32/include/config/packet/mmap.h linux-2.4.32.patched/include/config/packet/mmap.h --- linux-2.4.32/include/config/packet/mmap.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/packet/mmap.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_PACKET_MMAP 1 diff -Nur linux-2.4.32/include/config/packet.h linux-2.4.32.patched/include/config/packet.h --- linux-2.4.32/include/config/packet.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/packet.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_PACKET 1 diff -Nur linux-2.4.32/include/config/page/size/16kb.h linux-2.4.32.patched/include/config/page/size/16kb.h --- linux-2.4.32/include/config/page/size/16kb.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/page/size/16kb.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PAGE_SIZE_16KB diff -Nur linux-2.4.32/include/config/page/size/4kb.h linux-2.4.32.patched/include/config/page/size/4kb.h --- linux-2.4.32/include/config/page/size/4kb.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/page/size/4kb.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_PAGE_SIZE_4KB 1 diff -Nur linux-2.4.32/include/config/page/size/64kb.h linux-2.4.32.patched/include/config/page/size/64kb.h --- linux-2.4.32/include/config/page/size/64kb.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/page/size/64kb.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PAGE_SIZE_64KB diff -Nur linux-2.4.32/include/config/paride.h linux-2.4.32.patched/include/config/paride.h --- linux-2.4.32/include/config/paride.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/paride.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PARIDE diff -Nur linux-2.4.32/include/config/parport/1284.h linux-2.4.32.patched/include/config/parport/1284.h --- linux-2.4.32/include/config/parport/1284.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/parport/1284.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PARPORT_1284 diff -Nur linux-2.4.32/include/config/parport/amiga.h linux-2.4.32.patched/include/config/parport/amiga.h --- linux-2.4.32/include/config/parport/amiga.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/parport/amiga.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PARPORT_AMIGA diff -Nur linux-2.4.32/include/config/parport/atari.h linux-2.4.32.patched/include/config/parport/atari.h --- linux-2.4.32/include/config/parport/atari.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/parport/atari.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PARPORT_ATARI diff -Nur linux-2.4.32/include/config/parport/gsc.h linux-2.4.32.patched/include/config/parport/gsc.h --- linux-2.4.32/include/config/parport/gsc.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/parport/gsc.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PARPORT_GSC diff -Nur linux-2.4.32/include/config/parport/ip22.h linux-2.4.32.patched/include/config/parport/ip22.h --- linux-2.4.32/include/config/parport/ip22.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/parport/ip22.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PARPORT_IP22 diff -Nur linux-2.4.32/include/config/parport/mfc3.h linux-2.4.32.patched/include/config/parport/mfc3.h --- linux-2.4.32/include/config/parport/mfc3.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/parport/mfc3.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PARPORT_MFC3 diff -Nur linux-2.4.32/include/config/parport/module.h linux-2.4.32.patched/include/config/parport/module.h --- linux-2.4.32/include/config/parport/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/parport/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_PARPORT_MODULE 1 diff -Nur linux-2.4.32/include/config/parport/other.h linux-2.4.32.patched/include/config/parport/other.h --- linux-2.4.32/include/config/parport/other.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/parport/other.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PARPORT_OTHER diff -Nur linux-2.4.32/include/config/parport/pc.h linux-2.4.32.patched/include/config/parport/pc.h --- linux-2.4.32/include/config/parport/pc.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/parport/pc.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PARPORT_PC diff -Nur linux-2.4.32/include/config/parport/splink/module.h linux-2.4.32.patched/include/config/parport/splink/module.h --- linux-2.4.32/include/config/parport/splink/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/parport/splink/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_PARPORT_SPLINK_MODULE 1 diff -Nur linux-2.4.32/include/config/parport/splink.h linux-2.4.32.patched/include/config/parport/splink.h --- linux-2.4.32/include/config/parport/splink.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/parport/splink.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PARPORT_SPLINK diff -Nur linux-2.4.32/include/config/parport/sunbpp.h linux-2.4.32.patched/include/config/parport/sunbpp.h --- linux-2.4.32/include/config/parport/sunbpp.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/parport/sunbpp.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PARPORT_SUNBPP diff -Nur linux-2.4.32/include/config/parport.h linux-2.4.32.patched/include/config/parport.h --- linux-2.4.32/include/config/parport.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/parport.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PARPORT diff -Nur linux-2.4.32/include/config/partition/advanced.h linux-2.4.32.patched/include/config/partition/advanced.h --- linux-2.4.32/include/config/partition/advanced.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/partition/advanced.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_PARTITION_ADVANCED 1 diff -Nur linux-2.4.32/include/config/pci/auto.h linux-2.4.32.patched/include/config/pci/auto.h --- linux-2.4.32/include/config/pci/auto.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/pci/auto.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_PCI_AUTO 1 diff -Nur linux-2.4.32/include/config/pci/hermes.h linux-2.4.32.patched/include/config/pci/hermes.h --- linux-2.4.32/include/config/pci/hermes.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/pci/hermes.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PCI_HERMES diff -Nur linux-2.4.32/include/config/pci/names.h linux-2.4.32.patched/include/config/pci/names.h --- linux-2.4.32/include/config/pci/names.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/pci/names.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PCI_NAMES diff -Nur linux-2.4.32/include/config/pci/new.h linux-2.4.32.patched/include/config/pci/new.h --- linux-2.4.32/include/config/pci/new.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/pci/new.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PCI_NEW diff -Nur linux-2.4.32/include/config/pci.h linux-2.4.32.patched/include/config/pci.h --- linux-2.4.32/include/config/pci.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/pci.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_PCI 1 diff -Nur linux-2.4.32/include/config/pcmcia/atmel.h linux-2.4.32.patched/include/config/pcmcia/atmel.h --- linux-2.4.32/include/config/pcmcia/atmel.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/pcmcia/atmel.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PCMCIA_ATMEL diff -Nur linux-2.4.32/include/config/pcmcia/hermes.h linux-2.4.32.patched/include/config/pcmcia/hermes.h --- linux-2.4.32/include/config/pcmcia/hermes.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/pcmcia/hermes.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PCMCIA_HERMES diff -Nur linux-2.4.32/include/config/pcmcia/module.h linux-2.4.32.patched/include/config/pcmcia/module.h --- linux-2.4.32/include/config/pcmcia/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/pcmcia/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_PCMCIA_MODULE 1 diff -Nur linux-2.4.32/include/config/pcmcia/serial/cs/module.h linux-2.4.32.patched/include/config/pcmcia/serial/cs/module.h --- linux-2.4.32/include/config/pcmcia/serial/cs/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/pcmcia/serial/cs/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_PCMCIA_SERIAL_CS_MODULE 1 diff -Nur linux-2.4.32/include/config/pcmcia/serial/cs.h linux-2.4.32.patched/include/config/pcmcia/serial/cs.h --- linux-2.4.32/include/config/pcmcia/serial/cs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/pcmcia/serial/cs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PCMCIA_SERIAL_CS diff -Nur linux-2.4.32/include/config/pcmcia.h linux-2.4.32.patched/include/config/pcmcia.h --- linux-2.4.32/include/config/pcmcia.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/pcmcia.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PCMCIA diff -Nur linux-2.4.32/include/config/pcnet32.h linux-2.4.32.patched/include/config/pcnet32.h --- linux-2.4.32/include/config/pcnet32.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/pcnet32.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PCNET32 diff -Nur linux-2.4.32/include/config/pcwatchdog.h linux-2.4.32.patched/include/config/pcwatchdog.h --- linux-2.4.32/include/config/pcwatchdog.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/pcwatchdog.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PCWATCHDOG diff -Nur linux-2.4.32/include/config/pdc202xx/burst.h linux-2.4.32.patched/include/config/pdc202xx/burst.h --- linux-2.4.32/include/config/pdc202xx/burst.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/pdc202xx/burst.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_PDC202XX_BURST 1 diff -Nur linux-2.4.32/include/config/pdc202xx/force.h linux-2.4.32.patched/include/config/pdc202xx/force.h --- linux-2.4.32/include/config/pdc202xx/force.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/pdc202xx/force.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PDC202XX_FORCE diff -Nur linux-2.4.32/include/config/phone/ixj/pcmcia.h linux-2.4.32.patched/include/config/phone/ixj/pcmcia.h --- linux-2.4.32/include/config/phone/ixj/pcmcia.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/phone/ixj/pcmcia.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PHONE_IXJ_PCMCIA diff -Nur linux-2.4.32/include/config/phone/ixj.h linux-2.4.32.patched/include/config/phone/ixj.h --- linux-2.4.32/include/config/phone/ixj.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/phone/ixj.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PHONE_IXJ diff -Nur linux-2.4.32/include/config/phone.h linux-2.4.32.patched/include/config/phone.h --- linux-2.4.32/include/config/phone.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/phone.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PHONE diff -Nur linux-2.4.32/include/config/plip.h linux-2.4.32.patched/include/config/plip.h --- linux-2.4.32/include/config/plip.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/plip.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PLIP diff -Nur linux-2.4.32/include/config/plx/hermes.h linux-2.4.32.patched/include/config/plx/hermes.h --- linux-2.4.32/include/config/plx/hermes.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/plx/hermes.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PLX_HERMES diff -Nur linux-2.4.32/include/config/pmc/big/sur.h linux-2.4.32.patched/include/config/pmc/big/sur.h --- linux-2.4.32/include/config/pmc/big/sur.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/pmc/big/sur.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PMC_BIG_SUR diff -Nur linux-2.4.32/include/config/pmc/stretch.h linux-2.4.32.patched/include/config/pmc/stretch.h --- linux-2.4.32/include/config/pmc/stretch.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/pmc/stretch.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PMC_STRETCH diff -Nur linux-2.4.32/include/config/pmc/yosemite.h linux-2.4.32.patched/include/config/pmc/yosemite.h --- linux-2.4.32/include/config/pmc/yosemite.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/pmc/yosemite.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PMC_YOSEMITE diff -Nur linux-2.4.32/include/config/pnp.h linux-2.4.32.patched/include/config/pnp.h --- linux-2.4.32/include/config/pnp.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/pnp.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PNP diff -Nur linux-2.4.32/include/config/ppdev/module.h linux-2.4.32.patched/include/config/ppdev/module.h --- linux-2.4.32/include/config/ppdev/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ppdev/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_PPDEV_MODULE 1 diff -Nur linux-2.4.32/include/config/ppdev.h linux-2.4.32.patched/include/config/ppdev.h --- linux-2.4.32/include/config/ppdev.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ppdev.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PPDEV diff -Nur linux-2.4.32/include/config/ppp/async/module.h linux-2.4.32.patched/include/config/ppp/async/module.h --- linux-2.4.32/include/config/ppp/async/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ppp/async/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_PPP_ASYNC_MODULE 1 diff -Nur linux-2.4.32/include/config/ppp/async.h linux-2.4.32.patched/include/config/ppp/async.h --- linux-2.4.32/include/config/ppp/async.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ppp/async.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PPP_ASYNC diff -Nur linux-2.4.32/include/config/ppp/bsdcomp/module.h linux-2.4.32.patched/include/config/ppp/bsdcomp/module.h --- linux-2.4.32/include/config/ppp/bsdcomp/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ppp/bsdcomp/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_PPP_BSDCOMP_MODULE 1 diff -Nur linux-2.4.32/include/config/ppp/bsdcomp.h linux-2.4.32.patched/include/config/ppp/bsdcomp.h --- linux-2.4.32/include/config/ppp/bsdcomp.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ppp/bsdcomp.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PPP_BSDCOMP diff -Nur linux-2.4.32/include/config/ppp/deflate/module.h linux-2.4.32.patched/include/config/ppp/deflate/module.h --- linux-2.4.32/include/config/ppp/deflate/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ppp/deflate/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_PPP_DEFLATE_MODULE 1 diff -Nur linux-2.4.32/include/config/ppp/deflate.h linux-2.4.32.patched/include/config/ppp/deflate.h --- linux-2.4.32/include/config/ppp/deflate.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ppp/deflate.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PPP_DEFLATE diff -Nur linux-2.4.32/include/config/ppp/filter.h linux-2.4.32.patched/include/config/ppp/filter.h --- linux-2.4.32/include/config/ppp/filter.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ppp/filter.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_PPP_FILTER 1 diff -Nur linux-2.4.32/include/config/ppp/module.h linux-2.4.32.patched/include/config/ppp/module.h --- linux-2.4.32/include/config/ppp/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ppp/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_PPP_MODULE 1 diff -Nur linux-2.4.32/include/config/ppp/mppe/mppc/module.h linux-2.4.32.patched/include/config/ppp/mppe/mppc/module.h --- linux-2.4.32/include/config/ppp/mppe/mppc/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ppp/mppe/mppc/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_PPP_MPPE_MPPC_MODULE 1 diff -Nur linux-2.4.32/include/config/ppp/mppe/mppc.h linux-2.4.32.patched/include/config/ppp/mppe/mppc.h --- linux-2.4.32/include/config/ppp/mppe/mppc.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ppp/mppe/mppc.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PPP_MPPE_MPPC diff -Nur linux-2.4.32/include/config/ppp/multilink.h linux-2.4.32.patched/include/config/ppp/multilink.h --- linux-2.4.32/include/config/ppp/multilink.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ppp/multilink.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PPP_MULTILINK diff -Nur linux-2.4.32/include/config/ppp/sync/tty.h linux-2.4.32.patched/include/config/ppp/sync/tty.h --- linux-2.4.32/include/config/ppp/sync/tty.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ppp/sync/tty.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PPP_SYNC_TTY diff -Nur linux-2.4.32/include/config/ppp.h linux-2.4.32.patched/include/config/ppp.h --- linux-2.4.32/include/config/ppp.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ppp.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PPP diff -Nur linux-2.4.32/include/config/pppoe/module.h linux-2.4.32.patched/include/config/pppoe/module.h --- linux-2.4.32/include/config/pppoe/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/pppoe/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_PPPOE_MODULE 1 diff -Nur linux-2.4.32/include/config/pppoe.h linux-2.4.32.patched/include/config/pppoe.h --- linux-2.4.32/include/config/pppoe.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/pppoe.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PPPOE diff -Nur linux-2.4.32/include/config/printer/module.h linux-2.4.32.patched/include/config/printer/module.h --- linux-2.4.32/include/config/printer/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/printer/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_PRINTER_MODULE 1 diff -Nur linux-2.4.32/include/config/printer.h linux-2.4.32.patched/include/config/printer.h --- linux-2.4.32/include/config/printer.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/printer.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PRINTER diff -Nur linux-2.4.32/include/config/prism54.h linux-2.4.32.patched/include/config/prism54.h --- linux-2.4.32/include/config/prism54.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/prism54.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_PRISM54 diff -Nur linux-2.4.32/include/config/proc/fs.h linux-2.4.32.patched/include/config/proc/fs.h --- linux-2.4.32/include/config/proc/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/proc/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_PROC_FS 1 diff -Nur linux-2.4.32/include/config/qfmt/v2.h linux-2.4.32.patched/include/config/qfmt/v2.h --- linux-2.4.32/include/config/qfmt/v2.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/qfmt/v2.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_QFMT_V2 diff -Nur linux-2.4.32/include/config/qic02/tape.h linux-2.4.32.patched/include/config/qic02/tape.h --- linux-2.4.32/include/config/qic02/tape.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/qic02/tape.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_QIC02_TAPE diff -Nur linux-2.4.32/include/config/qnx4fs/fs.h linux-2.4.32.patched/include/config/qnx4fs/fs.h --- linux-2.4.32/include/config/qnx4fs/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/qnx4fs/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_QNX4FS_FS diff -Nur linux-2.4.32/include/config/qnx4fs/rw.h linux-2.4.32.patched/include/config/qnx4fs/rw.h --- linux-2.4.32/include/config/qnx4fs/rw.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/qnx4fs/rw.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_QNX4FS_RW diff -Nur linux-2.4.32/include/config/quota.h linux-2.4.32.patched/include/config/quota.h --- linux-2.4.32/include/config/quota.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/quota.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_QUOTA diff -Nur linux-2.4.32/include/config/r3964.h linux-2.4.32.patched/include/config/r3964.h --- linux-2.4.32/include/config/r3964.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/r3964.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_R3964 diff -Nur linux-2.4.32/include/config/r8169.h linux-2.4.32.patched/include/config/r8169.h --- linux-2.4.32/include/config/r8169.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/r8169.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_R8169 diff -Nur linux-2.4.32/include/config/radio/gemtek/pci.h linux-2.4.32.patched/include/config/radio/gemtek/pci.h --- linux-2.4.32/include/config/radio/gemtek/pci.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/radio/gemtek/pci.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_RADIO_GEMTEK_PCI diff -Nur linux-2.4.32/include/config/radio/maestro.h linux-2.4.32.patched/include/config/radio/maestro.h --- linux-2.4.32/include/config/radio/maestro.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/radio/maestro.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_RADIO_MAESTRO diff -Nur linux-2.4.32/include/config/radio/maxiradio.h linux-2.4.32.patched/include/config/radio/maxiradio.h --- linux-2.4.32/include/config/radio/maxiradio.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/radio/maxiradio.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_RADIO_MAXIRADIO diff -Nur linux-2.4.32/include/config/radio/miropcm20.h linux-2.4.32.patched/include/config/radio/miropcm20.h --- linux-2.4.32/include/config/radio/miropcm20.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/radio/miropcm20.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_RADIO_MIROPCM20 diff -Nur linux-2.4.32/include/config/ramfs.h linux-2.4.32.patched/include/config/ramfs.h --- linux-2.4.32/include/config/ramfs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ramfs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_RAMFS 1 diff -Nur linux-2.4.32/include/config/rcpci.h linux-2.4.32.patched/include/config/rcpci.h --- linux-2.4.32/include/config/rcpci.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/rcpci.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_RCPCI diff -Nur linux-2.4.32/include/config/reiserfs/check.h linux-2.4.32.patched/include/config/reiserfs/check.h --- linux-2.4.32/include/config/reiserfs/check.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/reiserfs/check.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_REISERFS_CHECK diff -Nur linux-2.4.32/include/config/reiserfs/fs.h linux-2.4.32.patched/include/config/reiserfs/fs.h --- linux-2.4.32/include/config/reiserfs/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/reiserfs/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_REISERFS_FS diff -Nur linux-2.4.32/include/config/reiserfs/proc/info.h linux-2.4.32.patched/include/config/reiserfs/proc/info.h --- linux-2.4.32/include/config/reiserfs/proc/info.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/reiserfs/proc/info.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_REISERFS_PROC_INFO diff -Nur linux-2.4.32/include/config/remote/debug.h linux-2.4.32.patched/include/config/remote/debug.h --- linux-2.4.32/include/config/remote/debug.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/remote/debug.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_REMOTE_DEBUG diff -Nur linux-2.4.32/include/config/romfs/fs.h linux-2.4.32.patched/include/config/romfs/fs.h --- linux-2.4.32/include/config/romfs/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/romfs/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_ROMFS_FS diff -Nur linux-2.4.32/include/config/root/nfs.h linux-2.4.32.patched/include/config/root/nfs.h --- linux-2.4.32/include/config/root/nfs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/root/nfs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_ROOT_NFS diff -Nur linux-2.4.32/include/config/rose.h linux-2.4.32.patched/include/config/rose.h --- linux-2.4.32/include/config/rose.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/rose.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_ROSE diff -Nur linux-2.4.32/include/config/rtc.h linux-2.4.32.patched/include/config/rtc.h --- linux-2.4.32/include/config/rtc.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/rtc.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_RTC diff -Nur linux-2.4.32/include/config/runtime/debug.h linux-2.4.32.patched/include/config/runtime/debug.h --- linux-2.4.32/include/config/runtime/debug.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/runtime/debug.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_RUNTIME_DEBUG diff -Nur linux-2.4.32/include/config/rwsem/generic/spinlock.h linux-2.4.32.patched/include/config/rwsem/generic/spinlock.h --- linux-2.4.32/include/config/rwsem/generic/spinlock.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/rwsem/generic/spinlock.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_RWSEM_GENERIC_SPINLOCK 1 diff -Nur linux-2.4.32/include/config/rwsem/xchgadd/algorithm.h linux-2.4.32.patched/include/config/rwsem/xchgadd/algorithm.h --- linux-2.4.32/include/config/rwsem/xchgadd/algorithm.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/rwsem/xchgadd/algorithm.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_RWSEM_XCHGADD_ALGORITHM diff -Nur linux-2.4.32/include/config/sbus.h linux-2.4.32.patched/include/config/sbus.h --- linux-2.4.32/include/config/sbus.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sbus.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SBUS diff -Nur linux-2.4.32/include/config/sc1200/wdt.h linux-2.4.32.patched/include/config/sc1200/wdt.h --- linux-2.4.32/include/config/sc1200/wdt.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sc1200/wdt.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SC1200_WDT diff -Nur linux-2.4.32/include/config/sc520/wdt.h linux-2.4.32.patched/include/config/sc520/wdt.h --- linux-2.4.32/include/config/sc520/wdt.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sc520/wdt.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SC520_WDT diff -Nur linux-2.4.32/include/config/scc/delay.h linux-2.4.32.patched/include/config/scc/delay.h --- linux-2.4.32/include/config/scc/delay.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scc/delay.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCC_DELAY diff -Nur linux-2.4.32/include/config/scc/trxecho.h linux-2.4.32.patched/include/config/scc/trxecho.h --- linux-2.4.32/include/config/scc/trxecho.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scc/trxecho.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCC_TRXECHO diff -Nur linux-2.4.32/include/config/scsi/7000fasst.h linux-2.4.32.patched/include/config/scsi/7000fasst.h --- linux-2.4.32/include/config/scsi/7000fasst.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/7000fasst.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_7000FASST diff -Nur linux-2.4.32/include/config/scsi/aacraid.h linux-2.4.32.patched/include/config/scsi/aacraid.h --- linux-2.4.32/include/config/scsi/aacraid.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/aacraid.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_AACRAID diff -Nur linux-2.4.32/include/config/scsi/acard.h linux-2.4.32.patched/include/config/scsi/acard.h --- linux-2.4.32/include/config/scsi/acard.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/acard.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_ACARD diff -Nur linux-2.4.32/include/config/scsi/advansys.h linux-2.4.32.patched/include/config/scsi/advansys.h --- linux-2.4.32/include/config/scsi/advansys.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/advansys.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_ADVANSYS diff -Nur linux-2.4.32/include/config/scsi/aha152x.h linux-2.4.32.patched/include/config/scsi/aha152x.h --- linux-2.4.32/include/config/scsi/aha152x.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/aha152x.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_AHA152X diff -Nur linux-2.4.32/include/config/scsi/aha1542.h linux-2.4.32.patched/include/config/scsi/aha1542.h --- linux-2.4.32/include/config/scsi/aha1542.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/aha1542.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_AHA1542 diff -Nur linux-2.4.32/include/config/scsi/aha1740.h linux-2.4.32.patched/include/config/scsi/aha1740.h --- linux-2.4.32/include/config/scsi/aha1740.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/aha1740.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_AHA1740 diff -Nur linux-2.4.32/include/config/scsi/aic79xx.h linux-2.4.32.patched/include/config/scsi/aic79xx.h --- linux-2.4.32/include/config/scsi/aic79xx.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/aic79xx.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_AIC79XX diff -Nur linux-2.4.32/include/config/scsi/aic7xxx/old.h linux-2.4.32.patched/include/config/scsi/aic7xxx/old.h --- linux-2.4.32/include/config/scsi/aic7xxx/old.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/aic7xxx/old.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_AIC7XXX_OLD diff -Nur linux-2.4.32/include/config/scsi/aic7xxx.h linux-2.4.32.patched/include/config/scsi/aic7xxx.h --- linux-2.4.32/include/config/scsi/aic7xxx.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/aic7xxx.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_AIC7XXX diff -Nur linux-2.4.32/include/config/scsi/am53c974.h linux-2.4.32.patched/include/config/scsi/am53c974.h --- linux-2.4.32/include/config/scsi/am53c974.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/am53c974.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_AM53C974 diff -Nur linux-2.4.32/include/config/scsi/ata/piix.h linux-2.4.32.patched/include/config/scsi/ata/piix.h --- linux-2.4.32/include/config/scsi/ata/piix.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/ata/piix.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_ATA_PIIX diff -Nur linux-2.4.32/include/config/scsi/buslogic.h linux-2.4.32.patched/include/config/scsi/buslogic.h --- linux-2.4.32/include/config/scsi/buslogic.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/buslogic.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_BUSLOGIC diff -Nur linux-2.4.32/include/config/scsi/constants.h linux-2.4.32.patched/include/config/scsi/constants.h --- linux-2.4.32/include/config/scsi/constants.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/constants.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_CONSTANTS diff -Nur linux-2.4.32/include/config/scsi/cpqfcts.h linux-2.4.32.patched/include/config/scsi/cpqfcts.h --- linux-2.4.32/include/config/scsi/cpqfcts.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/cpqfcts.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_CPQFCTS diff -Nur linux-2.4.32/include/config/scsi/dc390t.h linux-2.4.32.patched/include/config/scsi/dc390t.h --- linux-2.4.32/include/config/scsi/dc390t.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/dc390t.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_DC390T diff -Nur linux-2.4.32/include/config/scsi/debug/queues.h linux-2.4.32.patched/include/config/scsi/debug/queues.h --- linux-2.4.32/include/config/scsi/debug/queues.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/debug/queues.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_DEBUG_QUEUES diff -Nur linux-2.4.32/include/config/scsi/debug.h linux-2.4.32.patched/include/config/scsi/debug.h --- linux-2.4.32/include/config/scsi/debug.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/debug.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_DEBUG diff -Nur linux-2.4.32/include/config/scsi/dmx3191d.h linux-2.4.32.patched/include/config/scsi/dmx3191d.h --- linux-2.4.32/include/config/scsi/dmx3191d.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/dmx3191d.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_DMX3191D diff -Nur linux-2.4.32/include/config/scsi/dpt/i2o.h linux-2.4.32.patched/include/config/scsi/dpt/i2o.h --- linux-2.4.32/include/config/scsi/dpt/i2o.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/dpt/i2o.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_DPT_I2O diff -Nur linux-2.4.32/include/config/scsi/dtc3280.h linux-2.4.32.patched/include/config/scsi/dtc3280.h --- linux-2.4.32/include/config/scsi/dtc3280.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/dtc3280.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_DTC3280 diff -Nur linux-2.4.32/include/config/scsi/eata/dma.h linux-2.4.32.patched/include/config/scsi/eata/dma.h --- linux-2.4.32/include/config/scsi/eata/dma.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/eata/dma.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_EATA_DMA diff -Nur linux-2.4.32/include/config/scsi/eata/pio.h linux-2.4.32.patched/include/config/scsi/eata/pio.h --- linux-2.4.32/include/config/scsi/eata/pio.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/eata/pio.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_EATA_PIO diff -Nur linux-2.4.32/include/config/scsi/eata.h linux-2.4.32.patched/include/config/scsi/eata.h --- linux-2.4.32/include/config/scsi/eata.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/eata.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_EATA diff -Nur linux-2.4.32/include/config/scsi/future/domain.h linux-2.4.32.patched/include/config/scsi/future/domain.h --- linux-2.4.32/include/config/scsi/future/domain.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/future/domain.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_FUTURE_DOMAIN diff -Nur linux-2.4.32/include/config/scsi/gdth.h linux-2.4.32.patched/include/config/scsi/gdth.h --- linux-2.4.32/include/config/scsi/gdth.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/gdth.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_GDTH diff -Nur linux-2.4.32/include/config/scsi/generic/ncr5380.h linux-2.4.32.patched/include/config/scsi/generic/ncr5380.h --- linux-2.4.32/include/config/scsi/generic/ncr5380.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/generic/ncr5380.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_GENERIC_NCR5380 diff -Nur linux-2.4.32/include/config/scsi/imm.h linux-2.4.32.patched/include/config/scsi/imm.h --- linux-2.4.32/include/config/scsi/imm.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/imm.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_IMM diff -Nur linux-2.4.32/include/config/scsi/in2000.h linux-2.4.32.patched/include/config/scsi/in2000.h --- linux-2.4.32/include/config/scsi/in2000.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/in2000.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_IN2000 diff -Nur linux-2.4.32/include/config/scsi/inia100.h linux-2.4.32.patched/include/config/scsi/inia100.h --- linux-2.4.32/include/config/scsi/inia100.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/inia100.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_INIA100 diff -Nur linux-2.4.32/include/config/scsi/initio.h linux-2.4.32.patched/include/config/scsi/initio.h --- linux-2.4.32/include/config/scsi/initio.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/initio.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_INITIO diff -Nur linux-2.4.32/include/config/scsi/logging.h linux-2.4.32.patched/include/config/scsi/logging.h --- linux-2.4.32/include/config/scsi/logging.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/logging.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_LOGGING diff -Nur linux-2.4.32/include/config/scsi/megaraid2.h linux-2.4.32.patched/include/config/scsi/megaraid2.h --- linux-2.4.32/include/config/scsi/megaraid2.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/megaraid2.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_MEGARAID2 diff -Nur linux-2.4.32/include/config/scsi/megaraid.h linux-2.4.32.patched/include/config/scsi/megaraid.h --- linux-2.4.32/include/config/scsi/megaraid.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/megaraid.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_MEGARAID diff -Nur linux-2.4.32/include/config/scsi/module.h linux-2.4.32.patched/include/config/scsi/module.h --- linux-2.4.32/include/config/scsi/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_SCSI_MODULE 1 diff -Nur linux-2.4.32/include/config/scsi/multi/lun.h linux-2.4.32.patched/include/config/scsi/multi/lun.h --- linux-2.4.32/include/config/scsi/multi/lun.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/multi/lun.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_SCSI_MULTI_LUN 1 diff -Nur linux-2.4.32/include/config/scsi/ncr53c406a.h linux-2.4.32.patched/include/config/scsi/ncr53c406a.h --- linux-2.4.32/include/config/scsi/ncr53c406a.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/ncr53c406a.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_NCR53C406A diff -Nur linux-2.4.32/include/config/scsi/ncr53c7xx.h linux-2.4.32.patched/include/config/scsi/ncr53c7xx.h --- linux-2.4.32/include/config/scsi/ncr53c7xx.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/ncr53c7xx.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_NCR53C7xx diff -Nur linux-2.4.32/include/config/scsi/ncr53c8xx.h linux-2.4.32.patched/include/config/scsi/ncr53c8xx.h --- linux-2.4.32/include/config/scsi/ncr53c8xx.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/ncr53c8xx.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_NCR53C8XX diff -Nur linux-2.4.32/include/config/scsi/nsp32.h linux-2.4.32.patched/include/config/scsi/nsp32.h --- linux-2.4.32/include/config/scsi/nsp32.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/nsp32.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_NSP32 diff -Nur linux-2.4.32/include/config/scsi/pas16.h linux-2.4.32.patched/include/config/scsi/pas16.h --- linux-2.4.32/include/config/scsi/pas16.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/pas16.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_PAS16 diff -Nur linux-2.4.32/include/config/scsi/pci2000.h linux-2.4.32.patched/include/config/scsi/pci2000.h --- linux-2.4.32/include/config/scsi/pci2000.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/pci2000.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_PCI2000 diff -Nur linux-2.4.32/include/config/scsi/pci2220i.h linux-2.4.32.patched/include/config/scsi/pci2220i.h --- linux-2.4.32/include/config/scsi/pci2220i.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/pci2220i.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_PCI2220I diff -Nur linux-2.4.32/include/config/scsi/pcmcia.h linux-2.4.32.patched/include/config/scsi/pcmcia.h --- linux-2.4.32/include/config/scsi/pcmcia.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/pcmcia.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_PCMCIA diff -Nur linux-2.4.32/include/config/scsi/ppa.h linux-2.4.32.patched/include/config/scsi/ppa.h --- linux-2.4.32/include/config/scsi/ppa.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/ppa.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_PPA diff -Nur linux-2.4.32/include/config/scsi/psi240i.h linux-2.4.32.patched/include/config/scsi/psi240i.h --- linux-2.4.32/include/config/scsi/psi240i.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/psi240i.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_PSI240I diff -Nur linux-2.4.32/include/config/scsi/qlogic/1280.h linux-2.4.32.patched/include/config/scsi/qlogic/1280.h --- linux-2.4.32/include/config/scsi/qlogic/1280.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/qlogic/1280.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_QLOGIC_1280 diff -Nur linux-2.4.32/include/config/scsi/qlogic/fas.h linux-2.4.32.patched/include/config/scsi/qlogic/fas.h --- linux-2.4.32/include/config/scsi/qlogic/fas.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/qlogic/fas.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_QLOGIC_FAS diff -Nur linux-2.4.32/include/config/scsi/qlogic/fc.h linux-2.4.32.patched/include/config/scsi/qlogic/fc.h --- linux-2.4.32/include/config/scsi/qlogic/fc.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/qlogic/fc.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_QLOGIC_FC diff -Nur linux-2.4.32/include/config/scsi/qlogic/isp.h linux-2.4.32.patched/include/config/scsi/qlogic/isp.h --- linux-2.4.32/include/config/scsi/qlogic/isp.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/qlogic/isp.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_QLOGIC_ISP diff -Nur linux-2.4.32/include/config/scsi/sata/ahci.h linux-2.4.32.patched/include/config/scsi/sata/ahci.h --- linux-2.4.32/include/config/scsi/sata/ahci.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/sata/ahci.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_SATA_AHCI diff -Nur linux-2.4.32/include/config/scsi/sata/nv.h linux-2.4.32.patched/include/config/scsi/sata/nv.h --- linux-2.4.32/include/config/scsi/sata/nv.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/sata/nv.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_SATA_NV diff -Nur linux-2.4.32/include/config/scsi/sata/promise.h linux-2.4.32.patched/include/config/scsi/sata/promise.h --- linux-2.4.32/include/config/scsi/sata/promise.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/sata/promise.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_SATA_PROMISE diff -Nur linux-2.4.32/include/config/scsi/sata/qstor.h linux-2.4.32.patched/include/config/scsi/sata/qstor.h --- linux-2.4.32/include/config/scsi/sata/qstor.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/sata/qstor.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_SATA_QSTOR diff -Nur linux-2.4.32/include/config/scsi/sata/sil.h linux-2.4.32.patched/include/config/scsi/sata/sil.h --- linux-2.4.32/include/config/scsi/sata/sil.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/sata/sil.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_SATA_SIL diff -Nur linux-2.4.32/include/config/scsi/sata/sis.h linux-2.4.32.patched/include/config/scsi/sata/sis.h --- linux-2.4.32/include/config/scsi/sata/sis.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/sata/sis.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_SATA_SIS diff -Nur linux-2.4.32/include/config/scsi/sata/svw.h linux-2.4.32.patched/include/config/scsi/sata/svw.h --- linux-2.4.32/include/config/scsi/sata/svw.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/sata/svw.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_SATA_SVW diff -Nur linux-2.4.32/include/config/scsi/sata/sx4.h linux-2.4.32.patched/include/config/scsi/sata/sx4.h --- linux-2.4.32/include/config/scsi/sata/sx4.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/sata/sx4.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_SATA_SX4 diff -Nur linux-2.4.32/include/config/scsi/sata/uli.h linux-2.4.32.patched/include/config/scsi/sata/uli.h --- linux-2.4.32/include/config/scsi/sata/uli.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/sata/uli.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_SATA_ULI diff -Nur linux-2.4.32/include/config/scsi/sata/via.h linux-2.4.32.patched/include/config/scsi/sata/via.h --- linux-2.4.32/include/config/scsi/sata/via.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/sata/via.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_SATA_VIA diff -Nur linux-2.4.32/include/config/scsi/sata/vitesse.h linux-2.4.32.patched/include/config/scsi/sata/vitesse.h --- linux-2.4.32/include/config/scsi/sata/vitesse.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/sata/vitesse.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_SATA_VITESSE diff -Nur linux-2.4.32/include/config/scsi/sata.h linux-2.4.32.patched/include/config/scsi/sata.h --- linux-2.4.32/include/config/scsi/sata.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/sata.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_SATA diff -Nur linux-2.4.32/include/config/scsi/sim710.h linux-2.4.32.patched/include/config/scsi/sim710.h --- linux-2.4.32/include/config/scsi/sim710.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/sim710.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_SIM710 diff -Nur linux-2.4.32/include/config/scsi/sym53c416.h linux-2.4.32.patched/include/config/scsi/sym53c416.h --- linux-2.4.32/include/config/scsi/sym53c416.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/sym53c416.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_SYM53C416 diff -Nur linux-2.4.32/include/config/scsi/sym53c8xx/2.h linux-2.4.32.patched/include/config/scsi/sym53c8xx/2.h --- linux-2.4.32/include/config/scsi/sym53c8xx/2.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/sym53c8xx/2.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_SYM53C8XX_2 diff -Nur linux-2.4.32/include/config/scsi/sym53c8xx.h linux-2.4.32.patched/include/config/scsi/sym53c8xx.h --- linux-2.4.32/include/config/scsi/sym53c8xx.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/sym53c8xx.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_SYM53C8XX diff -Nur linux-2.4.32/include/config/scsi/t128.h linux-2.4.32.patched/include/config/scsi/t128.h --- linux-2.4.32/include/config/scsi/t128.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/t128.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_T128 diff -Nur linux-2.4.32/include/config/scsi/u14/34f.h linux-2.4.32.patched/include/config/scsi/u14/34f.h --- linux-2.4.32/include/config/scsi/u14/34f.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi/u14/34f.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI_U14_34F diff -Nur linux-2.4.32/include/config/scsi.h linux-2.4.32.patched/include/config/scsi.h --- linux-2.4.32/include/config/scsi.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scsi.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCSI diff -Nur linux-2.4.32/include/config/scx200/gpio.h linux-2.4.32.patched/include/config/scx200/gpio.h --- linux-2.4.32/include/config/scx200/gpio.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scx200/gpio.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCx200_GPIO diff -Nur linux-2.4.32/include/config/scx200/wdt.h linux-2.4.32.patched/include/config/scx200/wdt.h --- linux-2.4.32/include/config/scx200/wdt.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scx200/wdt.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCx200_WDT diff -Nur linux-2.4.32/include/config/scx200.h linux-2.4.32.patched/include/config/scx200.h --- linux-2.4.32/include/config/scx200.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/scx200.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SCx200 diff -Nur linux-2.4.32/include/config/sd/extra/devs.h linux-2.4.32.patched/include/config/sd/extra/devs.h --- linux-2.4.32/include/config/sd/extra/devs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sd/extra/devs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_SD_EXTRA_DEVS (5) diff -Nur linux-2.4.32/include/config/serial/console.h linux-2.4.32.patched/include/config/serial/console.h --- linux-2.4.32/include/config/serial/console.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/serial/console.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_SERIAL_CONSOLE 1 diff -Nur linux-2.4.32/include/config/serial/extended.h linux-2.4.32.patched/include/config/serial/extended.h --- linux-2.4.32/include/config/serial/extended.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/serial/extended.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SERIAL_EXTENDED diff -Nur linux-2.4.32/include/config/serial/nonstandard.h linux-2.4.32.patched/include/config/serial/nonstandard.h --- linux-2.4.32/include/config/serial/nonstandard.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/serial/nonstandard.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SERIAL_NONSTANDARD diff -Nur linux-2.4.32/include/config/serial.h linux-2.4.32.patched/include/config/serial.h --- linux-2.4.32/include/config/serial.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/serial.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_SERIAL 1 diff -Nur linux-2.4.32/include/config/sgi/ip22.h linux-2.4.32.patched/include/config/sgi/ip22.h --- linux-2.4.32/include/config/sgi/ip22.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sgi/ip22.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SGI_IP22 diff -Nur linux-2.4.32/include/config/sgi/ip27.h linux-2.4.32.patched/include/config/sgi/ip27.h --- linux-2.4.32/include/config/sgi/ip27.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sgi/ip27.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SGI_IP27 diff -Nur linux-2.4.32/include/config/sgi/partition.h linux-2.4.32.patched/include/config/sgi/partition.h --- linux-2.4.32/include/config/sgi/partition.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sgi/partition.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SGI_PARTITION diff -Nur linux-2.4.32/include/config/shaper/module.h linux-2.4.32.patched/include/config/shaper/module.h --- linux-2.4.32/include/config/shaper/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/shaper/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_SHAPER_MODULE 1 diff -Nur linux-2.4.32/include/config/shaper.h linux-2.4.32.patched/include/config/shaper.h --- linux-2.4.32/include/config/shaper.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/shaper.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SHAPER diff -Nur linux-2.4.32/include/config/sibyte/sb1xxx/soc.h linux-2.4.32.patched/include/config/sibyte/sb1xxx/soc.h --- linux-2.4.32/include/config/sibyte/sb1xxx/soc.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sibyte/sb1xxx/soc.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SIBYTE_SB1xxx_SOC diff -Nur linux-2.4.32/include/config/sis900.h linux-2.4.32.patched/include/config/sis900.h --- linux-2.4.32/include/config/sis900.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sis900.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SIS900 diff -Nur linux-2.4.32/include/config/sk98lin.h linux-2.4.32.patched/include/config/sk98lin.h --- linux-2.4.32/include/config/sk98lin.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sk98lin.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SK98LIN diff -Nur linux-2.4.32/include/config/slip.h linux-2.4.32.patched/include/config/slip.h --- linux-2.4.32/include/config/slip.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/slip.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SLIP diff -Nur linux-2.4.32/include/config/smb/fs.h linux-2.4.32.patched/include/config/smb/fs.h --- linux-2.4.32/include/config/smb/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/smb/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SMB_FS diff -Nur linux-2.4.32/include/config/smb/nls.h linux-2.4.32.patched/include/config/smb/nls.h --- linux-2.4.32/include/config/smb/nls.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/smb/nls.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SMB_NLS diff -Nur linux-2.4.32/include/config/sni/rm200/pci.h linux-2.4.32.patched/include/config/sni/rm200/pci.h --- linux-2.4.32/include/config/sni/rm200/pci.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sni/rm200/pci.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SNI_RM200_PCI diff -Nur linux-2.4.32/include/config/soft/watchdog/module.h linux-2.4.32.patched/include/config/soft/watchdog/module.h --- linux-2.4.32/include/config/soft/watchdog/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/soft/watchdog/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_SOFT_WATCHDOG_MODULE 1 diff -Nur linux-2.4.32/include/config/soft/watchdog.h linux-2.4.32.patched/include/config/soft/watchdog.h --- linux-2.4.32/include/config/soft/watchdog.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/soft/watchdog.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SOFT_WATCHDOG diff -Nur linux-2.4.32/include/config/solaris/x86/partition.h linux-2.4.32.patched/include/config/solaris/x86/partition.h --- linux-2.4.32/include/config/solaris/x86/partition.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/solaris/x86/partition.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SOLARIS_X86_PARTITION diff -Nur linux-2.4.32/include/config/sound/ad1980.h linux-2.4.32.patched/include/config/sound/ad1980.h --- linux-2.4.32/include/config/sound/ad1980.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sound/ad1980.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SOUND_AD1980 diff -Nur linux-2.4.32/include/config/sound/ali5455.h linux-2.4.32.patched/include/config/sound/ali5455.h --- linux-2.4.32/include/config/sound/ali5455.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sound/ali5455.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SOUND_ALI5455 diff -Nur linux-2.4.32/include/config/sound/bt878.h linux-2.4.32.patched/include/config/sound/bt878.h --- linux-2.4.32/include/config/sound/bt878.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sound/bt878.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SOUND_BT878 diff -Nur linux-2.4.32/include/config/sound/cmpci.h linux-2.4.32.patched/include/config/sound/cmpci.h --- linux-2.4.32/include/config/sound/cmpci.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sound/cmpci.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SOUND_CMPCI diff -Nur linux-2.4.32/include/config/sound/cs4281.h linux-2.4.32.patched/include/config/sound/cs4281.h --- linux-2.4.32/include/config/sound/cs4281.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sound/cs4281.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SOUND_CS4281 diff -Nur linux-2.4.32/include/config/sound/emu10k1.h linux-2.4.32.patched/include/config/sound/emu10k1.h --- linux-2.4.32/include/config/sound/emu10k1.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sound/emu10k1.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SOUND_EMU10K1 diff -Nur linux-2.4.32/include/config/sound/es1370.h linux-2.4.32.patched/include/config/sound/es1370.h --- linux-2.4.32/include/config/sound/es1370.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sound/es1370.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SOUND_ES1370 diff -Nur linux-2.4.32/include/config/sound/es1371.h linux-2.4.32.patched/include/config/sound/es1371.h --- linux-2.4.32/include/config/sound/es1371.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sound/es1371.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SOUND_ES1371 diff -Nur linux-2.4.32/include/config/sound/esssolo1.h linux-2.4.32.patched/include/config/sound/esssolo1.h --- linux-2.4.32/include/config/sound/esssolo1.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sound/esssolo1.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SOUND_ESSSOLO1 diff -Nur linux-2.4.32/include/config/sound/forte.h linux-2.4.32.patched/include/config/sound/forte.h --- linux-2.4.32/include/config/sound/forte.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sound/forte.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SOUND_FORTE diff -Nur linux-2.4.32/include/config/sound/fusion.h linux-2.4.32.patched/include/config/sound/fusion.h --- linux-2.4.32/include/config/sound/fusion.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sound/fusion.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SOUND_FUSION diff -Nur linux-2.4.32/include/config/sound/ich.h linux-2.4.32.patched/include/config/sound/ich.h --- linux-2.4.32/include/config/sound/ich.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sound/ich.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SOUND_ICH diff -Nur linux-2.4.32/include/config/sound/maestro3.h linux-2.4.32.patched/include/config/sound/maestro3.h --- linux-2.4.32/include/config/sound/maestro3.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sound/maestro3.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SOUND_MAESTRO3 diff -Nur linux-2.4.32/include/config/sound/maestro.h linux-2.4.32.patched/include/config/sound/maestro.h --- linux-2.4.32/include/config/sound/maestro.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sound/maestro.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SOUND_MAESTRO diff -Nur linux-2.4.32/include/config/sound/module.h linux-2.4.32.patched/include/config/sound/module.h --- linux-2.4.32/include/config/sound/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sound/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_SOUND_MODULE 1 diff -Nur linux-2.4.32/include/config/sound/msndclas.h linux-2.4.32.patched/include/config/sound/msndclas.h --- linux-2.4.32/include/config/sound/msndclas.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sound/msndclas.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SOUND_MSNDCLAS diff -Nur linux-2.4.32/include/config/sound/msndpin.h linux-2.4.32.patched/include/config/sound/msndpin.h --- linux-2.4.32/include/config/sound/msndpin.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sound/msndpin.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SOUND_MSNDPIN diff -Nur linux-2.4.32/include/config/sound/oss.h linux-2.4.32.patched/include/config/sound/oss.h --- linux-2.4.32/include/config/sound/oss.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sound/oss.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SOUND_OSS diff -Nur linux-2.4.32/include/config/sound/rme96xx.h linux-2.4.32.patched/include/config/sound/rme96xx.h --- linux-2.4.32/include/config/sound/rme96xx.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sound/rme96xx.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SOUND_RME96XX diff -Nur linux-2.4.32/include/config/sound/sonicvibes.h linux-2.4.32.patched/include/config/sound/sonicvibes.h --- linux-2.4.32/include/config/sound/sonicvibes.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sound/sonicvibes.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SOUND_SONICVIBES diff -Nur linux-2.4.32/include/config/sound/trident.h linux-2.4.32.patched/include/config/sound/trident.h --- linux-2.4.32/include/config/sound/trident.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sound/trident.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SOUND_TRIDENT diff -Nur linux-2.4.32/include/config/sound/tvmixer.h linux-2.4.32.patched/include/config/sound/tvmixer.h --- linux-2.4.32/include/config/sound/tvmixer.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sound/tvmixer.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SOUND_TVMIXER diff -Nur linux-2.4.32/include/config/sound/via82cxxx.h linux-2.4.32.patched/include/config/sound/via82cxxx.h --- linux-2.4.32/include/config/sound/via82cxxx.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sound/via82cxxx.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SOUND_VIA82CXXX diff -Nur linux-2.4.32/include/config/sound/wm97xx.h linux-2.4.32.patched/include/config/sound/wm97xx.h --- linux-2.4.32/include/config/sound/wm97xx.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sound/wm97xx.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SOUND_WM97XX diff -Nur linux-2.4.32/include/config/sound.h linux-2.4.32.patched/include/config/sound.h --- linux-2.4.32/include/config/sound.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sound.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SOUND diff -Nur linux-2.4.32/include/config/soundmodem.h linux-2.4.32.patched/include/config/soundmodem.h --- linux-2.4.32/include/config/soundmodem.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/soundmodem.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SOUNDMODEM diff -Nur linux-2.4.32/include/config/squashfs/embedded.h linux-2.4.32.patched/include/config/squashfs/embedded.h --- linux-2.4.32/include/config/squashfs/embedded.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/squashfs/embedded.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SQUASHFS_EMBEDDED diff -Nur linux-2.4.32/include/config/squashfs.h linux-2.4.32.patched/include/config/squashfs.h --- linux-2.4.32/include/config/squashfs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/squashfs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_SQUASHFS 1 diff -Nur linux-2.4.32/include/config/strip.h linux-2.4.32.patched/include/config/strip.h --- linux-2.4.32/include/config/strip.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/strip.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_STRIP diff -Nur linux-2.4.32/include/config/sun/partition.h linux-2.4.32.patched/include/config/sun/partition.h --- linux-2.4.32/include/config/sun/partition.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sun/partition.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SUN_PARTITION diff -Nur linux-2.4.32/include/config/sunbmac.h linux-2.4.32.patched/include/config/sunbmac.h --- linux-2.4.32/include/config/sunbmac.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sunbmac.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SUNBMAC diff -Nur linux-2.4.32/include/config/sundance/mmio.h linux-2.4.32.patched/include/config/sundance/mmio.h --- linux-2.4.32/include/config/sundance/mmio.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sundance/mmio.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SUNDANCE_MMIO diff -Nur linux-2.4.32/include/config/sundance.h linux-2.4.32.patched/include/config/sundance.h --- linux-2.4.32/include/config/sundance.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sundance.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SUNDANCE diff -Nur linux-2.4.32/include/config/sungem.h linux-2.4.32.patched/include/config/sungem.h --- linux-2.4.32/include/config/sungem.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sungem.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SUNGEM diff -Nur linux-2.4.32/include/config/sunlance.h linux-2.4.32.patched/include/config/sunlance.h --- linux-2.4.32/include/config/sunlance.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sunlance.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SUNLANCE diff -Nur linux-2.4.32/include/config/sunqe.h linux-2.4.32.patched/include/config/sunqe.h --- linux-2.4.32/include/config/sunqe.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sunqe.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SUNQE diff -Nur linux-2.4.32/include/config/sunrpc/module.h linux-2.4.32.patched/include/config/sunrpc/module.h --- linux-2.4.32/include/config/sunrpc/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sunrpc/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_SUNRPC_MODULE 1 diff -Nur linux-2.4.32/include/config/sunrpc.h linux-2.4.32.patched/include/config/sunrpc.h --- linux-2.4.32/include/config/sunrpc.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sunrpc.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SUNRPC diff -Nur linux-2.4.32/include/config/syn/cookies.h linux-2.4.32.patched/include/config/syn/cookies.h --- linux-2.4.32/include/config/syn/cookies.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/syn/cookies.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SYN_COOKIES diff -Nur linux-2.4.32/include/config/synclink/cs.h linux-2.4.32.patched/include/config/synclink/cs.h --- linux-2.4.32/include/config/synclink/cs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/synclink/cs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SYNCLINK_CS diff -Nur linux-2.4.32/include/config/sysctl.h linux-2.4.32.patched/include/config/sysctl.h --- linux-2.4.32/include/config/sysctl.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sysctl.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_SYSCTL 1 diff -Nur linux-2.4.32/include/config/sysv/fs.h linux-2.4.32.patched/include/config/sysv/fs.h --- linux-2.4.32/include/config/sysv/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sysv/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_SYSV_FS diff -Nur linux-2.4.32/include/config/sysvipc.h linux-2.4.32.patched/include/config/sysvipc.h --- linux-2.4.32/include/config/sysvipc.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/sysvipc.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_SYSVIPC 1 diff -Nur linux-2.4.32/include/config/tanbac/tb0226.h linux-2.4.32.patched/include/config/tanbac/tb0226.h --- linux-2.4.32/include/config/tanbac/tb0226.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/tanbac/tb0226.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_TANBAC_TB0226 diff -Nur linux-2.4.32/include/config/tanbac/tb0229.h linux-2.4.32.patched/include/config/tanbac/tb0229.h --- linux-2.4.32/include/config/tanbac/tb0229.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/tanbac/tb0229.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_TANBAC_TB0229 diff -Nur linux-2.4.32/include/config/tc.h linux-2.4.32.patched/include/config/tc.h --- linux-2.4.32/include/config/tc.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/tc.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_TC diff -Nur linux-2.4.32/include/config/tcic.h linux-2.4.32.patched/include/config/tcic.h --- linux-2.4.32/include/config/tcic.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/tcic.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_TCIC diff -Nur linux-2.4.32/include/config/tigon3.h linux-2.4.32.patched/include/config/tigon3.h --- linux-2.4.32/include/config/tigon3.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/tigon3.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_TIGON3 diff -Nur linux-2.4.32/include/config/tipar.h linux-2.4.32.patched/include/config/tipar.h --- linux-2.4.32/include/config/tipar.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/tipar.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_TIPAR diff -Nur linux-2.4.32/include/config/tlan.h linux-2.4.32.patched/include/config/tlan.h --- linux-2.4.32/include/config/tlan.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/tlan.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_TLAN diff -Nur linux-2.4.32/include/config/tmd/hermes.h linux-2.4.32.patched/include/config/tmd/hermes.h --- linux-2.4.32/include/config/tmd/hermes.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/tmd/hermes.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_TMD_HERMES diff -Nur linux-2.4.32/include/config/tmpfs.h linux-2.4.32.patched/include/config/tmpfs.h --- linux-2.4.32/include/config/tmpfs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/tmpfs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_TMPFS 1 diff -Nur linux-2.4.32/include/config/toshiba/jmr3927.h linux-2.4.32.patched/include/config/toshiba/jmr3927.h --- linux-2.4.32/include/config/toshiba/jmr3927.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/toshiba/jmr3927.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_TOSHIBA_JMR3927 diff -Nur linux-2.4.32/include/config/toshiba/rbtx4927.h linux-2.4.32.patched/include/config/toshiba/rbtx4927.h --- linux-2.4.32/include/config/toshiba/rbtx4927.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/toshiba/rbtx4927.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_TOSHIBA_RBTX4927 diff -Nur linux-2.4.32/include/config/tr.h linux-2.4.32.patched/include/config/tr.h --- linux-2.4.32/include/config/tr.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/tr.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_TR diff -Nur linux-2.4.32/include/config/tulip.h linux-2.4.32.patched/include/config/tulip.h --- linux-2.4.32/include/config/tulip.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/tulip.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_TULIP diff -Nur linux-2.4.32/include/config/tun/module.h linux-2.4.32.patched/include/config/tun/module.h --- linux-2.4.32/include/config/tun/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/tun/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_TUN_MODULE 1 diff -Nur linux-2.4.32/include/config/tuner/3036.h linux-2.4.32.patched/include/config/tuner/3036.h --- linux-2.4.32/include/config/tuner/3036.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/tuner/3036.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_TUNER_3036 diff -Nur linux-2.4.32/include/config/tun.h linux-2.4.32.patched/include/config/tun.h --- linux-2.4.32/include/config/tun.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/tun.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_TUN diff -Nur linux-2.4.32/include/config/udf/fs.h linux-2.4.32.patched/include/config/udf/fs.h --- linux-2.4.32/include/config/udf/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/udf/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_UDF_FS diff -Nur linux-2.4.32/include/config/udf/rw.h linux-2.4.32.patched/include/config/udf/rw.h --- linux-2.4.32/include/config/udf/rw.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/udf/rw.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_UDF_RW diff -Nur linux-2.4.32/include/config/ufs/fs/write.h linux-2.4.32.patched/include/config/ufs/fs/write.h --- linux-2.4.32/include/config/ufs/fs/write.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ufs/fs/write.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_UFS_FS_WRITE diff -Nur linux-2.4.32/include/config/ufs/fs.h linux-2.4.32.patched/include/config/ufs/fs.h --- linux-2.4.32/include/config/ufs/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ufs/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_UFS_FS diff -Nur linux-2.4.32/include/config/ultrix/partition.h linux-2.4.32.patched/include/config/ultrix/partition.h --- linux-2.4.32/include/config/ultrix/partition.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/ultrix/partition.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_ULTRIX_PARTITION diff -Nur linux-2.4.32/include/config/umsdos/fs.h linux-2.4.32.patched/include/config/umsdos/fs.h --- linux-2.4.32/include/config/umsdos/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/umsdos/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_UMSDOS_FS diff -Nur linux-2.4.32/include/config/unix98/pty/count.h linux-2.4.32.patched/include/config/unix98/pty/count.h --- linux-2.4.32/include/config/unix98/pty/count.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/unix98/pty/count.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_UNIX98_PTY_COUNT (128) diff -Nur linux-2.4.32/include/config/unix98/ptys.h linux-2.4.32.patched/include/config/unix98/ptys.h --- linux-2.4.32/include/config/unix98/ptys.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/unix98/ptys.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_UNIX98_PTYS 1 diff -Nur linux-2.4.32/include/config/unix.h linux-2.4.32.patched/include/config/unix.h --- linux-2.4.32/include/config/unix.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/unix.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_UNIX 1 diff -Nur linux-2.4.32/include/config/unixware/disklabel.h linux-2.4.32.patched/include/config/unixware/disklabel.h --- linux-2.4.32/include/config/unixware/disklabel.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/unixware/disklabel.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_UNIXWARE_DISKLABEL diff -Nur linux-2.4.32/include/config/usb/acm/module.h linux-2.4.32.patched/include/config/usb/acm/module.h --- linux-2.4.32/include/config/usb/acm/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/acm/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_USB_ACM_MODULE 1 diff -Nur linux-2.4.32/include/config/usb/acm.h linux-2.4.32.patched/include/config/usb/acm.h --- linux-2.4.32/include/config/usb/acm.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/acm.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_ACM diff -Nur linux-2.4.32/include/config/usb/aiptek.h linux-2.4.32.patched/include/config/usb/aiptek.h --- linux-2.4.32/include/config/usb/aiptek.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/aiptek.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_AIPTEK diff -Nur linux-2.4.32/include/config/usb/audio/module.h linux-2.4.32.patched/include/config/usb/audio/module.h --- linux-2.4.32/include/config/usb/audio/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/audio/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_USB_AUDIO_MODULE 1 diff -Nur linux-2.4.32/include/config/usb/audio.h linux-2.4.32.patched/include/config/usb/audio.h --- linux-2.4.32/include/config/usb/audio.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/audio.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_AUDIO diff -Nur linux-2.4.32/include/config/usb/auerswald.h linux-2.4.32.patched/include/config/usb/auerswald.h --- linux-2.4.32/include/config/usb/auerswald.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/auerswald.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_AUERSWALD diff -Nur linux-2.4.32/include/config/usb/bandwidth.h linux-2.4.32.patched/include/config/usb/bandwidth.h --- linux-2.4.32/include/config/usb/bandwidth.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/bandwidth.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_BANDWIDTH diff -Nur linux-2.4.32/include/config/usb/brlvger.h linux-2.4.32.patched/include/config/usb/brlvger.h --- linux-2.4.32/include/config/usb/brlvger.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/brlvger.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_BRLVGER diff -Nur linux-2.4.32/include/config/usb/catc.h linux-2.4.32.patched/include/config/usb/catc.h --- linux-2.4.32/include/config/usb/catc.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/catc.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_CATC diff -Nur linux-2.4.32/include/config/usb/cdcether.h linux-2.4.32.patched/include/config/usb/cdcether.h --- linux-2.4.32/include/config/usb/cdcether.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/cdcether.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_CDCETHER diff -Nur linux-2.4.32/include/config/usb/dabusb.h linux-2.4.32.patched/include/config/usb/dabusb.h --- linux-2.4.32/include/config/usb/dabusb.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/dabusb.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_DABUSB diff -Nur linux-2.4.32/include/config/usb/dc2xx.h linux-2.4.32.patched/include/config/usb/dc2xx.h --- linux-2.4.32/include/config/usb/dc2xx.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/dc2xx.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_DC2XX diff -Nur linux-2.4.32/include/config/usb/debug.h linux-2.4.32.patched/include/config/usb/debug.h --- linux-2.4.32/include/config/usb/debug.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/debug.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_DEBUG diff -Nur linux-2.4.32/include/config/usb/devicefs.h linux-2.4.32.patched/include/config/usb/devicefs.h --- linux-2.4.32/include/config/usb/devicefs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/devicefs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_USB_DEVICEFS 1 diff -Nur linux-2.4.32/include/config/usb/dsbr.h linux-2.4.32.patched/include/config/usb/dsbr.h --- linux-2.4.32/include/config/usb/dsbr.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/dsbr.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_DSBR diff -Nur linux-2.4.32/include/config/usb/ehci/hcd/module.h linux-2.4.32.patched/include/config/usb/ehci/hcd/module.h --- linux-2.4.32/include/config/usb/ehci/hcd/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/ehci/hcd/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_USB_EHCI_HCD_MODULE 1 diff -Nur linux-2.4.32/include/config/usb/ehci/hcd.h linux-2.4.32.patched/include/config/usb/ehci/hcd.h --- linux-2.4.32/include/config/usb/ehci/hcd.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/ehci/hcd.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_EHCI_HCD diff -Nur linux-2.4.32/include/config/usb/emi26.h linux-2.4.32.patched/include/config/usb/emi26.h --- linux-2.4.32/include/config/usb/emi26.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/emi26.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_EMI26 diff -Nur linux-2.4.32/include/config/usb/gadget.h linux-2.4.32.patched/include/config/usb/gadget.h --- linux-2.4.32/include/config/usb/gadget.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/gadget.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_GADGET diff -Nur linux-2.4.32/include/config/usb/hiddev.h linux-2.4.32.patched/include/config/usb/hiddev.h --- linux-2.4.32/include/config/usb/hiddev.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/hiddev.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_HIDDEV diff -Nur linux-2.4.32/include/config/usb/hid.h linux-2.4.32.patched/include/config/usb/hid.h --- linux-2.4.32/include/config/usb/hid.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/hid.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_HID diff -Nur linux-2.4.32/include/config/usb/hidinput.h linux-2.4.32.patched/include/config/usb/hidinput.h --- linux-2.4.32/include/config/usb/hidinput.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/hidinput.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_HIDINPUT diff -Nur linux-2.4.32/include/config/usb/hpusbscsi.h linux-2.4.32.patched/include/config/usb/hpusbscsi.h --- linux-2.4.32/include/config/usb/hpusbscsi.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/hpusbscsi.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_HPUSBSCSI diff -Nur linux-2.4.32/include/config/usb/ibmcam.h linux-2.4.32.patched/include/config/usb/ibmcam.h --- linux-2.4.32/include/config/usb/ibmcam.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/ibmcam.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_IBMCAM diff -Nur linux-2.4.32/include/config/usb/kaweth.h linux-2.4.32.patched/include/config/usb/kaweth.h --- linux-2.4.32/include/config/usb/kaweth.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/kaweth.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_KAWETH diff -Nur linux-2.4.32/include/config/usb/kbd.h linux-2.4.32.patched/include/config/usb/kbd.h --- linux-2.4.32/include/config/usb/kbd.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/kbd.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_KBD diff -Nur linux-2.4.32/include/config/usb/kbtab.h linux-2.4.32.patched/include/config/usb/kbtab.h --- linux-2.4.32/include/config/usb/kbtab.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/kbtab.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_KBTAB diff -Nur linux-2.4.32/include/config/usb/konicawc.h linux-2.4.32.patched/include/config/usb/konicawc.h --- linux-2.4.32/include/config/usb/konicawc.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/konicawc.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_KONICAWC diff -Nur linux-2.4.32/include/config/usb/lcd.h linux-2.4.32.patched/include/config/usb/lcd.h --- linux-2.4.32/include/config/usb/lcd.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/lcd.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_LCD diff -Nur linux-2.4.32/include/config/usb/mdc800.h linux-2.4.32.patched/include/config/usb/mdc800.h --- linux-2.4.32/include/config/usb/mdc800.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/mdc800.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_MDC800 diff -Nur linux-2.4.32/include/config/usb/microtek.h linux-2.4.32.patched/include/config/usb/microtek.h --- linux-2.4.32/include/config/usb/microtek.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/microtek.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_MICROTEK diff -Nur linux-2.4.32/include/config/usb/midi.h linux-2.4.32.patched/include/config/usb/midi.h --- linux-2.4.32/include/config/usb/midi.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/midi.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_MIDI diff -Nur linux-2.4.32/include/config/usb/module.h linux-2.4.32.patched/include/config/usb/module.h --- linux-2.4.32/include/config/usb/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_USB_MODULE 1 diff -Nur linux-2.4.32/include/config/usb/mouse.h linux-2.4.32.patched/include/config/usb/mouse.h --- linux-2.4.32/include/config/usb/mouse.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/mouse.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_MOUSE diff -Nur linux-2.4.32/include/config/usb/ohci/module.h linux-2.4.32.patched/include/config/usb/ohci/module.h --- linux-2.4.32/include/config/usb/ohci/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/ohci/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_USB_OHCI_MODULE 1 diff -Nur linux-2.4.32/include/config/usb/ohci.h linux-2.4.32.patched/include/config/usb/ohci.h --- linux-2.4.32/include/config/usb/ohci.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/ohci.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_OHCI diff -Nur linux-2.4.32/include/config/usb/ov511.h linux-2.4.32.patched/include/config/usb/ov511.h --- linux-2.4.32/include/config/usb/ov511.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/ov511.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_OV511 diff -Nur linux-2.4.32/include/config/usb/pegasus.h linux-2.4.32.patched/include/config/usb/pegasus.h --- linux-2.4.32/include/config/usb/pegasus.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/pegasus.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_PEGASUS diff -Nur linux-2.4.32/include/config/usb/powermate.h linux-2.4.32.patched/include/config/usb/powermate.h --- linux-2.4.32/include/config/usb/powermate.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/powermate.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_POWERMATE diff -Nur linux-2.4.32/include/config/usb/printer/module.h linux-2.4.32.patched/include/config/usb/printer/module.h --- linux-2.4.32/include/config/usb/printer/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/printer/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_USB_PRINTER_MODULE 1 diff -Nur linux-2.4.32/include/config/usb/printer.h linux-2.4.32.patched/include/config/usb/printer.h --- linux-2.4.32/include/config/usb/printer.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/printer.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_PRINTER diff -Nur linux-2.4.32/include/config/usb/pwc/module.h linux-2.4.32.patched/include/config/usb/pwc/module.h --- linux-2.4.32/include/config/usb/pwc/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/pwc/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_USB_PWC_MODULE 1 diff -Nur linux-2.4.32/include/config/usb/pwc.h linux-2.4.32.patched/include/config/usb/pwc.h --- linux-2.4.32/include/config/usb/pwc.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/pwc.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_PWC diff -Nur linux-2.4.32/include/config/usb/rio500.h linux-2.4.32.patched/include/config/usb/rio500.h --- linux-2.4.32/include/config/usb/rio500.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/rio500.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_RIO500 diff -Nur linux-2.4.32/include/config/usb/rtl8150.h linux-2.4.32.patched/include/config/usb/rtl8150.h --- linux-2.4.32/include/config/usb/rtl8150.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/rtl8150.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_RTL8150 diff -Nur linux-2.4.32/include/config/usb/scanner.h linux-2.4.32.patched/include/config/usb/scanner.h --- linux-2.4.32/include/config/usb/scanner.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/scanner.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_SCANNER diff -Nur linux-2.4.32/include/config/usb/se401.h linux-2.4.32.patched/include/config/usb/se401.h --- linux-2.4.32/include/config/usb/se401.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/se401.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_SE401 diff -Nur linux-2.4.32/include/config/usb/serial/belkin/module.h linux-2.4.32.patched/include/config/usb/serial/belkin/module.h --- linux-2.4.32/include/config/usb/serial/belkin/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/serial/belkin/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_USB_SERIAL_BELKIN_MODULE 1 diff -Nur linux-2.4.32/include/config/usb/serial/belkin.h linux-2.4.32.patched/include/config/usb/serial/belkin.h --- linux-2.4.32/include/config/usb/serial/belkin.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/serial/belkin.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_SERIAL_BELKIN diff -Nur linux-2.4.32/include/config/usb/serial/cyberjack.h linux-2.4.32.patched/include/config/usb/serial/cyberjack.h --- linux-2.4.32/include/config/usb/serial/cyberjack.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/serial/cyberjack.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_SERIAL_CYBERJACK diff -Nur linux-2.4.32/include/config/usb/serial/debug.h linux-2.4.32.patched/include/config/usb/serial/debug.h --- linux-2.4.32/include/config/usb/serial/debug.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/serial/debug.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_SERIAL_DEBUG diff -Nur linux-2.4.32/include/config/usb/serial/digi/acceleport.h linux-2.4.32.patched/include/config/usb/serial/digi/acceleport.h --- linux-2.4.32/include/config/usb/serial/digi/acceleport.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/serial/digi/acceleport.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_SERIAL_DIGI_ACCELEPORT diff -Nur linux-2.4.32/include/config/usb/serial/edgeport/ti.h linux-2.4.32.patched/include/config/usb/serial/edgeport/ti.h --- linux-2.4.32/include/config/usb/serial/edgeport/ti.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/serial/edgeport/ti.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_SERIAL_EDGEPORT_TI diff -Nur linux-2.4.32/include/config/usb/serial/edgeport.h linux-2.4.32.patched/include/config/usb/serial/edgeport.h --- linux-2.4.32/include/config/usb/serial/edgeport.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/serial/edgeport.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_SERIAL_EDGEPORT diff -Nur linux-2.4.32/include/config/usb/serial/empeg.h linux-2.4.32.patched/include/config/usb/serial/empeg.h --- linux-2.4.32/include/config/usb/serial/empeg.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/serial/empeg.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_SERIAL_EMPEG diff -Nur linux-2.4.32/include/config/usb/serial/ftdi/sio/module.h linux-2.4.32.patched/include/config/usb/serial/ftdi/sio/module.h --- linux-2.4.32/include/config/usb/serial/ftdi/sio/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/serial/ftdi/sio/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_USB_SERIAL_FTDI_SIO_MODULE 1 diff -Nur linux-2.4.32/include/config/usb/serial/ftdi/sio.h linux-2.4.32.patched/include/config/usb/serial/ftdi/sio.h --- linux-2.4.32/include/config/usb/serial/ftdi/sio.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/serial/ftdi/sio.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_SERIAL_FTDI_SIO diff -Nur linux-2.4.32/include/config/usb/serial/generic.h linux-2.4.32.patched/include/config/usb/serial/generic.h --- linux-2.4.32/include/config/usb/serial/generic.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/serial/generic.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_USB_SERIAL_GENERIC 1 diff -Nur linux-2.4.32/include/config/usb/serial/ipaq.h linux-2.4.32.patched/include/config/usb/serial/ipaq.h --- linux-2.4.32/include/config/usb/serial/ipaq.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/serial/ipaq.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_SERIAL_IPAQ diff -Nur linux-2.4.32/include/config/usb/serial/ir.h linux-2.4.32.patched/include/config/usb/serial/ir.h --- linux-2.4.32/include/config/usb/serial/ir.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/serial/ir.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_SERIAL_IR diff -Nur linux-2.4.32/include/config/usb/serial/keyspan/pda.h linux-2.4.32.patched/include/config/usb/serial/keyspan/pda.h --- linux-2.4.32/include/config/usb/serial/keyspan/pda.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/serial/keyspan/pda.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_SERIAL_KEYSPAN_PDA diff -Nur linux-2.4.32/include/config/usb/serial/keyspan.h linux-2.4.32.patched/include/config/usb/serial/keyspan.h --- linux-2.4.32/include/config/usb/serial/keyspan.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/serial/keyspan.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_SERIAL_KEYSPAN diff -Nur linux-2.4.32/include/config/usb/serial/klsi.h linux-2.4.32.patched/include/config/usb/serial/klsi.h --- linux-2.4.32/include/config/usb/serial/klsi.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/serial/klsi.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_SERIAL_KLSI diff -Nur linux-2.4.32/include/config/usb/serial/kobil/sct.h linux-2.4.32.patched/include/config/usb/serial/kobil/sct.h --- linux-2.4.32/include/config/usb/serial/kobil/sct.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/serial/kobil/sct.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_SERIAL_KOBIL_SCT diff -Nur linux-2.4.32/include/config/usb/serial/mct/u232/module.h linux-2.4.32.patched/include/config/usb/serial/mct/u232/module.h --- linux-2.4.32/include/config/usb/serial/mct/u232/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/serial/mct/u232/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_USB_SERIAL_MCT_U232_MODULE 1 diff -Nur linux-2.4.32/include/config/usb/serial/mct/u232.h linux-2.4.32.patched/include/config/usb/serial/mct/u232.h --- linux-2.4.32/include/config/usb/serial/mct/u232.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/serial/mct/u232.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_SERIAL_MCT_U232 diff -Nur linux-2.4.32/include/config/usb/serial/module.h linux-2.4.32.patched/include/config/usb/serial/module.h --- linux-2.4.32/include/config/usb/serial/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/serial/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_USB_SERIAL_MODULE 1 diff -Nur linux-2.4.32/include/config/usb/serial/omninet.h linux-2.4.32.patched/include/config/usb/serial/omninet.h --- linux-2.4.32/include/config/usb/serial/omninet.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/serial/omninet.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_SERIAL_OMNINET diff -Nur linux-2.4.32/include/config/usb/serial/pl2303/module.h linux-2.4.32.patched/include/config/usb/serial/pl2303/module.h --- linux-2.4.32/include/config/usb/serial/pl2303/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/serial/pl2303/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_USB_SERIAL_PL2303_MODULE 1 diff -Nur linux-2.4.32/include/config/usb/serial/pl2303.h linux-2.4.32.patched/include/config/usb/serial/pl2303.h --- linux-2.4.32/include/config/usb/serial/pl2303.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/serial/pl2303.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_SERIAL_PL2303 diff -Nur linux-2.4.32/include/config/usb/serial/visor/module.h linux-2.4.32.patched/include/config/usb/serial/visor/module.h --- linux-2.4.32/include/config/usb/serial/visor/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/serial/visor/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_USB_SERIAL_VISOR_MODULE 1 diff -Nur linux-2.4.32/include/config/usb/serial/visor.h linux-2.4.32.patched/include/config/usb/serial/visor.h --- linux-2.4.32/include/config/usb/serial/visor.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/serial/visor.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_SERIAL_VISOR diff -Nur linux-2.4.32/include/config/usb/serial/whiteheat.h linux-2.4.32.patched/include/config/usb/serial/whiteheat.h --- linux-2.4.32/include/config/usb/serial/whiteheat.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/serial/whiteheat.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_SERIAL_WHITEHEAT diff -Nur linux-2.4.32/include/config/usb/serial/xircom.h linux-2.4.32.patched/include/config/usb/serial/xircom.h --- linux-2.4.32/include/config/usb/serial/xircom.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/serial/xircom.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_SERIAL_XIRCOM diff -Nur linux-2.4.32/include/config/usb/serial.h linux-2.4.32.patched/include/config/usb/serial.h --- linux-2.4.32/include/config/usb/serial.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/serial.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_SERIAL diff -Nur linux-2.4.32/include/config/usb/storage/datafab.h linux-2.4.32.patched/include/config/usb/storage/datafab.h --- linux-2.4.32/include/config/usb/storage/datafab.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/storage/datafab.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_USB_STORAGE_DATAFAB 1 diff -Nur linux-2.4.32/include/config/usb/storage/debug.h linux-2.4.32.patched/include/config/usb/storage/debug.h --- linux-2.4.32/include/config/usb/storage/debug.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/storage/debug.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_STORAGE_DEBUG diff -Nur linux-2.4.32/include/config/usb/storage/dpcm.h linux-2.4.32.patched/include/config/usb/storage/dpcm.h --- linux-2.4.32/include/config/usb/storage/dpcm.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/storage/dpcm.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_USB_STORAGE_DPCM 1 diff -Nur linux-2.4.32/include/config/usb/storage/freecom.h linux-2.4.32.patched/include/config/usb/storage/freecom.h --- linux-2.4.32/include/config/usb/storage/freecom.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/storage/freecom.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_USB_STORAGE_FREECOM 1 diff -Nur linux-2.4.32/include/config/usb/storage/hp8200e.h linux-2.4.32.patched/include/config/usb/storage/hp8200e.h --- linux-2.4.32/include/config/usb/storage/hp8200e.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/storage/hp8200e.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_USB_STORAGE_HP8200e 1 diff -Nur linux-2.4.32/include/config/usb/storage/isd200.h linux-2.4.32.patched/include/config/usb/storage/isd200.h --- linux-2.4.32/include/config/usb/storage/isd200.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/storage/isd200.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_STORAGE_ISD200 diff -Nur linux-2.4.32/include/config/usb/storage/jumpshot.h linux-2.4.32.patched/include/config/usb/storage/jumpshot.h --- linux-2.4.32/include/config/usb/storage/jumpshot.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/storage/jumpshot.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_USB_STORAGE_JUMPSHOT 1 diff -Nur linux-2.4.32/include/config/usb/storage/module.h linux-2.4.32.patched/include/config/usb/storage/module.h --- linux-2.4.32/include/config/usb/storage/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/storage/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_USB_STORAGE_MODULE 1 diff -Nur linux-2.4.32/include/config/usb/storage/sddr09.h linux-2.4.32.patched/include/config/usb/storage/sddr09.h --- linux-2.4.32/include/config/usb/storage/sddr09.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/storage/sddr09.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_USB_STORAGE_SDDR09 1 diff -Nur linux-2.4.32/include/config/usb/storage/sddr55.h linux-2.4.32.patched/include/config/usb/storage/sddr55.h --- linux-2.4.32/include/config/usb/storage/sddr55.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/storage/sddr55.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_USB_STORAGE_SDDR55 1 diff -Nur linux-2.4.32/include/config/usb/storage.h linux-2.4.32.patched/include/config/usb/storage.h --- linux-2.4.32/include/config/usb/storage.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/storage.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_STORAGE diff -Nur linux-2.4.32/include/config/usb/stv680.h linux-2.4.32.patched/include/config/usb/stv680.h --- linux-2.4.32/include/config/usb/stv680.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/stv680.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_STV680 diff -Nur linux-2.4.32/include/config/usb/tigl.h linux-2.4.32.patched/include/config/usb/tigl.h --- linux-2.4.32/include/config/usb/tigl.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/tigl.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_TIGL diff -Nur linux-2.4.32/include/config/usb/uhci/alt/module.h linux-2.4.32.patched/include/config/usb/uhci/alt/module.h --- linux-2.4.32/include/config/usb/uhci/alt/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/uhci/alt/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_USB_UHCI_ALT_MODULE 1 diff -Nur linux-2.4.32/include/config/usb/uhci/alt.h linux-2.4.32.patched/include/config/usb/uhci/alt.h --- linux-2.4.32/include/config/usb/uhci/alt.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/uhci/alt.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_UHCI_ALT diff -Nur linux-2.4.32/include/config/usb/uhci.h linux-2.4.32.patched/include/config/usb/uhci.h --- linux-2.4.32/include/config/usb/uhci.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/uhci.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_UHCI diff -Nur linux-2.4.32/include/config/usb/usbnet.h linux-2.4.32.patched/include/config/usb/usbnet.h --- linux-2.4.32/include/config/usb/usbnet.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/usbnet.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_USBNET diff -Nur linux-2.4.32/include/config/usb/uss720.h linux-2.4.32.patched/include/config/usb/uss720.h --- linux-2.4.32/include/config/usb/uss720.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/uss720.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_USS720 diff -Nur linux-2.4.32/include/config/usb/vicam.h linux-2.4.32.patched/include/config/usb/vicam.h --- linux-2.4.32/include/config/usb/vicam.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/vicam.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_VICAM diff -Nur linux-2.4.32/include/config/usb/w9968cf.h linux-2.4.32.patched/include/config/usb/w9968cf.h --- linux-2.4.32/include/config/usb/w9968cf.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/w9968cf.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_W9968CF diff -Nur linux-2.4.32/include/config/usb/wacom.h linux-2.4.32.patched/include/config/usb/wacom.h --- linux-2.4.32/include/config/usb/wacom.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb/wacom.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB_WACOM diff -Nur linux-2.4.32/include/config/usb.h linux-2.4.32.patched/include/config/usb.h --- linux-2.4.32/include/config/usb.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/usb.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_USB diff -Nur linux-2.4.32/include/config/vfat/fs/module.h linux-2.4.32.patched/include/config/vfat/fs/module.h --- linux-2.4.32/include/config/vfat/fs/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/vfat/fs/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_VFAT_FS_MODULE 1 diff -Nur linux-2.4.32/include/config/vfat/fs.h linux-2.4.32.patched/include/config/vfat/fs.h --- linux-2.4.32/include/config/vfat/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/vfat/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_VFAT_FS diff -Nur linux-2.4.32/include/config/via/rhine/mmio.h linux-2.4.32.patched/include/config/via/rhine/mmio.h --- linux-2.4.32/include/config/via/rhine/mmio.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/via/rhine/mmio.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_VIA_RHINE_MMIO diff -Nur linux-2.4.32/include/config/via/rhine.h linux-2.4.32.patched/include/config/via/rhine.h --- linux-2.4.32/include/config/via/rhine.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/via/rhine.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_VIA_RHINE diff -Nur linux-2.4.32/include/config/victor/mpc30x.h linux-2.4.32.patched/include/config/victor/mpc30x.h --- linux-2.4.32/include/config/victor/mpc30x.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/victor/mpc30x.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_VICTOR_MPC30X diff -Nur linux-2.4.32/include/config/video/bt848.h linux-2.4.32.patched/include/config/video/bt848.h --- linux-2.4.32/include/config/video/bt848.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/video/bt848.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_VIDEO_BT848 diff -Nur linux-2.4.32/include/config/video/bwqcam.h linux-2.4.32.patched/include/config/video/bwqcam.h --- linux-2.4.32/include/config/video/bwqcam.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/video/bwqcam.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_VIDEO_BWQCAM diff -Nur linux-2.4.32/include/config/video/cpia.h linux-2.4.32.patched/include/config/video/cpia.h --- linux-2.4.32/include/config/video/cpia.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/video/cpia.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_VIDEO_CPIA diff -Nur linux-2.4.32/include/config/video/cqcam.h linux-2.4.32.patched/include/config/video/cqcam.h --- linux-2.4.32/include/config/video/cqcam.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/video/cqcam.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_VIDEO_CQCAM diff -Nur linux-2.4.32/include/config/video/dev/module.h linux-2.4.32.patched/include/config/video/dev/module.h --- linux-2.4.32/include/config/video/dev/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/video/dev/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_VIDEO_DEV_MODULE 1 diff -Nur linux-2.4.32/include/config/video/dev.h linux-2.4.32.patched/include/config/video/dev.h --- linux-2.4.32/include/config/video/dev.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/video/dev.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_VIDEO_DEV diff -Nur linux-2.4.32/include/config/video/meye.h linux-2.4.32.patched/include/config/video/meye.h --- linux-2.4.32/include/config/video/meye.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/video/meye.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_VIDEO_MEYE diff -Nur linux-2.4.32/include/config/video/pms.h linux-2.4.32.patched/include/config/video/pms.h --- linux-2.4.32/include/config/video/pms.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/video/pms.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_VIDEO_PMS diff -Nur linux-2.4.32/include/config/video/proc/fs.h linux-2.4.32.patched/include/config/video/proc/fs.h --- linux-2.4.32/include/config/video/proc/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/video/proc/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_VIDEO_PROC_FS 1 diff -Nur linux-2.4.32/include/config/video/saa5249.h linux-2.4.32.patched/include/config/video/saa5249.h --- linux-2.4.32/include/config/video/saa5249.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/video/saa5249.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_VIDEO_SAA5249 diff -Nur linux-2.4.32/include/config/video/stradis.h linux-2.4.32.patched/include/config/video/stradis.h --- linux-2.4.32/include/config/video/stradis.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/video/stradis.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_VIDEO_STRADIS diff -Nur linux-2.4.32/include/config/video/zoran/buz.h linux-2.4.32.patched/include/config/video/zoran/buz.h --- linux-2.4.32/include/config/video/zoran/buz.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/video/zoran/buz.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_VIDEO_ZORAN_BUZ diff -Nur linux-2.4.32/include/config/video/zoran/dc10.h linux-2.4.32.patched/include/config/video/zoran/dc10.h --- linux-2.4.32/include/config/video/zoran/dc10.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/video/zoran/dc10.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_VIDEO_ZORAN_DC10 diff -Nur linux-2.4.32/include/config/video/zoran/lml33.h linux-2.4.32.patched/include/config/video/zoran/lml33.h --- linux-2.4.32/include/config/video/zoran/lml33.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/video/zoran/lml33.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_VIDEO_ZORAN_LML33 diff -Nur linux-2.4.32/include/config/video/zoran.h linux-2.4.32.patched/include/config/video/zoran.h --- linux-2.4.32/include/config/video/zoran.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/video/zoran.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_VIDEO_ZORAN diff -Nur linux-2.4.32/include/config/video/zr36120.h linux-2.4.32.patched/include/config/video/zr36120.h --- linux-2.4.32/include/config/video/zr36120.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/video/zr36120.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_VIDEO_ZR36120 diff -Nur linux-2.4.32/include/config/vlan/8021q.h linux-2.4.32.patched/include/config/vlan/8021q.h --- linux-2.4.32/include/config/vlan/8021q.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/vlan/8021q.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_VLAN_8021Q 1 diff -Nur linux-2.4.32/include/config/vtag/icache.h linux-2.4.32.patched/include/config/vtag/icache.h --- linux-2.4.32/include/config/vtag/icache.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/vtag/icache.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_VTAG_ICACHE diff -Nur linux-2.4.32/include/config/vt.h linux-2.4.32.patched/include/config/vt.h --- linux-2.4.32/include/config/vt.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/vt.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_VT diff -Nur linux-2.4.32/include/config/vxfs/fs.h linux-2.4.32.patched/include/config/vxfs/fs.h --- linux-2.4.32/include/config/vxfs/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/vxfs/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_VXFS_FS diff -Nur linux-2.4.32/include/config/w83877f/wdt.h linux-2.4.32.patched/include/config/w83877f/wdt.h --- linux-2.4.32/include/config/w83877f/wdt.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/w83877f/wdt.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_W83877F_WDT diff -Nur linux-2.4.32/include/config/wafer/wdt.h linux-2.4.32.patched/include/config/wafer/wdt.h --- linux-2.4.32/include/config/wafer/wdt.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/wafer/wdt.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_WAFER_WDT diff -Nur linux-2.4.32/include/config/wan/router/module.h linux-2.4.32.patched/include/config/wan/router/module.h --- linux-2.4.32/include/config/wan/router/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/wan/router/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_WAN_ROUTER_MODULE 1 diff -Nur linux-2.4.32/include/config/wan/router.h linux-2.4.32.patched/include/config/wan/router.h --- linux-2.4.32/include/config/wan/router.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/wan/router.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_WAN_ROUTER diff -Nur linux-2.4.32/include/config/wan.h linux-2.4.32.patched/include/config/wan.h --- linux-2.4.32/include/config/wan.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/wan.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_WAN diff -Nur linux-2.4.32/include/config/watchdog/nowayout.h linux-2.4.32.patched/include/config/watchdog/nowayout.h --- linux-2.4.32/include/config/watchdog/nowayout.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/watchdog/nowayout.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_WATCHDOG_NOWAYOUT 1 diff -Nur linux-2.4.32/include/config/watchdog.h linux-2.4.32.patched/include/config/watchdog.h --- linux-2.4.32/include/config/watchdog.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/watchdog.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_WATCHDOG 1 diff -Nur linux-2.4.32/include/config/wavelan.h linux-2.4.32.patched/include/config/wavelan.h --- linux-2.4.32/include/config/wavelan.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/wavelan.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_WAVELAN diff -Nur linux-2.4.32/include/config/wdc/ali15x3.h linux-2.4.32.patched/include/config/wdc/ali15x3.h --- linux-2.4.32/include/config/wdc/ali15x3.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/wdc/ali15x3.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_WDC_ALI15X3 diff -Nur linux-2.4.32/include/config/wdt.h linux-2.4.32.patched/include/config/wdt.h --- linux-2.4.32/include/config/wdt.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/wdt.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_WDT diff -Nur linux-2.4.32/include/config/wdtpci.h linux-2.4.32.patched/include/config/wdtpci.h --- linux-2.4.32/include/config/wdtpci.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/wdtpci.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_WDTPCI diff -Nur linux-2.4.32/include/config/winbond/840.h linux-2.4.32.patched/include/config/winbond/840.h --- linux-2.4.32/include/config/winbond/840.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/winbond/840.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_WINBOND_840 diff -Nur linux-2.4.32/include/config/wl/module.h linux-2.4.32.patched/include/config/wl/module.h --- linux-2.4.32/include/config/wl/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/wl/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_WL_MODULE 1 diff -Nur linux-2.4.32/include/config/wl.h linux-2.4.32.patched/include/config/wl.h --- linux-2.4.32/include/config/wl.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/wl.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_WL diff -Nur linux-2.4.32/include/config/x25.h linux-2.4.32.patched/include/config/x25.h --- linux-2.4.32/include/config/x25.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/x25.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_X25 diff -Nur linux-2.4.32/include/config/xfs/debug.h linux-2.4.32.patched/include/config/xfs/debug.h --- linux-2.4.32/include/config/xfs/debug.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/xfs/debug.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_XFS_DEBUG diff -Nur linux-2.4.32/include/config/xfs/fs/module.h linux-2.4.32.patched/include/config/xfs/fs/module.h --- linux-2.4.32/include/config/xfs/fs/module.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/xfs/fs/module.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_XFS_FS_MODULE 1 diff -Nur linux-2.4.32/include/config/xfs/fs.h linux-2.4.32.patched/include/config/xfs/fs.h --- linux-2.4.32/include/config/xfs/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/xfs/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_XFS_FS diff -Nur linux-2.4.32/include/config/xfs/quota.h linux-2.4.32.patched/include/config/xfs/quota.h --- linux-2.4.32/include/config/xfs/quota.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/xfs/quota.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_XFS_QUOTA diff -Nur linux-2.4.32/include/config/xfs/rt.h linux-2.4.32.patched/include/config/xfs/rt.h --- linux-2.4.32/include/config/xfs/rt.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/xfs/rt.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_XFS_RT diff -Nur linux-2.4.32/include/config/xfs/trace.h linux-2.4.32.patched/include/config/xfs/trace.h --- linux-2.4.32/include/config/xfs/trace.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/xfs/trace.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_XFS_TRACE diff -Nur linux-2.4.32/include/config/yam.h linux-2.4.32.patched/include/config/yam.h --- linux-2.4.32/include/config/yam.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/yam.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_YAM diff -Nur linux-2.4.32/include/config/yellowfin.h linux-2.4.32.patched/include/config/yellowfin.h --- linux-2.4.32/include/config/yellowfin.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/yellowfin.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_YELLOWFIN diff -Nur linux-2.4.32/include/config/zao/capcella.h linux-2.4.32.patched/include/config/zao/capcella.h --- linux-2.4.32/include/config/zao/capcella.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/zao/capcella.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_ZAO_CAPCELLA diff -Nur linux-2.4.32/include/config/zisofs/fs.h linux-2.4.32.patched/include/config/zisofs/fs.h --- linux-2.4.32/include/config/zisofs/fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/zisofs/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_ZISOFS_FS diff -Nur linux-2.4.32/include/config/zisofs.h linux-2.4.32.patched/include/config/zisofs.h --- linux-2.4.32/include/config/zisofs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/zisofs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#undef CONFIG_ZISOFS diff -Nur linux-2.4.32/include/config/zlib/deflate.h linux-2.4.32.patched/include/config/zlib/deflate.h --- linux-2.4.32/include/config/zlib/deflate.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/zlib/deflate.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_ZLIB_DEFLATE 1 diff -Nur linux-2.4.32/include/config/zlib/inflate.h linux-2.4.32.patched/include/config/zlib/inflate.h --- linux-2.4.32/include/config/zlib/inflate.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/config/zlib/inflate.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#define CONFIG_ZLIB_INFLATE 1 diff -Nur linux-2.4.32/include/linux/atmbr2684.h linux-2.4.32.patched/include/linux/atmbr2684.h --- linux-2.4.32/include/linux/atmbr2684.h 2002-08-03 02:39:45.000000000 +0200 +++ linux-2.4.32.patched/include/linux/atmbr2684.h 2006-03-13 18:55:56.000000000 +0100 @@ -3,6 +3,7 @@ #include #include /* For IFNAMSIZ */ +#include /* ETH_P_* */ /* * Type of media we're bridging (ethernet, token ring, etc) Currently only @@ -36,15 +37,24 @@ #define BR2684_ENCAPS_AUTODETECT (2) /* Unsuported */ /* + * Is this VC bridged or routed? + */ + +#define BR2684_PAYLOAD_ROUTED (0) +#define BR2684_PAYLOAD_BRIDGED (1) + + +/* * This is for the ATM_NEWBACKENDIF call - these are like socket families: * the first element of the structure is the backend number and the rest * is per-backend specific */ struct atm_newif_br2684 { - atm_backend_t backend_num; /* ATM_BACKEND_BR2684 */ - int media; /* BR2684_MEDIA_* */ - char ifname[IFNAMSIZ]; - int mtu; + atm_backend_t backend_num; /* ATM_BACKEND_BR2684 */ + int media; /* BR2684_MEDIA_* */ + char ifname[IFNAMSIZ]; + int mtu; + int payload; /* bridged or routed */ }; /* @@ -68,16 +78,17 @@ * is per-backend specific */ struct atm_backend_br2684 { - atm_backend_t backend_num; /* ATM_BACKEND_BR2684 */ + atm_backend_t backend_num; /* ATM_BACKEND_BR2684 */ struct br2684_if_spec ifspec; - int fcs_in; /* BR2684_FCSIN_* */ - int fcs_out; /* BR2684_FCSOUT_* */ - int fcs_auto; /* 1: fcs_{in,out} disabled if no FCS rx'ed */ - int encaps; /* BR2684_ENCAPS_* */ - int has_vpiid; /* 1: use vpn_id - Unsupported */ - __u8 vpn_id[7]; - int send_padding; /* unsupported */ - int min_size; /* we will pad smaller packets than this */ + int fcs_in; /* BR2684_FCSIN_* */ + int fcs_out; /* BR2684_FCSOUT_* */ + int fcs_auto; /* 1: fcs_{in,out} disabled if no FCS rx'ed */ + int encaps; /* BR2684_ENCAPS_* */ + int payload; /* BR2684_PAYLOAD_* */ + int has_vpiid; /* 1: use vpn_id - Unsupported */ + __u8 vpn_id[7]; + int send_padding; /* unsupported */ + int min_size; /* we will pad smaller packets than this */ }; /* @@ -95,7 +106,12 @@ struct br2684_filter filter; }; +enum br2684_payload { + p_routed = BR2684_PAYLOAD_ROUTED, + p_bridged = BR2684_PAYLOAD_BRIDGED, +}; + #define BR2684_SETFILT _IOW( 'a', ATMIOC_BACKEND + 0, \ struct br2684_filter_set) -#endif /* _LINUX_ATMBR2684_H */ +#endif /* _LINUX_ATMBR2684_H */ diff -Nur linux-2.4.32/include/linux/atmdev.h linux-2.4.32.patched/include/linux/atmdev.h --- linux-2.4.32/include/linux/atmdev.h 2004-08-08 01:26:06.000000000 +0200 +++ linux-2.4.32.patched/include/linux/atmdev.h 2006-03-13 18:55:56.000000000 +0100 @@ -400,6 +400,7 @@ struct atm_dev *atm_dev_register(const char *type,const struct atmdev_ops *ops, int number,atm_dev_flags_t *flags); /* number == -1: pick first available */ struct atm_dev *atm_dev_lookup(int number); +void atm_dev_set_link_status(struct atm_dev *dev, int status); void atm_dev_deregister(struct atm_dev *dev); void shutdown_atm_dev(struct atm_dev *dev); void vcc_insert_socket(struct sock *sk); diff -Nur linux-2.4.32/include/linux/autoconf.h linux-2.4.32.patched/include/linux/autoconf.h --- linux-2.4.32/include/linux/autoconf.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/autoconf.h 2006-03-13 18:56:04.000000000 +0100 @@ -0,0 +1,1680 @@ +/* + * Automatically generated C config: don't edit + */ +#define AUTOCONF_INCLUDED +#define CONFIG_MIPS 1 +#define CONFIG_MIPS32 1 +#undef CONFIG_MIPS64 + +/* + * Code maturity level options + */ +#define CONFIG_EXPERIMENTAL 1 + +/* + * Loadable module support + */ +#define CONFIG_MODULES 1 +#undef CONFIG_MODVERSIONS +#undef CONFIG_KMOD + +/* + * Machine selection + */ +#undef CONFIG_ACER_PICA_61 +#undef CONFIG_MIPS_BOSPORUS +#undef CONFIG_MIPS_FICMMP +#undef CONFIG_MIPS_MIRAGE +#undef CONFIG_MIPS_DB1000 +#undef CONFIG_MIPS_DB1100 +#undef CONFIG_MIPS_DB1500 +#undef CONFIG_MIPS_DB1550 +#undef CONFIG_MIPS_DB1200 +#undef CONFIG_MIPS_PB1000 +#undef CONFIG_MIPS_PB1100 +#undef CONFIG_MIPS_PB1500 +#undef CONFIG_MIPS_PB1550 +#undef CONFIG_MIPS_PB1200 +#undef CONFIG_MIPS_HYDROGEN3 +#undef CONFIG_MIPS_XXS1500 +#undef CONFIG_MIPS_MTX1 +#undef CONFIG_COGENT_CSB250 +#undef CONFIG_BAGET_MIPS +#undef CONFIG_CASIO_E55 +#undef CONFIG_MIPS_COBALT +#undef CONFIG_DECSTATION +#undef CONFIG_MIPS_EV64120 +#undef CONFIG_MIPS_EV96100 +#undef CONFIG_MIPS_IVR +#undef CONFIG_HP_LASERJET +#undef CONFIG_IBM_WORKPAD +#undef CONFIG_LASAT +#undef CONFIG_MIPS_ITE8172 +#undef CONFIG_MIPS_ATLAS +#undef CONFIG_MIPS_MAGNUM_4000 +#undef CONFIG_MIPS_MALTA +#undef CONFIG_MIPS_SEAD +#undef CONFIG_MOMENCO_OCELOT +#undef CONFIG_MOMENCO_OCELOT_G +#undef CONFIG_MOMENCO_OCELOT_C +#undef CONFIG_MOMENCO_JAGUAR_ATX +#undef CONFIG_PMC_BIG_SUR +#undef CONFIG_PMC_STRETCH +#undef CONFIG_PMC_YOSEMITE +#undef CONFIG_DDB5074 +#undef CONFIG_DDB5476 +#undef CONFIG_DDB5477 +#undef CONFIG_NEC_OSPREY +#undef CONFIG_NEC_EAGLE +#undef CONFIG_OLIVETTI_M700 +#undef CONFIG_NINO +#undef CONFIG_SGI_IP22 +#undef CONFIG_SGI_IP27 +#undef CONFIG_SIBYTE_SB1xxx_SOC +#define CONFIG_MIPS_BRCM 1 +#define CONFIG_BCM947XX 1 +#define CONFIG_BCM4710 1 +#define CONFIG_BCM4310 1 +#define CONFIG_BCM4704 1 +#define CONFIG_BCM5365 1 +#undef CONFIG_SNI_RM200_PCI +#undef CONFIG_TANBAC_TB0226 +#undef CONFIG_TANBAC_TB0229 +#undef CONFIG_TOSHIBA_JMR3927 +#undef CONFIG_TOSHIBA_RBTX4927 +#undef CONFIG_VICTOR_MPC30X +#undef CONFIG_ZAO_CAPCELLA +#undef CONFIG_HIGHMEM +#define CONFIG_RWSEM_GENERIC_SPINLOCK 1 +#undef CONFIG_RWSEM_XCHGADD_ALGORITHM +#define CONFIG_CMDLINE "root=/dev/mtdblock2 rootfstype=squashfs,jffs2 init=/etc/preinit noinitrd console=ttyS0,115200" +#define CONFIG_PCI 1 +#define CONFIG_NONCOHERENT_IO 1 +#define CONFIG_NEW_TIME_C 1 +#define CONFIG_NEW_IRQ 1 +#define CONFIG_HND 1 +#undef CONFIG_MIPS_AU1000 + +/* + * CPU selection + */ +#define CONFIG_CPU_MIPS32 1 +#undef CONFIG_CPU_MIPS64 +#undef CONFIG_CPU_R3000 +#undef CONFIG_CPU_TX39XX +#undef CONFIG_CPU_VR41XX +#undef CONFIG_CPU_R4300 +#undef CONFIG_CPU_R4X00 +#undef CONFIG_CPU_TX49XX +#undef CONFIG_CPU_R5000 +#undef CONFIG_CPU_R5432 +#undef CONFIG_CPU_R6000 +#undef CONFIG_CPU_NEVADA +#undef CONFIG_CPU_R8000 +#undef CONFIG_CPU_R10000 +#undef CONFIG_CPU_RM7000 +#undef CONFIG_CPU_RM9000 +#undef CONFIG_CPU_SB1 +#define CONFIG_PAGE_SIZE_4KB 1 +#undef CONFIG_PAGE_SIZE_16KB +#undef CONFIG_PAGE_SIZE_64KB +#define CONFIG_CPU_HAS_PREFETCH 1 +#undef CONFIG_VTAG_ICACHE +#undef CONFIG_64BIT_PHYS_ADDR +#undef CONFIG_CPU_ADVANCED +#define CONFIG_CPU_HAS_LLSC 1 +#undef CONFIG_CPU_HAS_LLDSCD +#undef CONFIG_CPU_HAS_WB +#define CONFIG_CPU_HAS_SYNC 1 + +/* + * General setup + */ +#define CONFIG_CPU_LITTLE_ENDIAN 1 +#undef CONFIG_BUILD_ELF64 +#define CONFIG_NET 1 +#define CONFIG_PCI 1 +#undef CONFIG_PCI_NEW +#define CONFIG_PCI_AUTO 1 +#undef CONFIG_PCI_NAMES +#undef CONFIG_ISA +#undef CONFIG_TC +#undef CONFIG_MCA +#undef CONFIG_SBUS +#define CONFIG_HOTPLUG 1 + +/* + * PCMCIA/CardBus support + */ +#undef CONFIG_PCMCIA +#define CONFIG_PCMCIA_MODULE 1 +#define CONFIG_CARDBUS 1 +#undef CONFIG_TCIC +#undef CONFIG_I82092 +#undef CONFIG_I82365 + +/* + * PCI Hotplug Support + */ +#undef CONFIG_HOTPLUG_PCI +#undef CONFIG_HOTPLUG_PCI_COMPAQ +#undef CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM +#undef CONFIG_HOTPLUG_PCI_SHPC +#undef CONFIG_HOTPLUG_PCI_SHPC_POLL_EVENT_MODE +#undef CONFIG_HOTPLUG_PCI_PCIE +#undef CONFIG_HOTPLUG_PCI_PCIE_POLL_EVENT_MODE +#define CONFIG_SYSVIPC 1 +#undef CONFIG_BSD_PROCESS_ACCT +#define CONFIG_SYSCTL 1 +#define CONFIG_KCORE_ELF 1 +#undef CONFIG_KCORE_AOUT +#undef CONFIG_BINFMT_AOUT +#define CONFIG_BINFMT_ELF 1 +#undef CONFIG_BINFMT_ELF_AOUT +#undef CONFIG_MIPS32_COMPAT +#undef CONFIG_MIPS32_O32 +#undef CONFIG_MIPS32_N32 +#undef CONFIG_BINFMT_ELF32 +#undef CONFIG_BINFMT_MISC +#undef CONFIG_OOM_KILLER +#undef CONFIG_CMDLINE_BOOL + +/* + * Memory Technology Devices (MTD) + */ +#define CONFIG_MTD 1 +#undef CONFIG_MTD_DEBUG +#define CONFIG_MTD_PARTITIONS 1 +#undef CONFIG_MTD_CONCAT +#undef CONFIG_MTD_REDBOOT_PARTS +#undef CONFIG_MTD_CMDLINE_PARTS + +/* + * User Modules And Translation Layers + */ +#define CONFIG_MTD_CHAR 1 +#define CONFIG_MTD_BLOCK 1 +#undef CONFIG_FTL +#undef CONFIG_NFTL + +/* + * RAM/ROM/Flash chip drivers + */ +#define CONFIG_MTD_CFI 1 +#undef CONFIG_MTD_JEDECPROBE +#define CONFIG_MTD_GEN_PROBE 1 +#define CONFIG_MTD_CFI_ADV_OPTIONS 1 +#define CONFIG_MTD_CFI_NOSWAP 1 +#undef CONFIG_MTD_CFI_BE_BYTE_SWAP +#undef CONFIG_MTD_CFI_LE_BYTE_SWAP +#define CONFIG_MTD_CFI_GEOMETRY 1 +#undef CONFIG_MTD_CFI_B1 +#define CONFIG_MTD_CFI_B2 1 +#undef CONFIG_MTD_CFI_B4 +#undef CONFIG_MTD_CFI_B8 +#define CONFIG_MTD_CFI_I1 1 +#undef CONFIG_MTD_CFI_I2 +#undef CONFIG_MTD_CFI_I4 +#undef CONFIG_MTD_CFI_I8 +#define CONFIG_MTD_CFI_INTELEXT 1 +#define CONFIG_MTD_CFI_AMDSTD 1 +#undef CONFIG_MTD_CFI_STAA +#define CONFIG_MTD_CFI_SSTSTD 1 +#undef CONFIG_MTD_RAM +#undef CONFIG_MTD_ROM +#undef CONFIG_MTD_ABSENT +#undef CONFIG_MTD_OBSOLETE_CHIPS +#undef CONFIG_MTD_AMDSTD +#undef CONFIG_MTD_SHARP +#undef CONFIG_MTD_JEDEC + +/* + * Mapping drivers for chip access + */ +#undef CONFIG_MTD_PHYSMAP +#define CONFIG_MTD_BCM947XX 1 +#undef CONFIG_MTD_PB1000 +#undef CONFIG_MTD_PB1500 +#undef CONFIG_MTD_PB1100 +#undef CONFIG_MTD_BOSPORUS +#undef CONFIG_MTD_XXS1500 +#undef CONFIG_MTD_MTX1 +#undef CONFIG_MTD_DB1X00 +#undef CONFIG_MTD_PB1550 +#undef CONFIG_MTD_HYDROGEN3 +#undef CONFIG_MTD_MIRAGE +#undef CONFIG_MTD_CSTM_MIPS_IXX +#undef CONFIG_MTD_OCELOT +#undef CONFIG_MTD_LASAT +#undef CONFIG_MTD_PCI +#undef CONFIG_MTD_PCMCIA + +/* + * Self-contained MTD device drivers + */ +#undef CONFIG_MTD_PMC551 +#undef CONFIG_MTD_SLRAM +#undef CONFIG_MTD_MTDRAM +#undef CONFIG_MTD_BLKMTD + +/* + * Disk-On-Chip Device Drivers + */ +#undef CONFIG_MTD_DOC1000 +#undef CONFIG_MTD_DOC2000 +#undef CONFIG_MTD_DOC2001 +#undef CONFIG_MTD_DOCPROBE + +/* + * NAND Flash Device Drivers + */ +#undef CONFIG_MTD_NAND + +/* + * Parallel port support + */ +#undef CONFIG_PARPORT +#define CONFIG_PARPORT_MODULE 1 +#undef CONFIG_PARPORT_PC +#undef CONFIG_PARPORT_SPLINK +#define CONFIG_PARPORT_SPLINK_MODULE 1 +#undef CONFIG_PARPORT_AMIGA +#undef CONFIG_PARPORT_MFC3 +#undef CONFIG_PARPORT_ATARI +#undef CONFIG_PARPORT_GSC +#undef CONFIG_PARPORT_SUNBPP +#undef CONFIG_PARPORT_IP22 +#undef CONFIG_PARPORT_OTHER +#undef CONFIG_PARPORT_1284 + +/* + * Plug and Play configuration + */ +#undef CONFIG_PNP +#undef CONFIG_ISAPNP + +/* + * Block devices + */ +#undef CONFIG_BLK_DEV_FD +#undef CONFIG_BLK_DEV_XD +#undef CONFIG_PARIDE +#undef CONFIG_BLK_CPQ_DA +#undef CONFIG_BLK_CPQ_CISS_DA +#undef CONFIG_CISS_SCSI_TAPE +#undef CONFIG_CISS_MONITOR_THREAD +#undef CONFIG_BLK_DEV_DAC960 +#undef CONFIG_BLK_DEV_UMEM +#undef CONFIG_BLK_DEV_SX8 +#undef CONFIG_BLK_DEV_LOOP +#define CONFIG_BLK_DEV_LOOP_MODULE 1 +#undef CONFIG_BLK_DEV_NBD +#define CONFIG_BLK_DEV_NBD_MODULE 1 +#undef CONFIG_BLK_DEV_RAM +#undef CONFIG_BLK_DEV_INITRD +#undef CONFIG_BLK_STATS + +/* + * Multi-device support (RAID and LVM) + */ +#undef CONFIG_MD +#undef CONFIG_BLK_DEV_MD +#undef CONFIG_MD_LINEAR +#undef CONFIG_MD_RAID0 +#undef CONFIG_MD_RAID1 +#undef CONFIG_MD_RAID5 +#undef CONFIG_MD_MULTIPATH +#undef CONFIG_BLK_DEV_LVM + +/* + * Networking options + */ +#define CONFIG_PACKET 1 +#define CONFIG_PACKET_MMAP 1 +#undef CONFIG_NETLINK_DEV +#define CONFIG_NETLINK_DEV_MODULE 1 +#define CONFIG_NETFILTER 1 +#undef CONFIG_NETFILTER_DEBUG +#define CONFIG_FILTER 1 +#define CONFIG_UNIX 1 +#define CONFIG_INET 1 +#define CONFIG_IP_MULTICAST 1 +#define CONFIG_IP_ADVANCED_ROUTER 1 +#define CONFIG_IP_MULTIPLE_TABLES 1 +#define CONFIG_IP_ROUTE_FWMARK 1 +#define CONFIG_IP_ROUTE_NAT 1 +#define CONFIG_IP_ROUTE_MULTIPATH 1 +#define CONFIG_IP_ROUTE_TOS 1 +#undef CONFIG_IP_ROUTE_VERBOSE +#undef CONFIG_IP_PNP +#undef CONFIG_NET_IPIP +#define CONFIG_NET_IPIP_MODULE 1 +#undef CONFIG_NET_IPGRE +#define CONFIG_NET_IPGRE_MODULE 1 +#undef CONFIG_NET_IPGRE_BROADCAST +#undef CONFIG_IP_MROUTE +#undef CONFIG_ARPD +#undef CONFIG_INET_ECN +#undef CONFIG_SYN_COOKIES + +/* + * IP: Netfilter Configuration + */ +#define CONFIG_IP_NF_CONNTRACK 1 +#define CONFIG_IP_NF_CONNTRACK_MARK 1 +#define CONFIG_IP_NF_FTP 1 +#undef CONFIG_IP_NF_AMANDA +#define CONFIG_IP_NF_AMANDA_MODULE 1 +#undef CONFIG_IP_NF_TFTP +#define CONFIG_IP_NF_TFTP_MODULE 1 +#define CONFIG_IP_NF_IRC 1 +#undef CONFIG_IP_NF_CT_ACCT +#define CONFIG_IP_NF_CT_ACCT_MODULE 1 +#undef CONFIG_IP_NF_MATCH_CONNBYTES +#define CONFIG_IP_NF_MATCH_CONNBYTES_MODULE 1 +#undef CONFIG_IP_NF_CT_PROTO_GRE +#define CONFIG_IP_NF_CT_PROTO_GRE_MODULE 1 +#undef CONFIG_IP_NF_PPTP +#define CONFIG_IP_NF_PPTP_MODULE 1 +#undef CONFIG_IP_NF_H323 +#define CONFIG_IP_NF_H323_MODULE 1 +#undef CONFIG_IP_NF_RTSP +#define CONFIG_IP_NF_RTSP_MODULE 1 +#undef CONFIG_IP_NF_MMS +#define CONFIG_IP_NF_MMS_MODULE 1 +#undef CONFIG_IP_NF_QUEUE +#define CONFIG_IP_NF_QUEUE_MODULE 1 +#define CONFIG_IP_NF_IPTABLES 1 +#undef CONFIG_IP_NF_MATCH_LIMIT +#define CONFIG_IP_NF_MATCH_LIMIT_MODULE 1 +#undef CONFIG_IP_NF_MATCH_QUOTA +#define CONFIG_IP_NF_MATCH_QUOTA_MODULE 1 +#undef CONFIG_IP_NF_SET +#define CONFIG_IP_NF_SET_MODULE 1 +#define CONFIG_IP_NF_SET_MAX (256) +#define CONFIG_IP_NF_SET_HASHSIZE (1024) +#undef CONFIG_IP_NF_MATCH_SET +#define CONFIG_IP_NF_MATCH_SET_MODULE 1 +#undef CONFIG_IP_NF_TARGET_SET +#define CONFIG_IP_NF_TARGET_SET_MODULE 1 +#undef CONFIG_IP_NF_SET_IPMAP +#define CONFIG_IP_NF_SET_IPMAP_MODULE 1 +#undef CONFIG_IP_NF_SET_PORTMAP +#define CONFIG_IP_NF_SET_PORTMAP_MODULE 1 +#undef CONFIG_IP_NF_SET_MACIPMAP +#define CONFIG_IP_NF_SET_MACIPMAP_MODULE 1 +#undef CONFIG_IP_NF_SET_IPHASH +#define CONFIG_IP_NF_SET_IPHASH_MODULE 1 +#undef CONFIG_IP_NF_SET_NETHASH +#define CONFIG_IP_NF_SET_NETHASH_MODULE 1 +#undef CONFIG_IP_NF_SET_IPTREE +#define CONFIG_IP_NF_SET_IPTREE_MODULE 1 +#undef CONFIG_IP_NF_MATCH_MAC +#define CONFIG_IP_NF_MATCH_MAC_MODULE 1 +#undef CONFIG_IP_NF_MATCH_PKTTYPE +#define CONFIG_IP_NF_MATCH_PKTTYPE_MODULE 1 +#define CONFIG_IP_NF_MATCH_MARK 1 +#define CONFIG_IP_NF_MATCH_MULTIPORT 1 +#undef CONFIG_IP_NF_MATCH_TOS +#define CONFIG_IP_NF_MATCH_TOS_MODULE 1 +#undef CONFIG_IP_NF_MATCH_TIME +#define CONFIG_IP_NF_MATCH_TIME_MODULE 1 +#undef CONFIG_IP_NF_MATCH_CONDITION +#define CONFIG_IP_NF_MATCH_CONDITION_MODULE 1 +#undef CONFIG_IP_NF_MATCH_RECENT +#define CONFIG_IP_NF_MATCH_RECENT_MODULE 1 +#undef CONFIG_IP_NF_MATCH_ECN +#define CONFIG_IP_NF_MATCH_ECN_MODULE 1 +#undef CONFIG_IP_NF_MATCH_IPP2P +#define CONFIG_IP_NF_MATCH_IPP2P_MODULE 1 +#undef CONFIG_IP_NF_MATCH_DSCP +#define CONFIG_IP_NF_MATCH_DSCP_MODULE 1 +#undef CONFIG_IP_NF_MATCH_AH_ESP +#define CONFIG_IP_NF_MATCH_AH_ESP_MODULE 1 +#undef CONFIG_IP_NF_MATCH_LENGTH +#define CONFIG_IP_NF_MATCH_LENGTH_MODULE 1 +#undef CONFIG_IP_NF_MATCH_TTL +#define CONFIG_IP_NF_MATCH_TTL_MODULE 1 +#undef CONFIG_IP_NF_MATCH_TCPMSS +#define CONFIG_IP_NF_MATCH_TCPMSS_MODULE 1 +#undef CONFIG_IP_NF_MATCH_HELPER +#define CONFIG_IP_NF_MATCH_HELPER_MODULE 1 +#define CONFIG_IP_NF_MATCH_STATE 1 +#undef CONFIG_IP_NF_MATCH_CONNTRACK +#define CONFIG_IP_NF_MATCH_CONNTRACK_MODULE 1 +#undef CONFIG_IP_NF_MATCH_CONNMARK +#define CONFIG_IP_NF_MATCH_CONNMARK_MODULE 1 +#undef CONFIG_IP_NF_MATCH_UNCLEAN +#define CONFIG_IP_NF_MATCH_UNCLEAN_MODULE 1 +#undef CONFIG_IP_NF_MATCH_STRING +#define CONFIG_IP_NF_MATCH_STRING_MODULE 1 +#undef CONFIG_IP_NF_MATCH_OWNER +#define CONFIG_IP_NF_MATCH_OWNER_MODULE 1 +#undef CONFIG_IP_NF_MATCH_LAYER7 +#define CONFIG_IP_NF_MATCH_LAYER7_MODULE 1 +#undef CONFIG_IP_NF_MATCH_LAYER7_DEBUG +#define CONFIG_IP_NF_FILTER 1 +#define CONFIG_IP_NF_TARGET_REJECT 1 +#undef CONFIG_IP_NF_TARGET_MIRROR +#define CONFIG_IP_NF_TARGET_MIRROR_MODULE 1 +#define CONFIG_IP_NF_NAT 1 +#define CONFIG_IP_NF_NAT_NEEDED 1 +#define CONFIG_IP_NF_TARGET_MASQUERADE 1 +#undef CONFIG_IP_NF_TARGET_REDIRECT +#define CONFIG_IP_NF_TARGET_REDIRECT_MODULE 1 +#undef CONFIG_IP_NF_TARGET_NETMAP +#define CONFIG_IP_NF_TARGET_NETMAP_MODULE 1 +#undef CONFIG_IP_NF_NAT_PPTP +#define CONFIG_IP_NF_NAT_PPTP_MODULE 1 +#undef CONFIG_IP_NF_NAT_PROTO_GRE +#define CONFIG_IP_NF_NAT_PROTO_GRE_MODULE 1 +#undef CONFIG_IP_NF_NAT_AMANDA +#define CONFIG_IP_NF_NAT_AMANDA_MODULE 1 +#undef CONFIG_IP_NF_NAT_H323 +#define CONFIG_IP_NF_NAT_H323_MODULE 1 +#undef CONFIG_IP_NF_NAT_RTSP +#define CONFIG_IP_NF_NAT_RTSP_MODULE 1 +#undef CONFIG_IP_NF_NAT_MMS +#define CONFIG_IP_NF_NAT_MMS_MODULE 1 +#undef CONFIG_IP_NF_NAT_SNMP_BASIC +#define CONFIG_IP_NF_NAT_SNMP_BASIC_MODULE 1 +#define CONFIG_IP_NF_NAT_IRC 1 +#define CONFIG_IP_NF_NAT_FTP 1 +#undef CONFIG_IP_NF_NAT_TFTP +#define CONFIG_IP_NF_NAT_TFTP_MODULE 1 +#define CONFIG_IP_NF_MANGLE 1 +#undef CONFIG_IP_NF_TARGET_TOS +#define CONFIG_IP_NF_TARGET_TOS_MODULE 1 +#undef CONFIG_IP_NF_TARGET_ECN +#define CONFIG_IP_NF_TARGET_ECN_MODULE 1 +#undef CONFIG_IP_NF_TARGET_DSCP +#define CONFIG_IP_NF_TARGET_DSCP_MODULE 1 +#define CONFIG_IP_NF_TARGET_MARK 1 +#undef CONFIG_IP_NF_TARGET_IMQ +#define CONFIG_IP_NF_TARGET_IMQ_MODULE 1 +#undef CONFIG_IP_NF_TARGET_CONNMARK +#define CONFIG_IP_NF_TARGET_CONNMARK_MODULE 1 +#undef CONFIG_IP_NF_TARGET_LOG +#define CONFIG_IP_NF_TARGET_LOG_MODULE 1 +#undef CONFIG_IP_NF_TARGET_TTL +#define CONFIG_IP_NF_TARGET_TTL_MODULE 1 +#undef CONFIG_IP_NF_TARGET_ULOG +#define CONFIG_IP_NF_TARGET_ULOG_MODULE 1 +#define CONFIG_IP_NF_TARGET_TCPMSS 1 +#undef CONFIG_IP_NF_ARPTABLES +#define CONFIG_IP_NF_ARPTABLES_MODULE 1 +#undef CONFIG_IP_NF_ARPFILTER +#define CONFIG_IP_NF_ARPFILTER_MODULE 1 +#undef CONFIG_IP_NF_ARP_MANGLE +#define CONFIG_IP_NF_ARP_MANGLE_MODULE 1 + +/* + * IP: Virtual Server Configuration + */ +#undef CONFIG_IP_VS +#define CONFIG_IP_VS_MODULE 1 +#undef CONFIG_IP_VS_DEBUG +#define CONFIG_IP_VS_TAB_BITS (12) + +/* + * IPVS scheduler + */ +#undef CONFIG_IP_VS_RR +#define CONFIG_IP_VS_RR_MODULE 1 +#undef CONFIG_IP_VS_WRR +#define CONFIG_IP_VS_WRR_MODULE 1 +#undef CONFIG_IP_VS_LC +#define CONFIG_IP_VS_LC_MODULE 1 +#undef CONFIG_IP_VS_WLC +#define CONFIG_IP_VS_WLC_MODULE 1 +#undef CONFIG_IP_VS_LBLC +#define CONFIG_IP_VS_LBLC_MODULE 1 +#undef CONFIG_IP_VS_LBLCR +#define CONFIG_IP_VS_LBLCR_MODULE 1 +#undef CONFIG_IP_VS_DH +#define CONFIG_IP_VS_DH_MODULE 1 +#undef CONFIG_IP_VS_SH +#define CONFIG_IP_VS_SH_MODULE 1 +#undef CONFIG_IP_VS_SED +#define CONFIG_IP_VS_SED_MODULE 1 +#undef CONFIG_IP_VS_NQ +#define CONFIG_IP_VS_NQ_MODULE 1 + +/* + * IPVS application helper + */ +#undef CONFIG_IP_VS_FTP +#define CONFIG_IP_VS_FTP_MODULE 1 +#undef CONFIG_IPV6 +#define CONFIG_IPV6_MODULE 1 + +/* + * IPv6: Netfilter Configuration + */ +#undef CONFIG_IP6_NF_QUEUE +#define CONFIG_IP6_NF_QUEUE_MODULE 1 +#undef CONFIG_IP6_NF_IPTABLES +#define CONFIG_IP6_NF_IPTABLES_MODULE 1 +#undef CONFIG_IP6_NF_MATCH_LIMIT +#define CONFIG_IP6_NF_MATCH_LIMIT_MODULE 1 +#undef CONFIG_IP6_NF_MATCH_CONDITION +#define CONFIG_IP6_NF_MATCH_CONDITION_MODULE 1 +#undef CONFIG_IP6_NF_MATCH_MAC +#define CONFIG_IP6_NF_MATCH_MAC_MODULE 1 +#undef CONFIG_IP6_NF_MATCH_RT +#undef CONFIG_IP6_NF_MATCH_OPTS +#undef CONFIG_IP6_NF_MATCH_FRAG +#undef CONFIG_IP6_NF_MATCH_HL +#undef CONFIG_IP6_NF_MATCH_MULTIPORT +#define CONFIG_IP6_NF_MATCH_MULTIPORT_MODULE 1 +#undef CONFIG_IP6_NF_MATCH_OWNER +#define CONFIG_IP6_NF_MATCH_OWNER_MODULE 1 +#undef CONFIG_IP6_NF_MATCH_MARK +#define CONFIG_IP6_NF_MATCH_MARK_MODULE 1 +#undef CONFIG_IP6_NF_MATCH_IPV6HEADER +#undef CONFIG_IP6_NF_MATCH_AHESP +#undef CONFIG_IP6_NF_MATCH_LENGTH +#define CONFIG_IP6_NF_MATCH_LENGTH_MODULE 1 +#undef CONFIG_IP6_NF_MATCH_EUI64 +#define CONFIG_IP6_NF_MATCH_EUI64_MODULE 1 +#undef CONFIG_IP6_NF_FILTER +#define CONFIG_IP6_NF_FILTER_MODULE 1 +#undef CONFIG_IP6_NF_TARGET_LOG +#define CONFIG_IP6_NF_TARGET_LOG_MODULE 1 +#undef CONFIG_IP6_NF_MANGLE +#define CONFIG_IP6_NF_MANGLE_MODULE 1 +#undef CONFIG_IP6_NF_TARGET_MARK +#define CONFIG_IP6_NF_TARGET_MARK_MODULE 1 +#undef CONFIG_IP6_NF_TARGET_IMQ +#define CONFIG_IP6_NF_TARGET_IMQ_MODULE 1 +#undef CONFIG_KHTTPD + +/* + * SCTP Configuration (EXPERIMENTAL) + */ +#undef CONFIG_IP_SCTP +#undef CONFIG_ATM +#define CONFIG_VLAN_8021Q 1 + +/* + * + */ +#undef CONFIG_IPX +#undef CONFIG_ATALK +#undef CONFIG_DECNET +#define CONFIG_BRIDGE 1 +#undef CONFIG_X25 +#undef CONFIG_LAPB +#undef CONFIG_LLC +#undef CONFIG_NET_DIVERT +#undef CONFIG_ECONET +#undef CONFIG_WAN_ROUTER +#define CONFIG_WAN_ROUTER_MODULE 1 +#undef CONFIG_NET_FASTROUTE +#undef CONFIG_NET_HW_FLOWCONTROL + +/* + * QoS and/or fair queueing + */ +#define CONFIG_NET_SCHED 1 +#undef CONFIG_NET_SCH_CBQ +#define CONFIG_NET_SCH_CBQ_MODULE 1 +#undef CONFIG_NET_SCH_HTB +#define CONFIG_NET_SCH_HTB_MODULE 1 +#undef CONFIG_NET_SCH_CSZ +#define CONFIG_NET_SCH_CSZ_MODULE 1 +#undef CONFIG_NET_SCH_HFSC +#define CONFIG_NET_SCH_HFSC_MODULE 1 +#undef CONFIG_NET_SCH_PRIO +#define CONFIG_NET_SCH_PRIO_MODULE 1 +#undef CONFIG_NET_SCH_RED +#define CONFIG_NET_SCH_RED_MODULE 1 +#undef CONFIG_NET_SCH_SFQ +#define CONFIG_NET_SCH_SFQ_MODULE 1 +#undef CONFIG_NET_SCH_TEQL +#define CONFIG_NET_SCH_TEQL_MODULE 1 +#undef CONFIG_NET_SCH_TBF +#define CONFIG_NET_SCH_TBF_MODULE 1 +#undef CONFIG_NET_SCH_GRED +#define CONFIG_NET_SCH_GRED_MODULE 1 +#undef CONFIG_NET_SCH_NETEM +#undef CONFIG_NET_SCH_DSMARK +#define CONFIG_NET_SCH_DSMARK_MODULE 1 +#undef CONFIG_NET_SCH_INGRESS +#define CONFIG_NET_SCH_INGRESS_MODULE 1 +#define CONFIG_NET_QOS 1 +#define CONFIG_NET_ESTIMATOR 1 +#define CONFIG_NET_CLS 1 +#undef CONFIG_NET_CLS_TCINDEX +#define CONFIG_NET_CLS_TCINDEX_MODULE 1 +#undef CONFIG_NET_CLS_ROUTE4 +#define CONFIG_NET_CLS_ROUTE4_MODULE 1 +#define CONFIG_NET_CLS_ROUTE 1 +#undef CONFIG_NET_CLS_FW +#define CONFIG_NET_CLS_FW_MODULE 1 +#undef CONFIG_NET_CLS_U32 +#define CONFIG_NET_CLS_U32_MODULE 1 +#undef CONFIG_NET_CLS_RSVP +#define CONFIG_NET_CLS_RSVP_MODULE 1 +#undef CONFIG_NET_CLS_RSVP6 +#define CONFIG_NET_CLS_RSVP6_MODULE 1 +#define CONFIG_NET_CLS_POLICE 1 + +/* + * Network testing + */ +#undef CONFIG_NET_PKTGEN +#define CONFIG_IPSEC_NAT_TRAVERSAL 1 + +/* + * Telephony Support + */ +#undef CONFIG_PHONE +#undef CONFIG_PHONE_IXJ +#undef CONFIG_PHONE_IXJ_PCMCIA + +/* + * ATA/IDE/MFM/RLL support + */ +#undef CONFIG_IDE +#define CONFIG_IDE_MODULE 1 + +/* + * IDE, ATA and ATAPI Block devices + */ +#undef CONFIG_BLK_DEV_IDE +#define CONFIG_BLK_DEV_IDE_MODULE 1 + +/* + * Please see Documentation/ide.txt for help/info on IDE drives + */ +#undef CONFIG_BLK_DEV_HD_IDE +#undef CONFIG_BLK_DEV_HD +#undef CONFIG_BLK_DEV_IDE_SATA +#undef CONFIG_BLK_DEV_IDEDISK +#define CONFIG_BLK_DEV_IDEDISK_MODULE 1 +#undef CONFIG_IDEDISK_MULTI_MODE +#define CONFIG_IDEDISK_STROKE 1 +#undef CONFIG_BLK_DEV_IDECS +#undef CONFIG_BLK_DEV_DELKIN +#undef CONFIG_BLK_DEV_IDECD +#undef CONFIG_BLK_DEV_IDETAPE +#undef CONFIG_BLK_DEV_IDEFLOPPY +#undef CONFIG_BLK_DEV_IDESCSI +#undef CONFIG_IDE_TASK_IOCTL + +/* + * IDE chipset support/bugfixes + */ +#undef CONFIG_BLK_DEV_CMD640 +#undef CONFIG_BLK_DEV_CMD640_ENHANCED +#undef CONFIG_BLK_DEV_ISAPNP +#define CONFIG_BLK_DEV_IDEPCI 1 +#undef CONFIG_BLK_DEV_GENERIC +#undef CONFIG_IDEPCI_SHARE_IRQ +#define CONFIG_BLK_DEV_IDEDMA_PCI 1 +#define CONFIG_BLK_DEV_OFFBOARD 1 +#undef CONFIG_BLK_DEV_IDEDMA_FORCED +#define CONFIG_IDEDMA_PCI_AUTO 1 +#undef CONFIG_IDEDMA_ONLYDISK +#define CONFIG_BLK_DEV_IDEDMA 1 +#undef CONFIG_IDEDMA_PCI_WIP +#undef CONFIG_BLK_DEV_ADMA100 +#undef CONFIG_BLK_DEV_AEC62XX +#undef CONFIG_BLK_DEV_ALI15X3 +#undef CONFIG_WDC_ALI15X3 +#undef CONFIG_BLK_DEV_AMD74XX +#undef CONFIG_AMD74XX_OVERRIDE +#undef CONFIG_BLK_DEV_ATIIXP +#undef CONFIG_BLK_DEV_CMD64X +#undef CONFIG_BLK_DEV_TRIFLEX +#undef CONFIG_BLK_DEV_CY82C693 +#undef CONFIG_BLK_DEV_CS5530 +#undef CONFIG_BLK_DEV_HPT34X +#undef CONFIG_HPT34X_AUTODMA +#undef CONFIG_BLK_DEV_HPT366 +#undef CONFIG_BLK_DEV_PIIX +#undef CONFIG_BLK_DEV_NS87415 +#undef CONFIG_BLK_DEV_OPTI621 +#undef CONFIG_BLK_DEV_PDC202XX_OLD +#define CONFIG_BLK_DEV_PDC202XX_OLD_MODULE 1 +#define CONFIG_PDC202XX_BURST 1 +#undef CONFIG_BLK_DEV_PDC202XX_NEW +#undef CONFIG_PDC202XX_FORCE +#undef CONFIG_BLK_DEV_RZ1000 +#undef CONFIG_BLK_DEV_SC1200 +#undef CONFIG_BLK_DEV_SVWKS +#undef CONFIG_BLK_DEV_SIIMAGE +#undef CONFIG_BLK_DEV_SIS5513 +#undef CONFIG_BLK_DEV_SLC90E66 +#undef CONFIG_BLK_DEV_TRM290 +#undef CONFIG_BLK_DEV_VIA82CXXX +#undef CONFIG_IDE_CHIPSETS +#define CONFIG_IDEDMA_AUTO 1 +#define CONFIG_IDEDMA_IVB 1 +#undef CONFIG_DMA_NONPCI +#define CONFIG_BLK_DEV_PDC202XX 1 +#undef CONFIG_BLK_DEV_ATARAID +#undef CONFIG_BLK_DEV_ATARAID_PDC +#undef CONFIG_BLK_DEV_ATARAID_HPT +#undef CONFIG_BLK_DEV_ATARAID_MEDLEY +#undef CONFIG_BLK_DEV_ATARAID_SII + +/* + * SCSI support + */ +#undef CONFIG_SCSI +#define CONFIG_SCSI_MODULE 1 + +/* + * SCSI support type (disk, tape, CD-ROM) + */ +#undef CONFIG_BLK_DEV_SD +#define CONFIG_BLK_DEV_SD_MODULE 1 +#define CONFIG_SD_EXTRA_DEVS (5) +#undef CONFIG_CHR_DEV_ST +#undef CONFIG_CHR_DEV_OSST +#undef CONFIG_BLK_DEV_SR +#undef CONFIG_CHR_DEV_SG +#define CONFIG_CHR_DEV_SG_MODULE 1 + +/* + * Some SCSI devices (e.g. CD jukebox) support multiple LUNs + */ +#undef CONFIG_SCSI_DEBUG_QUEUES +#define CONFIG_SCSI_MULTI_LUN 1 +#undef CONFIG_SCSI_CONSTANTS +#undef CONFIG_SCSI_LOGGING + +/* + * SCSI low-level drivers + */ +#undef CONFIG_BLK_DEV_3W_XXXX_RAID +#undef CONFIG_SCSI_7000FASST +#undef CONFIG_SCSI_ACARD +#undef CONFIG_SCSI_AHA152X +#undef CONFIG_SCSI_AHA1542 +#undef CONFIG_SCSI_AHA1740 +#undef CONFIG_SCSI_AACRAID +#undef CONFIG_SCSI_AIC7XXX +#undef CONFIG_SCSI_AIC79XX +#undef CONFIG_SCSI_AIC7XXX_OLD +#undef CONFIG_SCSI_DPT_I2O +#undef CONFIG_SCSI_ADVANSYS +#undef CONFIG_SCSI_IN2000 +#undef CONFIG_SCSI_AM53C974 +#undef CONFIG_SCSI_MEGARAID +#undef CONFIG_SCSI_MEGARAID2 +#undef CONFIG_SCSI_SATA +#undef CONFIG_SCSI_SATA_AHCI +#undef CONFIG_SCSI_SATA_SVW +#undef CONFIG_SCSI_ATA_PIIX +#undef CONFIG_SCSI_SATA_NV +#undef CONFIG_SCSI_SATA_QSTOR +#undef CONFIG_SCSI_SATA_PROMISE +#undef CONFIG_SCSI_SATA_SX4 +#undef CONFIG_SCSI_SATA_SIL +#undef CONFIG_SCSI_SATA_SIS +#undef CONFIG_SCSI_SATA_ULI +#undef CONFIG_SCSI_SATA_VIA +#undef CONFIG_SCSI_SATA_VITESSE +#undef CONFIG_SCSI_BUSLOGIC +#undef CONFIG_SCSI_CPQFCTS +#undef CONFIG_SCSI_DMX3191D +#undef CONFIG_SCSI_DTC3280 +#undef CONFIG_SCSI_EATA +#undef CONFIG_SCSI_EATA_DMA +#undef CONFIG_SCSI_EATA_PIO +#undef CONFIG_SCSI_FUTURE_DOMAIN +#undef CONFIG_SCSI_GDTH +#undef CONFIG_SCSI_GENERIC_NCR5380 +#undef CONFIG_SCSI_INITIO +#undef CONFIG_SCSI_INIA100 +#undef CONFIG_SCSI_PPA +#undef CONFIG_SCSI_IMM +#undef CONFIG_SCSI_NCR53C406A +#undef CONFIG_SCSI_NCR53C7xx +#undef CONFIG_SCSI_SYM53C8XX_2 +#undef CONFIG_SCSI_NCR53C8XX +#undef CONFIG_SCSI_SYM53C8XX +#undef CONFIG_SCSI_PAS16 +#undef CONFIG_SCSI_PCI2000 +#undef CONFIG_SCSI_PCI2220I +#undef CONFIG_SCSI_PSI240I +#undef CONFIG_SCSI_QLOGIC_FAS +#undef CONFIG_SCSI_QLOGIC_ISP +#undef CONFIG_SCSI_QLOGIC_FC +#undef CONFIG_SCSI_QLOGIC_1280 +#undef CONFIG_SCSI_SIM710 +#undef CONFIG_SCSI_SYM53C416 +#undef CONFIG_SCSI_DC390T +#undef CONFIG_SCSI_T128 +#undef CONFIG_SCSI_U14_34F +#undef CONFIG_SCSI_NSP32 +#undef CONFIG_SCSI_DEBUG + +/* + * PCMCIA SCSI adapter support + */ +#undef CONFIG_SCSI_PCMCIA + +/* + * Fusion MPT device support + */ +#undef CONFIG_FUSION +#undef CONFIG_FUSION_BOOT +#undef CONFIG_FUSION_ISENSE +#undef CONFIG_FUSION_CTL +#undef CONFIG_FUSION_LAN + +/* + * IEEE 1394 (FireWire) support (EXPERIMENTAL) + */ +#undef CONFIG_IEEE1394 + +/* + * I2O device support + */ +#undef CONFIG_I2O +#undef CONFIG_I2O_PCI +#undef CONFIG_I2O_BLOCK +#undef CONFIG_I2O_LAN +#undef CONFIG_I2O_SCSI +#undef CONFIG_I2O_PROC + +/* + * Network device support + */ +#define CONFIG_NETDEVICES 1 +#define CONFIG_HND 1 + +/* + * ARCnet devices + */ +#undef CONFIG_ARCNET +#undef CONFIG_DUMMY +#undef CONFIG_BONDING +#undef CONFIG_EQUALIZER +#undef CONFIG_IMQ +#define CONFIG_IMQ_MODULE 1 +#undef CONFIG_TUN +#define CONFIG_TUN_MODULE 1 +#define CONFIG_NET_RANDOM 1 +#undef CONFIG_ETHERTAP + +/* + * Ethernet (10 or 100Mbit) + */ +#define CONFIG_NET_ETHERNET 1 +#undef CONFIG_SUNLANCE +#undef CONFIG_HAPPYMEAL +#undef CONFIG_SUNBMAC +#undef CONFIG_SUNQE +#undef CONFIG_SUNGEM +#undef CONFIG_NET_VENDOR_3COM +#undef CONFIG_LANCE +#undef CONFIG_NET_VENDOR_SMC +#undef CONFIG_NET_VENDOR_RACAL +#undef CONFIG_HP100 +#undef CONFIG_NET_ISA +#define CONFIG_NET_PCI 1 +#undef CONFIG_PCNET32 +#undef CONFIG_AMD8111_ETH +#undef CONFIG_ADAPTEC_STARFIRE +#undef CONFIG_APRICOT +#define CONFIG_B44 1 +#undef CONFIG_CS89x0 +#undef CONFIG_TULIP +#undef CONFIG_DE4X5 +#undef CONFIG_DGRS +#undef CONFIG_DM9102 +#undef CONFIG_EEPRO100 +#undef CONFIG_EEPRO100_PIO +#undef CONFIG_E100 +#undef CONFIG_LNE390 +#undef CONFIG_FEALNX +#undef CONFIG_NATSEMI +#undef CONFIG_NE2K_PCI +#undef CONFIG_FORCEDETH +#undef CONFIG_NE3210 +#undef CONFIG_ES3210 +#undef CONFIG_8139CP +#undef CONFIG_8139TOO +#undef CONFIG_8139TOO_PIO +#undef CONFIG_8139TOO_TUNE_TWISTER +#undef CONFIG_8139TOO_8129 +#undef CONFIG_8139_OLD_RX_RESET +#undef CONFIG_SIS900 +#undef CONFIG_EPIC100 +#undef CONFIG_SUNDANCE +#undef CONFIG_SUNDANCE_MMIO +#undef CONFIG_TLAN +#undef CONFIG_VIA_RHINE +#undef CONFIG_VIA_RHINE_MMIO +#undef CONFIG_WINBOND_840 +#undef CONFIG_LAN_SAA9730 +#undef CONFIG_NET_POCKET + +/* + * Ethernet (1000 Mbit) + */ +#undef CONFIG_ACENIC +#undef CONFIG_DL2K +#undef CONFIG_E1000 +#undef CONFIG_MYRI_SBUS +#undef CONFIG_NS83820 +#undef CONFIG_HAMACHI +#undef CONFIG_YELLOWFIN +#undef CONFIG_R8169 +#undef CONFIG_SK98LIN +#undef CONFIG_TIGON3 +#undef CONFIG_FDDI +#undef CONFIG_HIPPI +#undef CONFIG_PLIP +#undef CONFIG_PPP +#define CONFIG_PPP_MODULE 1 +#undef CONFIG_PPP_MULTILINK +#define CONFIG_PPP_FILTER 1 +#undef CONFIG_PPP_ASYNC +#define CONFIG_PPP_ASYNC_MODULE 1 +#undef CONFIG_PPP_SYNC_TTY +#undef CONFIG_PPP_DEFLATE +#define CONFIG_PPP_DEFLATE_MODULE 1 +#undef CONFIG_PPP_BSDCOMP +#define CONFIG_PPP_BSDCOMP_MODULE 1 +#undef CONFIG_PPP_MPPE_MPPC +#define CONFIG_PPP_MPPE_MPPC_MODULE 1 +#undef CONFIG_PPPOE +#define CONFIG_PPPOE_MODULE 1 +#undef CONFIG_SLIP + +/* + * Wireless LAN (non-hamradio) + */ +#define CONFIG_NET_RADIO 1 +#undef CONFIG_STRIP +#undef CONFIG_WAVELAN +#undef CONFIG_ARLAN +#undef CONFIG_AIRONET4500 +#undef CONFIG_AIRONET4500_NONCS +#undef CONFIG_AIRONET4500_PROC +#undef CONFIG_AIRO +#undef CONFIG_HERMES +#undef CONFIG_WL +#define CONFIG_WL_MODULE 1 +#undef CONFIG_PLX_HERMES +#undef CONFIG_TMD_HERMES +#undef CONFIG_PCI_HERMES + +/* + * Wireless Pcmcia cards support + */ +#undef CONFIG_PCMCIA_HERMES +#undef CONFIG_AIRO_CS +#undef CONFIG_PCMCIA_ATMEL + +/* + * Prism54 PCI/PCMCIA GT/Duette Driver - 802.11(a/b/g) + */ +#undef CONFIG_PRISM54 +#define CONFIG_NET_WIRELESS 1 + +/* + * Token Ring devices + */ +#undef CONFIG_TR +#undef CONFIG_NET_FC +#undef CONFIG_RCPCI +#undef CONFIG_SHAPER +#define CONFIG_SHAPER_MODULE 1 + +/* + * Wan interfaces + */ +#undef CONFIG_WAN + +/* + * PCMCIA network device support + */ +#undef CONFIG_NET_PCMCIA + +/* + * Amateur Radio support + */ +#define CONFIG_HAMRADIO 1 + +/* + * Packet Radio protocols + */ +#undef CONFIG_AX25 +#define CONFIG_AX25_MODULE 1 +#undef CONFIG_AX25_DAMA_SLAVE +#undef CONFIG_NETROM +#undef CONFIG_ROSE + +/* + * AX.25 network device drivers + */ + +/* + * AX.25 network device drivers + */ +#undef CONFIG_MKISS +#define CONFIG_MKISS_MODULE 1 +#undef CONFIG_6PACK +#undef CONFIG_BPQETHER +#undef CONFIG_SCC_DELAY +#undef CONFIG_SCC_TRXECHO +#undef CONFIG_BAYCOM_SER_FDX +#undef CONFIG_BAYCOM_SER_HDX +#undef CONFIG_BAYCOM_PAR +#undef CONFIG_BAYCOM_EPP +#undef CONFIG_SOUNDMODEM +#undef CONFIG_YAM + +/* + * IrDA (infrared) support + */ +#undef CONFIG_IRDA + +/* + * ISDN subsystem + */ +#undef CONFIG_ISDN + +/* + * Input core support + */ +#undef CONFIG_INPUT +#undef CONFIG_INPUT_KEYBDEV +#undef CONFIG_INPUT_MOUSEDEV +#undef CONFIG_INPUT_JOYDEV +#undef CONFIG_INPUT_EVDEV +#undef CONFIG_INPUT_UINPUT + +/* + * Character devices + */ +#undef CONFIG_VT +#define CONFIG_SERIAL 1 +#define CONFIG_SERIAL_CONSOLE 1 +#undef CONFIG_SERIAL_EXTENDED +#undef CONFIG_SERIAL_NONSTANDARD +#define CONFIG_UNIX98_PTYS 1 +#define CONFIG_UNIX98_PTY_COUNT (128) +#undef CONFIG_PRINTER +#define CONFIG_PRINTER_MODULE 1 +#undef CONFIG_LP_CONSOLE +#undef CONFIG_PPDEV +#define CONFIG_PPDEV_MODULE 1 +#undef CONFIG_TIPAR + +/* + * I2C support + */ +#undef CONFIG_I2C + +/* + * Mice + */ +#undef CONFIG_BUSMOUSE +#undef CONFIG_MOUSE + +/* + * Joysticks + */ +#undef CONFIG_INPUT_GAMEPORT + +/* + * Input core support is needed for gameports + */ + +/* + * Input core support is needed for joysticks + */ +#undef CONFIG_QIC02_TAPE +#undef CONFIG_IPMI_HANDLER +#undef CONFIG_IPMI_PANIC_EVENT +#undef CONFIG_IPMI_DEVICE_INTERFACE +#undef CONFIG_IPMI_KCS +#undef CONFIG_IPMI_WATCHDOG + +/* + * Watchdog Cards + */ +#define CONFIG_WATCHDOG 1 +#define CONFIG_WATCHDOG_NOWAYOUT 1 +#undef CONFIG_ACQUIRE_WDT +#undef CONFIG_ADVANTECH_WDT +#undef CONFIG_ALIM1535_WDT +#undef CONFIG_ALIM7101_WDT +#undef CONFIG_SC520_WDT +#undef CONFIG_PCWATCHDOG +#undef CONFIG_EUROTECH_WDT +#undef CONFIG_IB700_WDT +#undef CONFIG_WAFER_WDT +#undef CONFIG_I810_TCO +#undef CONFIG_MIXCOMWD +#undef CONFIG_60XX_WDT +#undef CONFIG_SC1200_WDT +#undef CONFIG_SCx200_WDT +#undef CONFIG_SOFT_WATCHDOG +#define CONFIG_SOFT_WATCHDOG_MODULE 1 +#undef CONFIG_W83877F_WDT +#undef CONFIG_WDT +#undef CONFIG_WDTPCI +#undef CONFIG_MACHZ_WDT +#undef CONFIG_SCx200 +#undef CONFIG_SCx200_GPIO +#undef CONFIG_AMD_PM768 +#undef CONFIG_NVRAM +#undef CONFIG_RTC +#undef CONFIG_DTLK +#undef CONFIG_R3964 +#undef CONFIG_APPLICOM + +/* + * Ftape, the floppy tape device driver + */ +#undef CONFIG_FTAPE +#undef CONFIG_AGP + +/* + * Direct Rendering Manager (XFree86 DRI support) + */ +#undef CONFIG_DRM + +/* + * PCMCIA character devices + */ +#undef CONFIG_PCMCIA_SERIAL_CS +#define CONFIG_PCMCIA_SERIAL_CS_MODULE 1 +#undef CONFIG_SYNCLINK_CS + +/* + * File systems + */ +#undef CONFIG_QUOTA +#undef CONFIG_QFMT_V2 +#undef CONFIG_AUTOFS_FS +#undef CONFIG_AUTOFS4_FS +#undef CONFIG_REISERFS_FS +#undef CONFIG_REISERFS_CHECK +#undef CONFIG_REISERFS_PROC_INFO +#undef CONFIG_ADFS_FS +#undef CONFIG_ADFS_FS_RW +#undef CONFIG_AFFS_FS +#undef CONFIG_HFS_FS +#undef CONFIG_HFSPLUS_FS +#define CONFIG_HFSPLUS_FS_MODULE 1 +#undef CONFIG_BEFS_FS +#undef CONFIG_BEFS_DEBUG +#undef CONFIG_BFS_FS +#undef CONFIG_EXT3_FS +#define CONFIG_EXT3_FS_MODULE 1 +#undef CONFIG_JBD +#define CONFIG_JBD_MODULE 1 +#undef CONFIG_JBD_DEBUG +#undef CONFIG_FAT_FS +#define CONFIG_FAT_FS_MODULE 1 +#undef CONFIG_MSDOS_FS +#undef CONFIG_UMSDOS_FS +#undef CONFIG_VFAT_FS +#define CONFIG_VFAT_FS_MODULE 1 +#undef CONFIG_EFS_FS +#undef CONFIG_JFFS_FS +#define CONFIG_JFFS2_FS 1 +#define CONFIG_JFFS2_FS_DEBUG (0) +#undef CONFIG_JFFS2_BBC_ARMLIB +#undef CONFIG_JFFS2_BBC_LZO +#define CONFIG_JFFS2_BBC_LZARI 1 +#undef CONFIG_JFFS2_BBC_LZHD +#undef CONFIG_JFFS2_BBC_LZSS +#undef CONFIG_CRAMFS +#define CONFIG_SQUASHFS 1 +#undef CONFIG_SQUASHFS_EMBEDDED +#define CONFIG_TMPFS 1 +#define CONFIG_RAMFS 1 +#undef CONFIG_ISO9660_FS +#define CONFIG_ISO9660_FS_MODULE 1 +#define CONFIG_JOLIET 1 +#undef CONFIG_ZISOFS +#undef CONFIG_JFS_FS +#undef CONFIG_JFS_DEBUG +#undef CONFIG_JFS_STATISTICS +#undef CONFIG_MINIX_FS +#define CONFIG_MINIX_FS_MODULE 1 +#undef CONFIG_VXFS_FS +#undef CONFIG_NTFS_FS +#undef CONFIG_NTFS_RW +#undef CONFIG_HPFS_FS +#define CONFIG_PROC_FS 1 +#define CONFIG_DEVFS_FS 1 +#define CONFIG_DEVFS_MOUNT 1 +#undef CONFIG_DEVFS_DEBUG +#define CONFIG_DEVPTS_FS 1 +#undef CONFIG_QNX4FS_FS +#undef CONFIG_QNX4FS_RW +#undef CONFIG_ROMFS_FS +#undef CONFIG_EXT2_FS +#define CONFIG_EXT2_FS_MODULE 1 +#undef CONFIG_SYSV_FS +#undef CONFIG_UDF_FS +#undef CONFIG_UDF_RW +#undef CONFIG_UFS_FS +#undef CONFIG_UFS_FS_WRITE +#undef CONFIG_XFS_FS +#define CONFIG_XFS_FS_MODULE 1 +#undef CONFIG_XFS_QUOTA +#undef CONFIG_XFS_RT +#undef CONFIG_XFS_TRACE +#undef CONFIG_XFS_DEBUG + +/* + * Network File Systems + */ +#undef CONFIG_CODA_FS +#undef CONFIG_INTERMEZZO_FS +#undef CONFIG_NFS_FS +#define CONFIG_NFS_FS_MODULE 1 +#define CONFIG_NFS_V3 1 +#undef CONFIG_NFS_DIRECTIO +#undef CONFIG_ROOT_NFS +#undef CONFIG_NFSD +#undef CONFIG_NFSD_V3 +#undef CONFIG_NFSD_TCP +#undef CONFIG_SUNRPC +#define CONFIG_SUNRPC_MODULE 1 +#undef CONFIG_LOCKD +#define CONFIG_LOCKD_MODULE 1 +#define CONFIG_LOCKD_V4 1 +#undef CONFIG_CIFS +#define CONFIG_CIFS_MODULE 1 +#undef CONFIG_CIFS_STATS +#define CONFIG_CIFS_POSIX 1 +#undef CONFIG_SMB_FS +#undef CONFIG_NCP_FS +#undef CONFIG_NCPFS_PACKET_SIGNING +#undef CONFIG_NCPFS_IOCTL_LOCKING +#undef CONFIG_NCPFS_STRONG +#undef CONFIG_NCPFS_NFS_NS +#undef CONFIG_NCPFS_OS2_NS +#undef CONFIG_NCPFS_SMALLDOS +#undef CONFIG_NCPFS_NLS +#undef CONFIG_NCPFS_EXTRAS +#undef CONFIG_ZISOFS_FS + +/* + * Partition Types + */ +#define CONFIG_PARTITION_ADVANCED 1 +#undef CONFIG_ACORN_PARTITION +#undef CONFIG_OSF_PARTITION +#undef CONFIG_AMIGA_PARTITION +#undef CONFIG_ATARI_PARTITION +#define CONFIG_MAC_PARTITION 1 +#define CONFIG_MSDOS_PARTITION 1 +#undef CONFIG_BSD_DISKLABEL +#undef CONFIG_MINIX_SUBPARTITION +#undef CONFIG_SOLARIS_X86_PARTITION +#undef CONFIG_UNIXWARE_DISKLABEL +#undef CONFIG_LDM_PARTITION +#undef CONFIG_SGI_PARTITION +#undef CONFIG_ULTRIX_PARTITION +#undef CONFIG_SUN_PARTITION +#undef CONFIG_EFI_PARTITION +#undef CONFIG_SMB_NLS +#define CONFIG_NLS 1 + +/* + * Native Language Support + */ +#define CONFIG_NLS_DEFAULT "iso8859-1" +#undef CONFIG_NLS_CODEPAGE_437 +#undef CONFIG_NLS_CODEPAGE_737 +#undef CONFIG_NLS_CODEPAGE_775 +#undef CONFIG_NLS_CODEPAGE_850 +#undef CONFIG_NLS_CODEPAGE_852 +#undef CONFIG_NLS_CODEPAGE_855 +#undef CONFIG_NLS_CODEPAGE_857 +#undef CONFIG_NLS_CODEPAGE_860 +#undef CONFIG_NLS_CODEPAGE_861 +#undef CONFIG_NLS_CODEPAGE_862 +#undef CONFIG_NLS_CODEPAGE_863 +#undef CONFIG_NLS_CODEPAGE_864 +#undef CONFIG_NLS_CODEPAGE_865 +#undef CONFIG_NLS_CODEPAGE_866 +#undef CONFIG_NLS_CODEPAGE_869 +#undef CONFIG_NLS_CODEPAGE_936 +#undef CONFIG_NLS_CODEPAGE_950 +#undef CONFIG_NLS_CODEPAGE_932 +#undef CONFIG_NLS_CODEPAGE_949 +#undef CONFIG_NLS_CODEPAGE_874 +#undef CONFIG_NLS_ISO8859_8 +#undef CONFIG_NLS_CODEPAGE_1250 +#undef CONFIG_NLS_CODEPAGE_1251 +#undef CONFIG_NLS_ISO8859_1 +#undef CONFIG_NLS_ISO8859_2 +#undef CONFIG_NLS_ISO8859_3 +#undef CONFIG_NLS_ISO8859_4 +#undef CONFIG_NLS_ISO8859_5 +#undef CONFIG_NLS_ISO8859_6 +#undef CONFIG_NLS_ISO8859_7 +#undef CONFIG_NLS_ISO8859_9 +#undef CONFIG_NLS_ISO8859_13 +#undef CONFIG_NLS_ISO8859_14 +#undef CONFIG_NLS_ISO8859_15 +#undef CONFIG_NLS_KOI8_R +#undef CONFIG_NLS_KOI8_U +#undef CONFIG_NLS_UTF8 + +/* + * Multimedia devices + */ +#undef CONFIG_VIDEO_DEV +#define CONFIG_VIDEO_DEV_MODULE 1 + +/* + * Video For Linux + */ +#define CONFIG_VIDEO_PROC_FS 1 +#undef CONFIG_I2C_PARPORT + +/* + * Video Adapters + */ +#undef CONFIG_VIDEO_BT848 +#undef CONFIG_VIDEO_PMS +#undef CONFIG_VIDEO_BWQCAM +#undef CONFIG_VIDEO_CQCAM +#undef CONFIG_VIDEO_CPIA +#undef CONFIG_VIDEO_SAA5249 +#undef CONFIG_TUNER_3036 +#undef CONFIG_VIDEO_STRADIS +#undef CONFIG_VIDEO_ZORAN +#undef CONFIG_VIDEO_ZORAN_BUZ +#undef CONFIG_VIDEO_ZORAN_DC10 +#undef CONFIG_VIDEO_ZORAN_LML33 +#undef CONFIG_VIDEO_ZR36120 +#undef CONFIG_VIDEO_MEYE + +/* + * Radio Adapters + */ +#undef CONFIG_RADIO_GEMTEK_PCI +#undef CONFIG_RADIO_MAXIRADIO +#undef CONFIG_RADIO_MAESTRO +#undef CONFIG_RADIO_MIROPCM20 + +/* + * Sound + */ +#undef CONFIG_SOUND +#define CONFIG_SOUND_MODULE 1 +#undef CONFIG_SOUND_ALI5455 +#undef CONFIG_SOUND_BT878 +#undef CONFIG_SOUND_CMPCI +#undef CONFIG_SOUND_EMU10K1 +#undef CONFIG_MIDI_EMU10K1 +#undef CONFIG_SOUND_FUSION +#undef CONFIG_SOUND_CS4281 +#undef CONFIG_SOUND_ES1370 +#undef CONFIG_SOUND_ES1371 +#undef CONFIG_SOUND_ESSSOLO1 +#undef CONFIG_SOUND_MAESTRO +#undef CONFIG_SOUND_MAESTRO3 +#undef CONFIG_SOUND_FORTE +#undef CONFIG_SOUND_ICH +#undef CONFIG_SOUND_RME96XX +#undef CONFIG_SOUND_SONICVIBES +#undef CONFIG_SOUND_TRIDENT +#undef CONFIG_SOUND_MSNDCLAS +#undef CONFIG_SOUND_MSNDPIN +#undef CONFIG_SOUND_VIA82CXXX +#undef CONFIG_MIDI_VIA82CXXX +#undef CONFIG_SOUND_OSS +#undef CONFIG_SOUND_TVMIXER +#undef CONFIG_SOUND_AD1980 +#undef CONFIG_SOUND_WM97XX + +/* + * USB support + */ +#undef CONFIG_USB +#define CONFIG_USB_MODULE 1 +#undef CONFIG_USB_DEBUG + +/* + * Miscellaneous USB options + */ +#define CONFIG_USB_DEVICEFS 1 +#undef CONFIG_USB_BANDWIDTH + +/* + * USB Host Controller Drivers + */ +#undef CONFIG_USB_EHCI_HCD +#define CONFIG_USB_EHCI_HCD_MODULE 1 +#undef CONFIG_USB_UHCI +#undef CONFIG_USB_UHCI_ALT +#define CONFIG_USB_UHCI_ALT_MODULE 1 +#undef CONFIG_USB_OHCI +#define CONFIG_USB_OHCI_MODULE 1 + +/* + * USB Device Class drivers + */ +#undef CONFIG_USB_AUDIO +#define CONFIG_USB_AUDIO_MODULE 1 +#undef CONFIG_USB_EMI26 + +/* + * USB Bluetooth can only be used with disabled Bluetooth subsystem + */ +#undef CONFIG_USB_MIDI +#undef CONFIG_USB_STORAGE +#define CONFIG_USB_STORAGE_MODULE 1 +#undef CONFIG_USB_STORAGE_DEBUG +#define CONFIG_USB_STORAGE_DATAFAB 1 +#define CONFIG_USB_STORAGE_FREECOM 1 +#undef CONFIG_USB_STORAGE_ISD200 +#define CONFIG_USB_STORAGE_DPCM 1 +#define CONFIG_USB_STORAGE_HP8200e 1 +#define CONFIG_USB_STORAGE_SDDR09 1 +#define CONFIG_USB_STORAGE_SDDR55 1 +#define CONFIG_USB_STORAGE_JUMPSHOT 1 +#undef CONFIG_USB_ACM +#define CONFIG_USB_ACM_MODULE 1 +#undef CONFIG_USB_PRINTER +#define CONFIG_USB_PRINTER_MODULE 1 + +/* + * USB Human Interface Devices (HID) + */ +#undef CONFIG_USB_HID + +/* + * Input core support is needed for USB HID input layer or HIDBP support + */ +#undef CONFIG_USB_HIDINPUT +#undef CONFIG_USB_HIDDEV +#undef CONFIG_USB_KBD +#undef CONFIG_USB_MOUSE +#undef CONFIG_USB_AIPTEK +#undef CONFIG_USB_WACOM +#undef CONFIG_USB_KBTAB +#undef CONFIG_USB_POWERMATE + +/* + * USB Imaging devices + */ +#undef CONFIG_USB_DC2XX +#undef CONFIG_USB_MDC800 +#undef CONFIG_USB_SCANNER +#undef CONFIG_USB_MICROTEK +#undef CONFIG_USB_HPUSBSCSI + +/* + * USB Multimedia devices + */ +#undef CONFIG_USB_IBMCAM +#undef CONFIG_USB_KONICAWC +#undef CONFIG_USB_OV511 +#undef CONFIG_USB_PWC +#define CONFIG_USB_PWC_MODULE 1 +#undef CONFIG_USB_SE401 +#undef CONFIG_USB_STV680 +#undef CONFIG_USB_W9968CF +#undef CONFIG_USB_VICAM +#undef CONFIG_USB_DSBR +#undef CONFIG_USB_DABUSB + +/* + * USB Network adaptors + */ +#undef CONFIG_USB_PEGASUS +#undef CONFIG_USB_RTL8150 +#undef CONFIG_USB_KAWETH +#undef CONFIG_USB_CATC +#undef CONFIG_USB_CDCETHER +#undef CONFIG_USB_USBNET + +/* + * USB port drivers + */ +#undef CONFIG_USB_USS720 + +/* + * USB Serial Converter support + */ +#undef CONFIG_USB_SERIAL +#define CONFIG_USB_SERIAL_MODULE 1 +#undef CONFIG_USB_SERIAL_DEBUG +#define CONFIG_USB_SERIAL_GENERIC 1 +#undef CONFIG_USB_SERIAL_BELKIN +#define CONFIG_USB_SERIAL_BELKIN_MODULE 1 +#undef CONFIG_USB_SERIAL_WHITEHEAT +#undef CONFIG_USB_SERIAL_DIGI_ACCELEPORT +#undef CONFIG_USB_SERIAL_EMPEG +#undef CONFIG_USB_SERIAL_FTDI_SIO +#define CONFIG_USB_SERIAL_FTDI_SIO_MODULE 1 +#undef CONFIG_USB_SERIAL_VISOR +#define CONFIG_USB_SERIAL_VISOR_MODULE 1 +#undef CONFIG_USB_SERIAL_IPAQ +#undef CONFIG_USB_SERIAL_IR +#undef CONFIG_USB_SERIAL_EDGEPORT +#undef CONFIG_USB_SERIAL_EDGEPORT_TI +#undef CONFIG_USB_SERIAL_KEYSPAN_PDA +#undef CONFIG_USB_SERIAL_KEYSPAN +#undef CONFIG_USB_SERIAL_MCT_U232 +#define CONFIG_USB_SERIAL_MCT_U232_MODULE 1 +#undef CONFIG_USB_SERIAL_KLSI +#undef CONFIG_USB_SERIAL_KOBIL_SCT +#undef CONFIG_USB_SERIAL_PL2303 +#define CONFIG_USB_SERIAL_PL2303_MODULE 1 +#undef CONFIG_USB_SERIAL_CYBERJACK +#undef CONFIG_USB_SERIAL_XIRCOM +#undef CONFIG_USB_SERIAL_OMNINET + +/* + * USB Miscellaneous drivers + */ +#undef CONFIG_USB_RIO500 +#undef CONFIG_USB_AUERSWALD +#undef CONFIG_USB_TIGL +#undef CONFIG_USB_BRLVGER +#undef CONFIG_USB_LCD + +/* + * Support for USB gadgets + */ +#undef CONFIG_USB_GADGET + +/* + * Bluetooth support + */ +#undef CONFIG_BLUEZ +#define CONFIG_BLUEZ_MODULE 1 +#undef CONFIG_BLUEZ_L2CAP +#define CONFIG_BLUEZ_L2CAP_MODULE 1 +#undef CONFIG_BLUEZ_SCO +#define CONFIG_BLUEZ_SCO_MODULE 1 +#undef CONFIG_BLUEZ_RFCOMM +#define CONFIG_BLUEZ_RFCOMM_MODULE 1 +#define CONFIG_BLUEZ_RFCOMM_TTY 1 +#undef CONFIG_BLUEZ_BNEP +#define CONFIG_BLUEZ_BNEP_MODULE 1 +#define CONFIG_BLUEZ_BNEP_MC_FILTER 1 +#define CONFIG_BLUEZ_BNEP_PROTO_FILTER 1 + +/* + * Bluetooth device drivers + */ +#undef CONFIG_BLUEZ_HCIUSB +#define CONFIG_BLUEZ_HCIUSB_MODULE 1 +#define CONFIG_BLUEZ_HCIUSB_SCO 1 +#undef CONFIG_BLUEZ_HCIUART +#define CONFIG_BLUEZ_HCIUART_MODULE 1 +#define CONFIG_BLUEZ_HCIUART_H4 1 +#define CONFIG_BLUEZ_HCIUART_BCSP 1 +#define CONFIG_BLUEZ_HCIUART_BCSP_TXCRC 1 +#undef CONFIG_BLUEZ_HCIBFUSB +#undef CONFIG_BLUEZ_HCIDTL1 +#undef CONFIG_BLUEZ_HCIBT3C +#undef CONFIG_BLUEZ_HCIBLUECARD +#undef CONFIG_BLUEZ_HCIBTUART +#undef CONFIG_BLUEZ_HCIVHCI + +/* + * Kernel hacking + */ +#define CONFIG_CROSSCOMPILE 1 +#undef CONFIG_RUNTIME_DEBUG +#undef CONFIG_REMOTE_DEBUG +#undef CONFIG_GDB_CONSOLE +#undef CONFIG_DEBUG_INFO +#define CONFIG_MAGIC_SYSRQ 1 +#undef CONFIG_MIPS_UNCACHED +#define CONFIG_LOG_BUF_SHIFT (0) + +/* + * Cryptographic options + */ +#define CONFIG_CRYPTO 1 +#define CONFIG_CRYPTO_HMAC 1 +#undef CONFIG_CRYPTO_NULL +#undef CONFIG_CRYPTO_MD4 +#undef CONFIG_CRYPTO_MD5 +#define CONFIG_CRYPTO_MD5_MODULE 1 +#undef CONFIG_CRYPTO_SHA1 +#define CONFIG_CRYPTO_SHA1_MODULE 1 +#undef CONFIG_CRYPTO_SHA256 +#undef CONFIG_CRYPTO_SHA512 +#undef CONFIG_CRYPTO_WP512 +#undef CONFIG_CRYPTO_DES +#define CONFIG_CRYPTO_DES_MODULE 1 +#undef CONFIG_CRYPTO_BLOWFISH +#undef CONFIG_CRYPTO_TWOFISH +#undef CONFIG_CRYPTO_SERPENT +#undef CONFIG_CRYPTO_AES +#define CONFIG_CRYPTO_AES_MODULE 1 +#undef CONFIG_CRYPTO_CAST5 +#undef CONFIG_CRYPTO_CAST6 +#undef CONFIG_CRYPTO_TEA +#undef CONFIG_CRYPTO_KHAZAD +#undef CONFIG_CRYPTO_ANUBIS +#undef CONFIG_CRYPTO_ARC4 +#define CONFIG_CRYPTO_ARC4_MODULE 1 +#undef CONFIG_CRYPTO_DEFLATE +#define CONFIG_CRYPTO_DEFLATE_MODULE 1 +#undef CONFIG_CRYPTO_MICHAEL_MIC +#define CONFIG_CRYPTO_MICHAEL_MIC_MODULE 1 +#undef CONFIG_CRYPTO_TEST + +/* + * Library routines + */ +#undef CONFIG_CRC32 +#define CONFIG_ZLIB_INFLATE 1 +#define CONFIG_ZLIB_DEFLATE 1 +#undef CONFIG_FW_LOADER diff -Nur linux-2.4.32/include/linux/b1lli.h linux-2.4.32.patched/include/linux/b1lli.h --- linux-2.4.32/include/linux/b1lli.h 2001-10-11 18:47:33.000000000 +0200 +++ linux-2.4.32.patched/include/linux/b1lli.h 2006-03-13 18:55:56.000000000 +0100 @@ -1,4 +1,4 @@ -/* $Id: b1lli.h,v 1.8.8.3 2001/09/23 22:25:05 kai Exp $ +/* $Id$ * * ISDN lowlevel-module for AVM B1-card. * diff -Nur linux-2.4.32/include/linux/b1pcmcia.h linux-2.4.32.patched/include/linux/b1pcmcia.h --- linux-2.4.32/include/linux/b1pcmcia.h 2001-10-11 18:47:33.000000000 +0200 +++ linux-2.4.32.patched/include/linux/b1pcmcia.h 2006-03-13 18:55:56.000000000 +0100 @@ -1,4 +1,4 @@ -/* $Id: b1pcmcia.h,v 1.1.8.2 2001/09/23 22:25:05 kai Exp $ +/* $Id$ * * Exported functions of module b1pcmcia to be called by * avm_cs card services module. diff -Nur linux-2.4.32/include/linux/byteorder/swab.h linux-2.4.32.patched/include/linux/byteorder/swab.h --- linux-2.4.32/include/linux/byteorder/swab.h 2002-11-29 00:53:15.000000000 +0100 +++ linux-2.4.32.patched/include/linux/byteorder/swab.h 2006-03-13 18:55:55.000000000 +0100 @@ -15,6 +15,8 @@ * */ +#include + /* casts are necessary for constants, because we never know how for sure * how U/UL/ULL map to __u16, __u32, __u64. At least not in a portable way. */ @@ -156,7 +158,7 @@ #endif /* OPTIMIZE */ -static __inline__ __const__ __u16 __fswab16(__u16 x) +static __inline__ __attribute_const__ __u16 __fswab16(__u16 x) { return __arch__swab16(x); } @@ -169,7 +171,7 @@ __arch__swab16s(addr); } -static __inline__ __const__ __u32 __fswab24(__u32 x) +static __inline__ __attribute_const__ __u32 __fswab24(__u32 x) { return __arch__swab24(x); } @@ -182,7 +184,7 @@ __arch__swab24s(addr); } -static __inline__ __const__ __u32 __fswab32(__u32 x) +static __inline__ __attribute_const__ __u32 __fswab32(__u32 x) { return __arch__swab32(x); } @@ -196,7 +198,7 @@ } #ifdef __BYTEORDER_HAS_U64__ -static __inline__ __const__ __u64 __fswab64(__u64 x) +static __inline__ __attribute_const__ __u64 __fswab64(__u64 x) { # ifdef __SWAB_64_THRU_32__ __u32 h = x >> 32; diff -Nur linux-2.4.32/include/linux/capi.h linux-2.4.32.patched/include/linux/capi.h --- linux-2.4.32/include/linux/capi.h 2002-02-25 20:38:13.000000000 +0100 +++ linux-2.4.32.patched/include/linux/capi.h 2006-03-13 18:55:56.000000000 +0100 @@ -1,4 +1,4 @@ -/* $Id: capi.h,v 1.1.4.1 2001/11/20 14:19:38 kai Exp $ +/* $Id$ * * CAPI 2.0 Interface for Linux * diff -Nur linux-2.4.32/include/linux/compile.h linux-2.4.32.patched/include/linux/compile.h --- linux-2.4.32/include/linux/compile.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/compile.h 2006-03-13 18:56:31.000000000 +0100 @@ -0,0 +1,6 @@ +#define UTS_VERSION "#1 Mon Mar 13 18:56:31 CET 2006" +#define LINUX_COMPILE_TIME "18:56:31" +#define LINUX_COMPILE_BY "root" +#define LINUX_COMPILE_HOST "ux-2y02" +#define LINUX_COMPILE_DOMAIN "inf.fh-bonn-rhein-sieg.de" +#define LINUX_COMPILER "gcc version 3.4.4 (OpenWrt-2.0)" diff -Nur linux-2.4.32/include/linux/compiler.h linux-2.4.32.patched/include/linux/compiler.h --- linux-2.4.32/include/linux/compiler.h 2004-11-17 12:54:22.000000000 +0100 +++ linux-2.4.32.patched/include/linux/compiler.h 2006-03-13 18:55:55.000000000 +0100 @@ -27,6 +27,12 @@ #define __attribute_used__ /* not implemented */ #endif /* __GNUC__ */ +#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96) +#define __attribute_const__ __attribute__((__const__)) +#else +#define __attribute_const__ /* unimplemented */ +#endif + #if __GNUC__ == 3 #if __GNUC_MINOR__ >= 1 # define inline __inline__ __attribute__((always_inline)) diff -Nur linux-2.4.32/include/linux/concap.h linux-2.4.32.patched/include/linux/concap.h --- linux-2.4.32/include/linux/concap.h 2001-09-30 21:26:42.000000000 +0200 +++ linux-2.4.32.patched/include/linux/concap.h 2006-03-13 18:55:56.000000000 +0100 @@ -1,4 +1,4 @@ -/* $Id: concap.h,v 1.2.8.1 2001/09/23 22:25:05 kai Exp $ +/* $Id: concap.h,v 1.3 2001/09/24 13:23:13 kai Exp $ * * Copyright 1997 by Henner Eisen * @@ -11,6 +11,7 @@ #ifdef __KERNEL__ #include #include +#include /* Stuff to support encapsulation protocols genericly. The encapsulation protocol is processed at the uppermost layer of the network interface. diff -Nur linux-2.4.32/include/linux/fsfilter.h linux-2.4.32.patched/include/linux/fsfilter.h --- linux-2.4.32/include/linux/fsfilter.h 2004-11-17 12:54:22.000000000 +0100 +++ linux-2.4.32.patched/include/linux/fsfilter.h 2006-03-13 18:55:55.000000000 +0100 @@ -70,7 +70,6 @@ #define FILTER_FS_XFS 3 #define FILTER_FS_OBDFS 4 #define FILTER_FS_TMPFS 5 -extern struct filter_fs filter_oppar[FILTER_FS_TYPES]; struct filter_fs *filter_get_filter_fs(const char *cache_type); void filter_setup_journal_ops(struct filter_fs *ops, char *cache_type); diff -Nur linux-2.4.32/include/linux/fs.h linux-2.4.32.patched/include/linux/fs.h --- linux-2.4.32/include/linux/fs.h 2005-04-04 03:42:20.000000000 +0200 +++ linux-2.4.32.patched/include/linux/fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -324,6 +324,7 @@ #include #include #include +#include /* * Attribute flags. These should be or-ed together to figure out what @@ -519,6 +520,7 @@ struct socket socket_i; struct usbdev_inode_info usbdev_i; struct jffs2_inode_info jffs2_i; + struct squashfs_inode_info squashfs_i; void *generic_ip; } u; }; @@ -734,6 +736,7 @@ #include #include #include +#include extern struct list_head super_blocks; extern spinlock_t sb_lock; @@ -793,6 +796,7 @@ struct usbdev_sb_info usbdevfs_sb; struct jffs2_sb_info jffs2_sb; struct cramfs_sb_info cramfs_sb; + struct squashfs_sb_info squashfs_sb; void *generic_sbp; } u; /* @@ -1559,7 +1563,6 @@ unsigned long generate_cluster(kdev_t, int b[], int); unsigned long generate_cluster_swab32(kdev_t, int b[], int); extern kdev_t ROOT_DEV; -extern char root_device_name[]; extern void show_buffers(void); diff -Nur linux-2.4.32/include/linux/generic_serial.h linux-2.4.32.patched/include/linux/generic_serial.h --- linux-2.4.32/include/linux/generic_serial.h 2002-02-25 20:38:13.000000000 +0100 +++ linux-2.4.32.patched/include/linux/generic_serial.h 2006-03-13 18:55:55.000000000 +0100 @@ -98,6 +98,4 @@ int gs_getserial(struct gs_port *port, struct serial_struct *sp); void gs_got_break(struct gs_port *port); -extern int gs_debug; - #endif diff -Nur linux-2.4.32/include/linux/hysdn_if.h linux-2.4.32.patched/include/linux/hysdn_if.h --- linux-2.4.32/include/linux/hysdn_if.h 2001-09-30 21:26:42.000000000 +0200 +++ linux-2.4.32.patched/include/linux/hysdn_if.h 2006-03-13 18:55:56.000000000 +0100 @@ -1,4 +1,4 @@ -/* $Id: hysdn_if.h,v 1.1.8.3 2001/09/23 22:25:05 kai Exp $ +/* $Id$ * * Linux driver for HYSDN cards * ioctl definitions shared by hynetmgr and driver. diff -Nur linux-2.4.32/include/linux/i2c-algo-au1550.h linux-2.4.32.patched/include/linux/i2c-algo-au1550.h --- linux-2.4.32/include/linux/i2c-algo-au1550.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/i2c-algo-au1550.h 2006-03-13 18:55:54.000000000 +0100 @@ -0,0 +1,31 @@ +/* + * Copyright (C) 2004 Embedded Edge, LLC + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + */ + +#ifndef I2C_ALGO_AU1550_H +#define I2C_ALGO_AU1550_H 1 + +struct i2c_algo_au1550_data { + u32 psc_base; + int xfer_timeout; + int ack_timeout; +}; + +int i2c_au1550_add_bus(struct i2c_adapter *); +int i2c_au1550_del_bus(struct i2c_adapter *); + +#endif /* I2C_ALGO_AU1550_H */ diff -Nur linux-2.4.32/include/linux/i2c.h linux-2.4.32.patched/include/linux/i2c.h --- linux-2.4.32/include/linux/i2c.h 2005-06-01 02:56:56.000000000 +0200 +++ linux-2.4.32.patched/include/linux/i2c.h 2006-03-13 18:55:55.000000000 +0100 @@ -70,7 +70,7 @@ /* Transfer num messages. */ -extern int i2c_transfer(struct i2c_adapter *adap, struct i2c_msg msg[],int num); +extern int i2c_transfer(struct i2c_adapter *adap, struct i2c_msg *msg,int num); /* * Some adapter types (i.e. PCF 8584 based ones) may support slave behaviuor. @@ -197,7 +197,7 @@ to NULL. If an adapter algorithm can do SMBus access, set smbus_xfer. If set to NULL, the SMBus protocol is simulated using common I2C messages */ - int (*master_xfer)(struct i2c_adapter *adap,struct i2c_msg msgs[], + int (*master_xfer)(struct i2c_adapter *adap,struct i2c_msg *msgs, int num); int (*smbus_xfer) (struct i2c_adapter *adap, u16 addr, unsigned short flags, char read_write, diff -Nur linux-2.4.32/include/linux/i2c-id.h linux-2.4.32.patched/include/linux/i2c-id.h --- linux-2.4.32/include/linux/i2c-id.h 2004-02-18 14:36:32.000000000 +0100 +++ linux-2.4.32.patched/include/linux/i2c-id.h 2006-03-13 18:55:54.000000000 +0100 @@ -156,6 +156,8 @@ #define I2C_ALGO_SGI 0x130000 /* SGI algorithm */ +#define I2C_ALGO_AU1550 0x140000 /* Alchemy Au1550 PSC */ + #define I2C_ALGO_EXP 0x800000 /* experimental */ #define I2C_ALGO_MASK 0xff0000 /* Mask for algorithms */ @@ -204,6 +206,9 @@ #define I2C_HW_SGI_VINO 0x00 #define I2C_HW_SGI_MACE 0x01 +/* --- Au1550 PSC adapters */ +#define I2C_HW_AU1550_PSC 0x00 + /* --- SMBus only adapters */ #define I2C_HW_SMBUS_PIIX4 0x00 #define I2C_HW_SMBUS_ALI15X3 0x01 diff -Nur linux-2.4.32/include/linux/imq.h linux-2.4.32.patched/include/linux/imq.h --- linux-2.4.32/include/linux/imq.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/imq.h 2006-03-13 18:55:58.000000000 +0100 @@ -0,0 +1,9 @@ +#ifndef _IMQ_H +#define _IMQ_H + +#define IMQ_MAX_DEVS 16 + +#define IMQ_F_IFMASK 0x7f +#define IMQ_F_ENQUEUE 0x80 + +#endif /* _IMQ_H */ diff -Nur linux-2.4.32/include/linux/intermezzo_fs.h linux-2.4.32.patched/include/linux/intermezzo_fs.h --- linux-2.4.32/include/linux/intermezzo_fs.h 2005-01-19 15:10:12.000000000 +0100 +++ linux-2.4.32.patched/include/linux/intermezzo_fs.h 2006-03-13 18:55:55.000000000 +0100 @@ -321,7 +321,6 @@ int presto_ispresto(struct inode *); /* super.c */ -extern struct file_system_type presto_fs_type; extern int init_intermezzo_fs(void); /* fileset.c */ diff -Nur linux-2.4.32/include/linux/isdn/tpam.h linux-2.4.32.patched/include/linux/isdn/tpam.h --- linux-2.4.32/include/linux/isdn/tpam.h 2001-12-21 18:42:03.000000000 +0100 +++ linux-2.4.32.patched/include/linux/isdn/tpam.h 2006-03-13 18:55:56.000000000 +0100 @@ -1,4 +1,4 @@ -/* $Id: tpam.h,v 1.1.2.1 2001/11/20 14:19:38 kai Exp $ +/* $Id$ * * Turbo PAM ISDN driver for Linux. (Kernel Driver) * diff -Nur linux-2.4.32/include/linux/isdn_compat.h linux-2.4.32.patched/include/linux/isdn_compat.h --- linux-2.4.32/include/linux/isdn_compat.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/isdn_compat.h 2006-03-13 18:55:56.000000000 +0100 @@ -0,0 +1,261 @@ +/* $Id: isdn_compat.h,v 1.53 2001/09/24 13:23:13 kai Exp $ + * + * Linux ISDN subsystem + * Compatibility for various Linux kernel versions + * + * This software may be used and distributed according to the terms + * of the GNU General Public License, incorporated herein by reference. + * + */ + +#ifndef _LINUX_ISDN_COMPAT_H +#define _LINUX_ISDN_COMPAT_H + +#ifdef __KERNEL__ + +#ifndef ISDN_COMPAT_NOT_GENERIC +/* when using std2kern -u, this part is left out and instead provided + by the .ctrl files */ + +#include + +#if LINUX_VERSION_CODE < KERNEL_VERSION(2,2,18) + +#define set_current_state(sta) (current->state = sta) +#define module_init(x) int init_module(void) { return x(); } +#define module_exit(x) void cleanup_module(void) { x(); } +#define BUG() do { printk("kernel BUG at %s:%d!\n", __FILE__, __LINE__); *(int *)0 = 0; } while (0) +#define init_MUTEX(x) *(x)=MUTEX +#define init_MUTEX_LOCKED(x) *(x)=MUTEX_LOCKED +#define __devinit +#define __devinitdata + +#else /* 2.2.18 and later */ + +#define COMPAT_HAS_NEW_SETUP +#define COMPAT_HAS_NEW_WAITQ + +#endif + +#if LINUX_VERSION_CODE < KERNEL_VERSION(2,4,0) + +#define dev_kfree_skb_irq(a) dev_kfree_skb(a) +#define dev_kfree_skb_any(a) dev_kfree_skb(a) +#define COMPAT_HAS_2_2_PCI +#define get_pcibase(ps, nr) ps->base_address[nr] +#define pci_resource_start_io(pdev, nr) ((pdev)->base_address[nr] & PCI_BASE_ADDRESS_IO_MASK) +#define pci_resource_start_mem(pdev, nr) ((pdev)->base_address[nr] & PCI_BASE_ADDRESS_MEM_MASK) +#define pci_get_sub_vendor(pdev, id) pci_read_config_word(pdev, PCI_SUBSYSTEM_VENDOR_ID, &id) +#define pci_get_sub_system(pdev, id) pci_read_config_word(pdev, PCI_SUBSYSTEM_ID, &id) + +#define __exit +#define __devinit +#define __devinitdata + +#define net_device device +#define COMPAT_NO_SOFTNET +#define netif_running(d) test_bit(LINK_STATE_START, &d->state) +#define COMPAT_NEED_MPPP_DEFS +#define spin_lock_bh(lock) +#define spin_unlock_bh(lock) +#define COMPAT_NEED_SPIN_LOCK_BH +#define i_count_read(ic) ic +#define i_count_inc(ic) ic++ +#define COMPAT_USE_MODCOUNT_LOCK +#define devfs_register_chrdev(m,n,f) register_chrdev(m,n,f) +#define devfs_unregister_chrdev(m,n) unregister_chrdev(m,n) +#define COMPAT_NEED_PCI_IDS +#define in_irq() (local_irq_count[smp_processor_id()] != 0) + +#else /* 2.4.0 and later */ + +#define pci_resource_start_io(pdev, nr) pci_resource_start(pdev, nr) +#define pci_resource_start_mem(pdev, nr) pci_resource_start(pdev, nr) +#define get_pcibase(ps, nr) ps->resource[nr].start +#define pci_get_sub_system(pdev, id) id = pdev->subsystem_device +#define pci_get_sub_vendor(pdev, id) id = pdev->subsystem_vendor + +#define BIG_PHONE_NUMBERS +#define COMPAT_HAS_ISA_IOREMAP +#define i_count_read(ic) atomic_read(&ic) +#define i_count_inc(ic) atomic_inc(&ic) +#define COMPAT_HAS_FILEOP_OWNER +#define COMPAT_HAVE_NEW_FILLDIR +#define COMPAT_has_fileops_in_inode +#define COMPAT_HAS_init_special_inode +#define COMPAT_d_alloc_root_one_parameter +#define HAVE_DEVFS_FS +#define COMPAT_HAS_SCHEDULE_TASK +#define COMPAT_HAS_USB_IDTAB + +#endif + +#endif /* ISDN_COMPAT_GENERIC */ + +#ifdef COMPAT_HAS_2_2_PCI +#include +#ifdef __powerpc__ +static inline int pci_enable_device(struct pci_dev *dev) +{ + u16 cmd; + pci_read_config_word(dev, PCI_COMMAND, &cmd); + cmd |= PCI_COMMAND_MEMORY | PCI_COMMAND_IO | PCI_COMMAND_SERR; + cmd &= ~PCI_COMMAND_FAST_BACK; + pci_write_config_word(dev, PCI_COMMAND, cmd); + return(0); +} +#else +static inline int pci_enable_device(struct pci_dev *dev) +{ + return 0; +} +#endif /* __powerpc__ */ + +#define PCI_ANY_ID (~0) + +/* as this is included multiple times, we make it inline */ + +static inline struct pci_dev * pci_find_subsys(unsigned int vendor, unsigned int device, + unsigned int ss_vendor, unsigned int ss_device, + struct pci_dev *from) +{ + unsigned short subsystem_vendor, subsystem_device; + + while ((from = pci_find_device(vendor, device, from))) { + pci_read_config_word(from, PCI_SUBSYSTEM_VENDOR_ID, &subsystem_vendor); + pci_read_config_word(from, PCI_SUBSYSTEM_ID, &subsystem_device); + if ((ss_vendor == PCI_ANY_ID || subsystem_vendor == ss_vendor) && + (ss_device == PCI_ANY_ID || subsystem_device == ss_device)) + return from; + } + return NULL; +} +#endif + +#ifdef COMPAT_NO_SOFTNET +#include + +/* + * Tell upper layers that the network device is ready to xmit more frames. + */ +static void __inline__ netif_wake_queue(struct net_device * dev) +{ + dev->tbusy = 0; + mark_bh(NET_BH); +} + +/* + * called during net_device open() + */ +static void __inline__ netif_start_queue(struct net_device * dev) +{ + dev->tbusy = 0; + /* actually, we never use the interrupt flag at all */ + dev->interrupt = 0; + dev->start = 1; +} + +/* + * Ask upper layers to temporarily cease passing us more xmit frames. + */ +static void __inline__ netif_stop_queue(struct net_device * dev) +{ + dev->tbusy = 1; +} + +#endif /* COMPAT_NO_SOFTNET */ + +#ifndef COMPAT_HAS_NEW_WAITQ +typedef struct wait_queue wait_queue_t; +typedef struct wait_queue *wait_queue_head_t; + +#define DECLARE_WAITQUEUE(wait, current) struct wait_queue wait = { current, NULL } +#define DECLARE_WAIT_QUEUE_HEAD(wait) wait_queue_head_t wait +#define init_waitqueue_head(x) *(x)=NULL +#define init_waitqueue_entry(q,p) ((q)->task)=(p) +#endif /* COMPAT_HAS_NEW_WAITQ */ + +#ifdef COMPAT_NEED_PCI_IDS + +#define PCI_ANY_ID (~0) + +#define PCI_VENDOR_ID_DYNALINK 0x0675 +#define PCI_DEVICE_ID_DYNALINK_IS64PH 0x1702 + +#define PCI_DEVICE_ID_WINBOND2_6692 0x6692 + +#define PCI_DEVICE_ID_PLX_R685 0x1030 +#define PCI_DEVICE_ID_PLX_DJINN_ITOO 0x1151 +#define PCI_DEVICE_ID_PLX_R753 0x1152 + +#define PCI_VENDOR_ID_ELSA 0x1048 +#define PCI_DEVICE_ID_ELSA_MICROLINK 0x1000 +#define PCI_DEVICE_ID_ELSA_QS3000 0x3000 + +#define PCI_VENDOR_ID_EICON 0x1133 +#define PCI_DEVICE_ID_EICON_DIVA20PRO 0xe001 +#define PCI_DEVICE_ID_EICON_DIVA20 0xe002 +#define PCI_DEVICE_ID_EICON_DIVA20PRO_U 0xe003 +#define PCI_DEVICE_ID_EICON_DIVA20_U 0xe004 +#define PCI_DEVICE_ID_EICON_DIVA201 0xe005 +#define PCI_DEVICE_ID_EICON_MAESTRA 0xe010 +#define PCI_DEVICE_ID_EICON_MAESTRAQ 0xe012 +#define PCI_DEVICE_ID_EICON_MAESTRAQ_U 0xe013 +#define PCI_DEVICE_ID_EICON_MAESTRAP 0xe014 + +#define PCI_VENDOR_ID_CCD 0x1397 +#define PCI_DEVICE_ID_CCD_2BD0 0x2BD0 +#define PCI_DEVICE_ID_CCD_B000 0xB000 +#define PCI_DEVICE_ID_CCD_B006 0xB006 +#define PCI_DEVICE_ID_CCD_B007 0xB007 +#define PCI_DEVICE_ID_CCD_B008 0xB008 +#define PCI_DEVICE_ID_CCD_B009 0xB009 +#define PCI_DEVICE_ID_CCD_B00A 0xB00A +#define PCI_DEVICE_ID_CCD_B00B 0xB00B +#define PCI_DEVICE_ID_CCD_B00C 0xB00C +#define PCI_DEVICE_ID_CCD_B100 0xB100 + +#define PCI_VENDOR_ID_ASUSTEK 0x1043 +#define PCI_DEVICE_ID_ASUSTEK_0675 0x0675 + +#define PCI_VENDOR_ID_BERKOM 0x0871 +#define PCI_DEVICE_ID_BERKOM_A1T 0xFFA1 +#define PCI_DEVICE_ID_BERKOM_T_CONCEPT 0xFFA2 +#define PCI_DEVICE_ID_BERKOM_A4T 0xFFA4 +#define PCI_DEVICE_ID_BERKOM_SCITEL_QUADRO 0xFFA8 + +#define PCI_DEVICE_ID_SATSAGEM_NICCY 0x1016 + +#define PCI_DEVICE_ID_TIGERJET_100 0x0002 + +#define PCI_VENDOR_ID_ANIGMA 0x1051 +#define PCI_DEVICE_ID_ANIGMA_MC145575 0x0100 + +#define PCI_VENDOR_ID_ZOLTRIX 0x15b0 +#define PCI_DEVICE_ID_ZOLTRIX_2BD0 0x2BD0 + +#define PCI_DEVICE_ID_DIGI_DF_M_IOM2_E 0x0070 +#define PCI_DEVICE_ID_DIGI_DF_M_E 0x0071 +#define PCI_DEVICE_ID_DIGI_DF_M_IOM2_A 0x0072 +#define PCI_DEVICE_ID_DIGI_DF_M_A 0x0073 + +#define PCI_DEVICE_ID_AVM_B1 0x0700 +#define PCI_DEVICE_ID_AVM_C4 0x0800 +#define PCI_DEVICE_ID_AVM_C2 0x1100 +#define PCI_DEVICE_ID_AVM_T1 0x1200 + +#define PCI_VENDOR_ID_HYPERCOPE 0x1365 +#define PCI_DEVICE_ID_HYPERCOPE_PLX 0x9050 +#define PCI_SUBDEVICE_ID_HYPERCOPE_OLD_ERGO 0x0104 +#define PCI_SUBDEVICE_ID_HYPERCOPE_ERGO 0x0106 +#define PCI_SUBDEVICE_ID_HYPERCOPE_METRO 0x0107 +#define PCI_SUBDEVICE_ID_HYPERCOPE_CHAMP2 0x0108 +#define PCI_SUBDEVICE_ID_HYPERCOPE_PLEXUS 0x0109 + +#define PCI_VENDOR_ID_ABOCOM 0x13D1 +#define PCI_DEVICE_ID_ABOCOM_2BD1 0x2BD1 + +#endif /* COMPAT_NEED_PCI_IDS */ + +#endif /* __KERNEL__ */ +#endif /* _LINUX_ISDN_COMPAT_H */ diff -Nur linux-2.4.32/include/linux/isdn_divertif.h linux-2.4.32.patched/include/linux/isdn_divertif.h --- linux-2.4.32/include/linux/isdn_divertif.h 2001-12-21 18:42:03.000000000 +0100 +++ linux-2.4.32.patched/include/linux/isdn_divertif.h 2006-03-13 18:55:56.000000000 +0100 @@ -1,4 +1,4 @@ -/* $Id: isdn_divertif.h,v 1.1.4.1 2001/11/20 14:19:38 kai Exp $ +/* $Id$ * * Header for the diversion supplementary interface for i4l. * @@ -14,7 +14,7 @@ /***********************************************************/ /* magic value is also used to control version information */ /***********************************************************/ -#define DIVERT_IF_MAGIC 0x25873401 +#define DIVERT_IF_MAGIC 0x25873402 #define DIVERT_CMD_REG 0x00 /* register command */ #define DIVERT_CMD_REL 0x01 /* release command */ #define DIVERT_NO_ERR 0x00 /* return value no error */ @@ -34,6 +34,7 @@ int (*ll_cmd)(isdn_ctrl *); /* supplied by hl on return */ char * (*drv_to_name)(int); /* map a driver id to name, supplied by hl */ int (*name_to_drv)(char *); /* map a driver id to name, supplied by hl */ + int (*dial_net_name)(char *); /* force dial of a ll net interface */ } isdn_divert_if; /*********************/ diff -Nur linux-2.4.32/include/linux/isdn_dwabc.h linux-2.4.32.patched/include/linux/isdn_dwabc.h --- linux-2.4.32/include/linux/isdn_dwabc.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/isdn_dwabc.h 2006-03-13 18:55:56.000000000 +0100 @@ -0,0 +1,84 @@ +/* $Id: isdn_dwabc.h,v 1.9 2001/09/26 20:32:08 detabc Exp $ + * + * Header for the Linux ISDN abc-extension. + * + * Copyright by abc GmbH + * written by Detlef Wengorz + * + * This software may be used and distributed according to the terms + * of the GNU General Public License, incorporated herein by reference. + * + */ + +#ifndef ISDN_DWABC_H +#define ISDN_DWABC_H + +#ifdef __KERNEL__ +#include +#include +#include +#include +#include +#include + + +typedef struct ISDN_DWSPINLOCK { + + spinlock_t spin; + short owner; + short my_flags; + ulong irq_flags; + +} ISDN_DWSPINLOCK; + +#define ISDN_DWSPIN_UNLOCKED \ + (ISDN_DWSPINLOCK) { \ + spin: SPIN_LOCK_UNLOCKED, \ + owner: -1, \ + my_flags: 0, \ + irq_flags: 0, \ + } + +#define ISDN_DWSPIN_INIT(x) \ + do { *(x) = ISDN_DWSPIN_UNLOCKED; } while(0); + +static __inline__ int isdn_dwspin_trylock(ISDN_DWSPINLOCK *spin) +{ + if(!spin_trylock(&spin->spin)) { + + if(spin->owner == smp_processor_id()) + return(-EAGAIN); + + spin_lock(&spin->spin); + } + + spin->owner = smp_processor_id(); + return(0); +} + +static __inline__ void isdn_dwspin_unlock(ISDN_DWSPINLOCK *spin) +{ + spin->owner = -1; + spin_unlock(&spin->spin); +} + + +#else +#include +#endif + +#define DWABC_LCR_FLG_NEWNUMBER 0x00000001L +#define DWABC_LCR_FLG_DISABLE 0x00000002L +#define DWABC_LCR_FLG_NEWHUPTIME 0x00000004L + + +struct ISDN_DWABC_LCR_IOCTL { + + int lcr_ioctl_sizeof; /* mustbe sizeof(ISDN_DWABC_LCR_IOCTL) */ + u_short lcr_ioctl_onhtime; /* new hanguptime */ + u_long lcr_ioctl_callid; /* callid from lcr-subsystem */ + u_long lcr_ioctl_flags; /* see above */ + char lcr_ioctl_nr[32]; /* new destination phonenumber */ +}; + +#endif diff -Nur linux-2.4.32/include/linux/isdn.h linux-2.4.32.patched/include/linux/isdn.h --- linux-2.4.32/include/linux/isdn.h 2001-12-21 18:42:03.000000000 +0100 +++ linux-2.4.32.patched/include/linux/isdn.h 2006-03-13 18:55:56.000000000 +0100 @@ -1,4 +1,4 @@ -/* $Id: isdn.h,v 1.1.4.1 2001/11/20 14:19:38 kai Exp $ +/* $Id: isdn.h,v 1.125 2001/12/01 23:18:21 detabc Exp $ * * Main header for the Linux ISDN subsystem (linklevel). * @@ -14,6 +14,7 @@ #ifndef __ISDN_H__ #define __ISDN_H__ +#include #include #ifdef CONFIG_COBALT_MICRO_SERVER @@ -93,9 +94,15 @@ #define ISDN_LMSNLEN 255 /* Length of tty's Listen-MSN string */ #define ISDN_CMSGLEN 50 /* Length of CONNECT-Message to add for Modem */ +#ifdef BIG_PHONE_NUMBERS #define ISDN_MSNLEN 32 #define NET_DV 0x06 /* Data version for isdn_net_ioctl_cfg */ #define TTY_DV 0x06 /* Data version for iprofd etc. */ +#else +#define ISDN_MSNLEN 20 +#define NET_DV 0x05 /* Data version for isdn_net_ioctl_cfg */ +#define TTY_DV 0x05 /* Data version for iprofd etc. */ +#endif #define INF_DV 0x01 /* Data version for /dev/isdninfo */ @@ -187,6 +194,61 @@ #define ISDN_MINOR_PPPMAX (128 + (ISDN_MAX_CHANNELS-1)) #define ISDN_MINOR_STATUS 255 +#ifndef CONFIG_ISDN_WITH_ABC +#undef CONFIG_ISDN_WITH_ABC_CALLB +#undef CONFIG_ISDN_WITH_ABC_UDP_CHECK +#undef CONFIG_ISDN_WITH_ABC_UDP_CHECK_HANGUP +#undef CONFIG_ISDN_WITH_ABC_UDP_CHECK_DIAL +#undef CONFIG_ISDN_WITH_ABC_OUTGOING_EAZ +#undef CONFIG_ISDN_WITH_ABC_LCR_SUPPORT +#undef CONFIG_ISDN_WITH_ABC_RCV_NO_HUPTIMER +#undef CONFIG_ISDN_WITH_ABC_CH_EXTINUSE +#undef CONFIG_ISDN_WITH_ABC_CONN_ERROR +#undef CONFIG_ISDN_WITH_ABC_RAWIPCOMPRESS +#else /* CONFIG_ISDN_WITH_ABC */ +#include + + +typedef struct DWABCJIFFIES { + + u_long msec_1000; + u_long msec_500; + u_long msec_400; + u_long msec_200; + u_long msec_100; + +} DWABCJIFFIES; + + +#ifdef CONFIG_ISDN_WITH_ABC_NEED_DWSJIFFIES +DWABCJIFFIES isdn_dwabc_jiffies; +#else +extern DWABCJIFFIES isdn_dwabc_jiffies; +#endif +#define dwsjiffies (isdn_dwabc_jiffies.msec_1000) + +#define ISDN_DW_ABC_FLAG_UNUSED00001 0x00000001L +#define ISDN_DW_ABC_FLAG_NO_UDP_CHECK 0x00000002L +#define ISDN_DW_ABC_FLAG_NO_UDP_HANGUP 0x00000004L +#define ISDN_DW_ABC_FLAG_NO_UDP_DIAL 0x00000008L +#define ISDN_DW_ABC_FLAG_UNUSED00010 0x00000010L +#define ISDN_DW_ABC_FLAG_RCV_NO_HUPTIMER 0x00000020L +#define ISDN_DW_ABC_FLAG_NO_CH_EXTINUSE 0x00000040L +#define ISDN_DW_ABC_FLAG_NO_CONN_ERROR 0x00000080L +#define ISDN_DW_ABC_FLAG_BSD_COMPRESS 0x00000100L +#define ISDN_DW_ABC_FLAG_NO_LCR 0x00000200L +#define ISDN_DW_ABC_FLAG_LEASED_LINE 0x00001000L + +#define ISDN_DW_ABC_IFFLAG_NODCHAN 0x00000001L +#define ISDN_DW_ABC_IFFLAG_BSDAKTIV 0x00000002L + +#define ISDN_DW_ABC_BITLOCK_SEND 0 +#define ISDN_DW_ABC_BITLOCK_RECEIVE 1 + +#endif /* CONFIG_ISDN_WITH_ABC */ + + + #ifdef CONFIG_ISDN_PPP #ifdef CONFIG_ISDN_PPP_VJ @@ -204,9 +266,11 @@ # include #endif +#ifdef HAVE_DEVFS_FS #ifdef CONFIG_DEVFS_FS # include #endif +#endif /* HAVE_DEVFS_FS */ #include @@ -272,6 +336,12 @@ #define ISDN_NET_CALLBACK 0x04 /* activate callback */ #define ISDN_NET_CBHUP 0x08 /* hangup before callback */ #define ISDN_NET_CBOUT 0x10 /* remote machine does callback */ +#if 0 +/* Unused??? */ +#define ISDN_NET_CLONE 0x08 /* clone a tmp interface when called */ +#define ISDN_NET_TMP 0x10 /* tmp interface until getting an IP */ +#define ISDN_NET_DYNAMIC 0x20 /* this link is dynamically allocated */ +#endif #define ISDN_NET_MAGIC 0x49344C02 /* for paranoia-checking */ @@ -386,6 +456,38 @@ char cisco_debserint; /* debugging flag of cisco hdlc with slarp */ struct timer_list cisco_timer; struct tq_struct tqueue; +#ifdef CONFIG_ISDN_WITH_ABC + ulong dw_abc_flags; + ulong dw_abc_if_flags; + int dw_abc_inuse_secure; + ulong dw_abc_dialstart; + int dw_abc_old_onhtime; + int dw_abc_remote_version; + int dw_abc_bitlocks; +#ifdef CONFIG_ISDN_WITH_ABC_OUTGOING_EAZ + char dw_out_msn[ISDN_MSNLEN]; /* eaz for outgoing call if *out_msn != 0 */ +#endif +#ifdef CONFIG_ISDN_WITH_ABC_LCR_SUPPORT + ulong dw_abc_lcr_callid; + ulong dw_abc_lcr_start_request; + ulong dw_abc_lcr_end_request; + isdn_ctrl *dw_abc_lcr_cmd; + struct ISDN_DWABC_LCR_IOCTL *dw_abc_lcr_io; +#endif + ulong dw_abc_bchan_last_connect; +#ifdef CONFIG_ISDN_WITH_ABC_CONN_ERROR + short dw_abc_bchan_errcnt; +#endif +#ifdef CONFIG_ISDN_WITH_ABC_RAWIPCOMPRESS + void *dw_abc_bsd_compressor; + void *dw_abc_bsd_stat_rx; + void *dw_abc_bsd_stat_tx; +#endif + ulong dw_abc_bsd_snd; + ulong dw_abc_bsd_bsd_snd; + ulong dw_abc_bsd_rcv; + ulong dw_abc_bsd_bsd_rcv; +#endif } isdn_net_local; /* the interface itself */ @@ -608,12 +710,13 @@ int tflags; /* Timer-Flags: */ /* see ISDN_TIMER_..defines */ int global_flags; - infostruct *infochain; /* List of open info-devs. */ - wait_queue_head_t info_waitq; /* Wait-Queue for isdninfo */ struct timer_list timer; /* Misc.-function Timer */ int chanmap[ISDN_MAX_CHANNELS];/* Map minor->device-channel */ int drvmap[ISDN_MAX_CHANNELS]; /* Map minor->driver-index */ int usage[ISDN_MAX_CHANNELS]; /* Used by tty/ip/voice */ +#ifdef CONFIG_ISDN_WITH_ABC_CH_EXTINUSE + ulong dwabc_chan_external_inuse[ISDN_MAX_CHANNELS]; +#endif char num[ISDN_MAX_CHANNELS][ISDN_MSNLEN]; /* Remote number of active ch.*/ int m_idx[ISDN_MAX_CHANNELS]; /* Index for mdm.... */ @@ -631,6 +734,7 @@ isdn_v110_stream *v110[ISDN_MAX_CHANNELS]; /* V.110 private data */ struct semaphore sem; /* serialize list access*/ unsigned long global_features; +#ifdef HAVE_DEVFS_FS #ifdef CONFIG_DEVFS_FS devfs_handle_t devfs_handle_isdninfo; devfs_handle_t devfs_handle_isdnctrl; @@ -640,10 +744,41 @@ devfs_handle_t devfs_handle_ipppX[ISDN_MAX_CHANNELS]; #endif #endif /* CONFIG_DEVFS_FS */ +#endif /* HAVE_DEVFS_FS */ } isdn_dev; extern isdn_dev *dev; +#ifdef CONFIG_ISDN_WITH_ABC +extern int isdn_auto_dial_helper(isdn_net_local *,struct sk_buff *,int); +extern void dwisdn_nfw_send(isdn_net_local *lp,int drop_only); +extern void isdn_net_unreachable(struct net_device *,struct sk_buff *,char *); +extern void isdn_net_log_skb_dwabc(struct sk_buff *,isdn_net_local *,char *); +extern void isdn_net_hangup(struct net_device *d); +extern void isdn_dw_clear_if(ulong pm,isdn_net_local *); +extern void isdn_dwabc_test_phone(isdn_net_local *); +extern void isdn_dw_abc_init_func(void); +extern void isdn_dw_abc_release_func(void); +extern int isdn_dw_abc_reset_interface(isdn_net_local *,int); +extern int dwabc_bsd_init(isdn_net_local *lp); +extern void dwabc_bsd_free(isdn_net_local *lp); +extern struct sk_buff *dwabc_bsd_compress(isdn_net_local *,struct sk_buff *,struct net_device *); +extern void dwabc_bsd_first_gen(isdn_net_local *); +extern struct sk_buff *dwabc_bsd_rx_pkt(isdn_net_local *,struct sk_buff *,struct net_device *); +#ifdef CONFIG_ISDN_WITH_ABC_LCR_SUPPORT +extern size_t isdn_dw_abc_lcr_readstat(char *,size_t); +extern ulong isdn_dw_abc_lcr_call_number(isdn_net_local *,isdn_ctrl *); +extern void isdn_dw_abc_lcr_open(void); +extern void isdn_dw_abc_lcr_close(void); +extern int isdn_dw_abc_lcr_ioctl(ulong); +extern void isdn_dw_abc_lcr_clear(isdn_net_local *); +extern int isdn_dw_abc_lcr_lock(void); +extern void isdn_dw_abc_lcr_ulock(void); +#endif +#ifdef CONFIG_ISDN_WITH_ABC_UDP_CHECK +extern int dw_abc_udp_test(struct sk_buff *skb,struct net_device *ndev); +#endif +#endif #endif /* __KERNEL__ */ diff -Nur linux-2.4.32/include/linux/isdnif.h linux-2.4.32.patched/include/linux/isdnif.h --- linux-2.4.32/include/linux/isdnif.h 2001-12-21 18:42:03.000000000 +0100 +++ linux-2.4.32.patched/include/linux/isdnif.h 2006-03-13 18:55:56.000000000 +0100 @@ -1,4 +1,4 @@ -/* $Id: isdnif.h,v 1.1.4.1 2001/11/20 14:19:38 kai Exp $ +/* $Id: isdnif.h,v 1.43 2002/02/09 21:19:11 keil Exp $ * * Linux ISDN subsystem * Definition of the interface between the subsystem and its low-level drivers. @@ -14,6 +14,7 @@ #ifndef __ISDNIF_H__ #define __ISDNIF_H__ +#include /* * Values for general protocol-selection @@ -213,6 +214,8 @@ #define ISDN_STAT_FAXIND 276 /* FAX indications from HL-driver */ #define ISDN_STAT_AUDIO 277 /* DTMF, DSP indications */ #define ISDN_STAT_DISCH 278 /* Disable/Enable channel usage */ +#define ISDN_STAT_ALERT 279 /* Signal alerting */ +#define ISDN_STAT_PROCEED 280 /* Signal proceeding */ /* * Audio commands diff -Nur linux-2.4.32/include/linux/isdn_lzscomp.h linux-2.4.32.patched/include/linux/isdn_lzscomp.h --- linux-2.4.32/include/linux/isdn_lzscomp.h 2001-12-21 18:42:03.000000000 +0100 +++ linux-2.4.32.patched/include/linux/isdn_lzscomp.h 2006-03-13 18:55:56.000000000 +0100 @@ -1,4 +1,4 @@ -/* $Id: isdn_lzscomp.h,v 1.1.4.1 2001/11/20 14:19:38 kai Exp $ +/* $Id$ * * Header for isdn_lzscomp.c * Concentrated here to not mess up half a dozen kernel headers with code diff -Nur linux-2.4.32/include/linux/isdn_ppp.h linux-2.4.32.patched/include/linux/isdn_ppp.h --- linux-2.4.32/include/linux/isdn_ppp.h 2003-08-25 13:44:44.000000000 +0200 +++ linux-2.4.32.patched/include/linux/isdn_ppp.h 2006-03-13 18:55:56.000000000 +0100 @@ -8,6 +8,7 @@ #ifndef _LINUX_ISDN_PPP_H #define _LINUX_ISDN_PPP_H +#include #define CALLTYPE_INCOMING 0x1 #define CALLTYPE_OUTGOING 0x2 @@ -33,6 +34,11 @@ #define PPPIOCSCOMPRESSOR _IOW('t',135,int) #define PPPIOCGIFNAME _IOR('t',136, char [IFNAMSIZ] ) +#ifdef COMPAT_NEED_MPPP_DEFS +#define PPP_MP 0x003d +#define PPP_COMPFRAG 0x00fb +#define PPP_CCPFRAG 0x80fb +#endif #define SC_MP_PROT 0x00000200 #define SC_REJ_MP_PROT 0x00000400 @@ -65,9 +71,6 @@ #include -#ifdef CONFIG_IPPP_FILTER -#include -#endif #define DECOMP_ERR_NOMEM (-10) @@ -226,10 +229,6 @@ unsigned char *cbuf; struct slcompress *slcomp; #endif -#ifdef CONFIG_IPPP_FILTER - struct sock_fprog pass_filter; /* filter for packets to pass */ - struct sock_fprog active_filter; /* filter for pkts to reset idle */ -#endif unsigned long debug; struct isdn_ppp_compressor *compressor,*decompressor; struct isdn_ppp_compressor *link_compressor,*link_decompressor; diff -Nur linux-2.4.32/include/linux/kernelcapi.h linux-2.4.32.patched/include/linux/kernelcapi.h --- linux-2.4.32/include/linux/kernelcapi.h 2002-02-25 20:38:13.000000000 +0100 +++ linux-2.4.32.patched/include/linux/kernelcapi.h 2006-03-13 18:55:56.000000000 +0100 @@ -1,12 +1,10 @@ -/* $Id: kernelcapi.h,v 1.1.4.2 2002/01/28 18:25:10 kai Exp $ +/* + * $Id: kernelcapi.h,v 1.9 2000/11/28 09:34:02 kai Exp $ * * Kernel CAPI 2.0 Interface for Linux * * (c) Copyright 1997 by Carsten Paeth (calle@calle.in-berlin.de) * - * This software may be used and distributed according to the terms - * of the GNU General Public License, incorporated herein by reference. - * */ #ifndef __KERNELCAPI_H__ diff -Nur linux-2.4.32/include/linux/modversions.h linux-2.4.32.patched/include/linux/modversions.h --- linux-2.4.32/include/linux/modversions.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/modversions.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1 @@ +#include diff -Nur linux-2.4.32/include/linux/nbd.h linux-2.4.32.patched/include/linux/nbd.h --- linux-2.4.32/include/linux/nbd.h 2002-08-03 02:39:45.000000000 +0200 +++ linux-2.4.32.patched/include/linux/nbd.h 2006-03-13 18:57:13.000000000 +0100 @@ -29,34 +29,6 @@ #include -#ifdef PARANOIA -extern int requests_in; -extern int requests_out; -#endif - -static void -nbd_end_request(struct request *req) -{ - struct buffer_head *bh; - unsigned nsect; - unsigned long flags; - int uptodate = (req->errors == 0) ? 1 : 0; - -#ifdef PARANOIA - requests_out++; -#endif - spin_lock_irqsave(&io_request_lock, flags); - while((bh = req->bh) != NULL) { - nsect = bh->b_size >> 9; - blk_finished_io(nsect); - req->bh = bh->b_reqnext; - bh->b_reqnext = NULL; - bh->b_end_io(bh, uptodate); - } - blkdev_release_request(req); - spin_unlock_irqrestore(&io_request_lock, flags); -} - #define MAX_NBD 128 struct nbd_device { diff -Nur linux-2.4.32/include/linux/netdevice.h linux-2.4.32.patched/include/linux/netdevice.h --- linux-2.4.32/include/linux/netdevice.h 2004-11-17 12:54:22.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netdevice.h 2006-03-13 18:57:13.000000000 +0100 @@ -295,9 +295,11 @@ /* List of functions to handle Wireless Extensions (instead of ioctl). * See for details. Jean II */ - struct iw_handler_def * wireless_handlers; + const struct iw_handler_def * wireless_handlers; + /* Instance data managed by the core of Wireless Extensions. */ + struct iw_public_data * wireless_data; + - struct ethtool_ops *ethtool_ops; /* * This marks the end of the "visible" part of the structure. All @@ -352,8 +354,8 @@ struct Qdisc *qdisc; struct Qdisc *qdisc_sleeping; + struct Qdisc *qdisc_list; struct Qdisc *qdisc_ingress; - struct list_head qdisc_list; unsigned long tx_queue_len; /* Max frames per queue allowed */ /* hard_start_xmit synchronizer */ @@ -453,6 +455,7 @@ /* this will get initialized at each interface type init routine */ struct divert_blk *divert; #endif /* CONFIG_NET_DIVERT */ + struct ethtool_ops *ethtool_ops; }; /* 2.6 compatibility */ diff -Nur linux-2.4.32/include/linux/netfilter_helpers.h linux-2.4.32.patched/include/linux/netfilter_helpers.h --- linux-2.4.32/include/linux/netfilter_helpers.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netfilter_helpers.h 2006-03-13 18:55:58.000000000 +0100 @@ -0,0 +1,133 @@ +/* + * Helpers for netfiler modules. This file provides implementations for basic + * functions such as strncasecmp(), etc. + * + * gcc will warn for defined but unused functions, so we only include the + * functions requested. The following macros are used: + * NF_NEED_STRNCASECMP nf_strncasecmp() + * NF_NEED_STRTOU16 nf_strtou16() + * NF_NEED_STRTOU32 nf_strtou32() + */ +#ifndef _NETFILTER_HELPERS_H +#define _NETFILTER_HELPERS_H + +/* Only include these functions for kernel code. */ +#ifdef __KERNEL__ + +#include +#define iseol(c) ( (c) == '\r' || (c) == '\n' ) + +/* + * The standard strncasecmp() + */ +#ifdef NF_NEED_STRNCASECMP +static int +nf_strncasecmp(const char* s1, const char* s2, u_int32_t len) +{ + if (s1 == NULL || s2 == NULL) + { + if (s1 == NULL && s2 == NULL) + { + return 0; + } + return (s1 == NULL) ? -1 : 1; + } + while (len > 0 && tolower(*s1) == tolower(*s2)) + { + len--; + s1++; + s2++; + } + return ( (len == 0) ? 0 : (tolower(*s1) - tolower(*s2)) ); +} +#endif /* NF_NEED_STRNCASECMP */ + +/* + * Parse a string containing a 16-bit unsigned integer. + * Returns the number of chars used, or zero if no number is found. + */ +#ifdef NF_NEED_STRTOU16 +static int +nf_strtou16(const char* pbuf, u_int16_t* pval) +{ + int n = 0; + + *pval = 0; + while (isdigit(pbuf[n])) + { + *pval = (*pval * 10) + (pbuf[n] - '0'); + n++; + } + + return n; +} +#endif /* NF_NEED_STRTOU16 */ + +/* + * Parse a string containing a 32-bit unsigned integer. + * Returns the number of chars used, or zero if no number is found. + */ +#ifdef NF_NEED_STRTOU32 +static int +nf_strtou32(const char* pbuf, u_int32_t* pval) +{ + int n = 0; + + *pval = 0; + while (pbuf[n] >= '0' && pbuf[n] <= '9') + { + *pval = (*pval * 10) + (pbuf[n] - '0'); + n++; + } + + return n; +} +#endif /* NF_NEED_STRTOU32 */ + +/* + * Given a buffer and length, advance to the next line and mark the current + * line. + */ +#ifdef NF_NEED_NEXTLINE +static int +nf_nextline(char* p, uint len, uint* poff, uint* plineoff, uint* plinelen) +{ + uint off = *poff; + uint physlen = 0; + + if (off >= len) + { + return 0; + } + + while (p[off] != '\n') + { + if (len-off <= 1) + { + return 0; + } + + physlen++; + off++; + } + + /* if we saw a crlf, physlen needs adjusted */ + if (physlen > 0 && p[off] == '\n' && p[off-1] == '\r') + { + physlen--; + } + + /* advance past the newline */ + off++; + + *plineoff = *poff; + *plinelen = physlen; + *poff = off; + + return 1; +} +#endif /* NF_NEED_NEXTLINE */ + +#endif /* __KERNEL__ */ + +#endif /* _NETFILTER_HELPERS_H */ diff -Nur linux-2.4.32/include/linux/netfilter_ipv4/ip_conntrack.h linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_conntrack.h --- linux-2.4.32/include/linux/netfilter_ipv4/ip_conntrack.h 2005-11-16 20:12:54.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_conntrack.h 2006-03-13 19:01:41.000000000 +0100 @@ -50,16 +50,19 @@ #include #include +#include /* per conntrack: protocol private data */ union ip_conntrack_proto { /* insert conntrack proto private data here */ struct ip_ct_tcp tcp; struct ip_ct_icmp icmp; + struct ip_ct_gre gre; }; union ip_conntrack_expect_proto { /* insert expect proto private data here */ + struct ip_ct_gre_expect gre; }; /* Add protocol helper include file here */ @@ -67,6 +70,10 @@ #include #include +#include +#include +#include +#include /* per expectation: application helper private data */ union ip_conntrack_expect_help { @@ -74,6 +81,10 @@ struct ip_ct_amanda_expect exp_amanda_info; struct ip_ct_ftp_expect exp_ftp_info; struct ip_ct_irc_expect exp_irc_info; + struct ip_ct_pptp_expect exp_pptp_info; + struct ip_ct_h225_expect exp_h225_info; + struct ip_ct_rtsp_expect exp_rtsp_info; + struct ip_ct_mms_expect exp_mms_info; #ifdef CONFIG_IP_NF_NAT_NEEDED union { @@ -87,14 +98,20 @@ /* insert conntrack helper private data (master) here */ struct ip_ct_ftp_master ct_ftp_info; struct ip_ct_irc_master ct_irc_info; + struct ip_ct_pptp_master ct_pptp_info; + struct ip_ct_h225_master ct_h225_info; + struct ip_ct_rtsp_master ct_rtsp_info; + struct ip_ct_mms_master ct_mms_info; }; #ifdef CONFIG_IP_NF_NAT_NEEDED #include +#include /* per conntrack: nat application helper private data */ union ip_conntrack_nat_help { /* insert nat helper private data here */ + struct ip_nat_pptp nat_pptp_info; }; #endif @@ -156,6 +173,12 @@ union ip_conntrack_expect_help help; }; +struct ip_conntrack_counter +{ + u_int64_t packets; + u_int64_t bytes; +}; + struct ip_conntrack_helper; struct ip_conntrack @@ -173,6 +196,12 @@ /* Timer function; drops refcnt when it goes off. */ struct timer_list timeout; +#if defined(CONFIG_IP_NF_CT_ACCT) || \ + defined(CONFIG_IP_NF_CT_ACCT_MODULE) + /* Accounting Information (same cache line as other written members) */ + struct ip_conntrack_counter counters[IP_CT_DIR_MAX]; +#endif + /* If we're expecting another related connection, this will be in expected linked list */ struct list_head sibling_list; @@ -207,6 +236,20 @@ } nat; #endif /* CONFIG_IP_NF_NAT_NEEDED */ +#if defined(CONFIG_IP_NF_MATCH_LAYER7) || defined(CONFIG_IP_NF_MATCH_LAYER7_MODULE) + struct { + unsigned int numpackets; /* surely this is kept track of somewhere else, right? I can't find it... */ + char * app_proto; /* "http", "ftp", etc. NULL if unclassifed */ + + /* the application layer data so far. NULL if ->numpackets > numpackets */ + char * app_data; + + unsigned int app_data_len; + } layer7; +#endif +#if defined(CONFIG_IP_NF_CONNTRACK_MARK) + unsigned long mark; +#endif }; /* get master conntrack via master expectation */ @@ -242,8 +285,10 @@ const struct ip_conntrack_tuple *orig); /* Refresh conntrack for this many jiffies */ -extern void ip_ct_refresh(struct ip_conntrack *ct, - unsigned long extra_jiffies); +extern void ip_ct_refresh_acct(struct ip_conntrack *ct, + enum ip_conntrack_info ctinfo, + const struct iphdr *iph, + unsigned long extra_jiffies); /* These are for NAT. Icky. */ /* Call me when a conntrack is destroyed. */ diff -Nur linux-2.4.32/include/linux/netfilter_ipv4/ip_conntrack_h323.h linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_conntrack_h323.h --- linux-2.4.32/include/linux/netfilter_ipv4/ip_conntrack_h323.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_conntrack_h323.h 2006-03-13 19:01:41.000000000 +0100 @@ -0,0 +1,30 @@ +#ifndef _IP_CONNTRACK_H323_H +#define _IP_CONNTRACK_H323_H +/* H.323 connection tracking. */ + +#ifdef __KERNEL__ +/* Protects H.323 related data */ +DECLARE_LOCK_EXTERN(ip_h323_lock); +#endif + +/* Default H.225 port */ +#define H225_PORT 1720 + +/* This structure is per expected connection */ +struct ip_ct_h225_expect { + u_int16_t port; /* Port of the H.225 helper/RTCP/RTP channel */ + enum ip_conntrack_dir dir; /* Direction of the original connection */ + unsigned int offset; /* offset of the address in the payload */ +}; + +/* This structure exists only once per master */ +struct ip_ct_h225_master { + int is_h225; /* H.225 or H.245 connection */ +#ifdef CONFIG_IP_NF_NAT_NEEDED + enum ip_conntrack_dir dir; /* Direction of the original connection */ + u_int32_t seq[IP_CT_DIR_MAX]; /* Exceptional packet mangling for signal addressess... */ + unsigned int offset[IP_CT_DIR_MAX]; /* ...and the offset of the addresses in the payload */ +#endif +}; + +#endif /* _IP_CONNTRACK_H323_H */ diff -Nur linux-2.4.32/include/linux/netfilter_ipv4/ip_conntrack_mms.h linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_conntrack_mms.h --- linux-2.4.32/include/linux/netfilter_ipv4/ip_conntrack_mms.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_conntrack_mms.h 2006-03-13 19:01:41.000000000 +0100 @@ -0,0 +1,31 @@ +#ifndef _IP_CONNTRACK_MMS_H +#define _IP_CONNTRACK_MMS_H +/* MMS tracking. */ + +#ifdef __KERNEL__ +#include + +DECLARE_LOCK_EXTERN(ip_mms_lock); + +#define MMS_PORT 1755 +#define MMS_SRV_MSG_ID 196610 + +#define MMS_SRV_MSG_OFFSET 36 +#define MMS_SRV_UNICODE_STRING_OFFSET 60 +#define MMS_SRV_CHUNKLENLV_OFFSET 16 +#define MMS_SRV_CHUNKLENLM_OFFSET 32 +#define MMS_SRV_MESSAGELENGTH_OFFSET 8 +#endif + +/* This structure is per expected connection */ +struct ip_ct_mms_expect { + u_int32_t len; + u_int32_t padding; + u_int16_t port; +}; + +/* This structure exists only once per master */ +struct ip_ct_mms_master { +}; + +#endif /* _IP_CONNTRACK_MMS_H */ diff -Nur linux-2.4.32/include/linux/netfilter_ipv4/ip_conntrack_pptp.h linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_conntrack_pptp.h --- linux-2.4.32/include/linux/netfilter_ipv4/ip_conntrack_pptp.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_conntrack_pptp.h 2006-03-13 19:01:41.000000000 +0100 @@ -0,0 +1,313 @@ +/* PPTP constants and structs */ +#ifndef _CONNTRACK_PPTP_H +#define _CONNTRACK_PPTP_H + +/* state of the control session */ +enum pptp_ctrlsess_state { + PPTP_SESSION_NONE, /* no session present */ + PPTP_SESSION_ERROR, /* some session error */ + PPTP_SESSION_STOPREQ, /* stop_sess request seen */ + PPTP_SESSION_REQUESTED, /* start_sess request seen */ + PPTP_SESSION_CONFIRMED, /* session established */ +}; + +/* state of the call inside the control session */ +enum pptp_ctrlcall_state { + PPTP_CALL_NONE, + PPTP_CALL_ERROR, + PPTP_CALL_OUT_REQ, + PPTP_CALL_OUT_CONF, + PPTP_CALL_IN_REQ, + PPTP_CALL_IN_REP, + PPTP_CALL_IN_CONF, + PPTP_CALL_CLEAR_REQ, +}; + + +/* conntrack private data */ +struct ip_ct_pptp_master { + enum pptp_ctrlsess_state sstate; /* session state */ + + /* everything below is going to be per-expectation in newnat, + * since there could be more than one call within one session */ + enum pptp_ctrlcall_state cstate; /* call state */ + u_int16_t pac_call_id; /* call id of PAC, host byte order */ + u_int16_t pns_call_id; /* call id of PNS, host byte order */ +}; + +/* conntrack_expect private member */ +struct ip_ct_pptp_expect { + enum pptp_ctrlcall_state cstate; /* call state */ + u_int16_t pac_call_id; /* call id of PAC */ + u_int16_t pns_call_id; /* call id of PNS */ +}; + + +#ifdef __KERNEL__ + +#include +DECLARE_LOCK_EXTERN(ip_pptp_lock); + +#define IP_CONNTR_PPTP PPTP_CONTROL_PORT + +union pptp_ctrl_union { + void *rawreq; + struct PptpStartSessionRequest *sreq; + struct PptpStartSessionReply *srep; + struct PptpStopSessionRequest *streq; + struct PptpStopSessionReply *strep; + struct PptpOutCallRequest *ocreq; + struct PptpOutCallReply *ocack; + struct PptpInCallRequest *icreq; + struct PptpInCallReply *icack; + struct PptpInCallConnected *iccon; + struct PptpClearCallRequest *clrreq; + struct PptpCallDisconnectNotify *disc; + struct PptpWanErrorNotify *wanerr; + struct PptpSetLinkInfo *setlink; +}; + + + +#define PPTP_CONTROL_PORT 1723 + +#define PPTP_PACKET_CONTROL 1 +#define PPTP_PACKET_MGMT 2 + +#define PPTP_MAGIC_COOKIE 0x1a2b3c4d + +struct pptp_pkt_hdr { + __u16 packetLength; + __u16 packetType; + __u32 magicCookie; +}; + +/* PptpControlMessageType values */ +#define PPTP_START_SESSION_REQUEST 1 +#define PPTP_START_SESSION_REPLY 2 +#define PPTP_STOP_SESSION_REQUEST 3 +#define PPTP_STOP_SESSION_REPLY 4 +#define PPTP_ECHO_REQUEST 5 +#define PPTP_ECHO_REPLY 6 +#define PPTP_OUT_CALL_REQUEST 7 +#define PPTP_OUT_CALL_REPLY 8 +#define PPTP_IN_CALL_REQUEST 9 +#define PPTP_IN_CALL_REPLY 10 +#define PPTP_IN_CALL_CONNECT 11 +#define PPTP_CALL_CLEAR_REQUEST 12 +#define PPTP_CALL_DISCONNECT_NOTIFY 13 +#define PPTP_WAN_ERROR_NOTIFY 14 +#define PPTP_SET_LINK_INFO 15 + +#define PPTP_MSG_MAX 15 + +/* PptpGeneralError values */ +#define PPTP_ERROR_CODE_NONE 0 +#define PPTP_NOT_CONNECTED 1 +#define PPTP_BAD_FORMAT 2 +#define PPTP_BAD_VALUE 3 +#define PPTP_NO_RESOURCE 4 +#define PPTP_BAD_CALLID 5 +#define PPTP_REMOVE_DEVICE_ERROR 6 + +struct PptpControlHeader { + __u16 messageType; + __u16 reserved; +}; + +/* FramingCapability Bitmap Values */ +#define PPTP_FRAME_CAP_ASYNC 0x1 +#define PPTP_FRAME_CAP_SYNC 0x2 + +/* BearerCapability Bitmap Values */ +#define PPTP_BEARER_CAP_ANALOG 0x1 +#define PPTP_BEARER_CAP_DIGITAL 0x2 + +struct PptpStartSessionRequest { + __u16 protocolVersion; + __u8 reserved1; + __u8 reserved2; + __u32 framingCapability; + __u32 bearerCapability; + __u16 maxChannels; + __u16 firmwareRevision; + __u8 hostName[64]; + __u8 vendorString[64]; +}; + +/* PptpStartSessionResultCode Values */ +#define PPTP_START_OK 1 +#define PPTP_START_GENERAL_ERROR 2 +#define PPTP_START_ALREADY_CONNECTED 3 +#define PPTP_START_NOT_AUTHORIZED 4 +#define PPTP_START_UNKNOWN_PROTOCOL 5 + +struct PptpStartSessionReply { + __u16 protocolVersion; + __u8 resultCode; + __u8 generalErrorCode; + __u32 framingCapability; + __u32 bearerCapability; + __u16 maxChannels; + __u16 firmwareRevision; + __u8 hostName[64]; + __u8 vendorString[64]; +}; + +/* PptpStopReasons */ +#define PPTP_STOP_NONE 1 +#define PPTP_STOP_PROTOCOL 2 +#define PPTP_STOP_LOCAL_SHUTDOWN 3 + +struct PptpStopSessionRequest { + __u8 reason; +}; + +/* PptpStopSessionResultCode */ +#define PPTP_STOP_OK 1 +#define PPTP_STOP_GENERAL_ERROR 2 + +struct PptpStopSessionReply { + __u8 resultCode; + __u8 generalErrorCode; +}; + +struct PptpEchoRequest { + __u32 identNumber; +}; + +/* PptpEchoReplyResultCode */ +#define PPTP_ECHO_OK 1 +#define PPTP_ECHO_GENERAL_ERROR 2 + +struct PptpEchoReply { + __u32 identNumber; + __u8 resultCode; + __u8 generalErrorCode; + __u16 reserved; +}; + +/* PptpFramingType */ +#define PPTP_ASYNC_FRAMING 1 +#define PPTP_SYNC_FRAMING 2 +#define PPTP_DONT_CARE_FRAMING 3 + +/* PptpCallBearerType */ +#define PPTP_ANALOG_TYPE 1 +#define PPTP_DIGITAL_TYPE 2 +#define PPTP_DONT_CARE_BEARER_TYPE 3 + +struct PptpOutCallRequest { + __u16 callID; + __u16 callSerialNumber; + __u32 minBPS; + __u32 maxBPS; + __u32 bearerType; + __u32 framingType; + __u16 packetWindow; + __u16 packetProcDelay; + __u16 reserved1; + __u16 phoneNumberLength; + __u16 reserved2; + __u8 phoneNumber[64]; + __u8 subAddress[64]; +}; + +/* PptpCallResultCode */ +#define PPTP_OUTCALL_CONNECT 1 +#define PPTP_OUTCALL_GENERAL_ERROR 2 +#define PPTP_OUTCALL_NO_CARRIER 3 +#define PPTP_OUTCALL_BUSY 4 +#define PPTP_OUTCALL_NO_DIAL_TONE 5 +#define PPTP_OUTCALL_TIMEOUT 6 +#define PPTP_OUTCALL_DONT_ACCEPT 7 + +struct PptpOutCallReply { + __u16 callID; + __u16 peersCallID; + __u8 resultCode; + __u8 generalErrorCode; + __u16 causeCode; + __u32 connectSpeed; + __u16 packetWindow; + __u16 packetProcDelay; + __u32 physChannelID; +}; + +struct PptpInCallRequest { + __u16 callID; + __u16 callSerialNumber; + __u32 callBearerType; + __u32 physChannelID; + __u16 dialedNumberLength; + __u16 dialingNumberLength; + __u8 dialedNumber[64]; + __u8 dialingNumber[64]; + __u8 subAddress[64]; +}; + +/* PptpInCallResultCode */ +#define PPTP_INCALL_ACCEPT 1 +#define PPTP_INCALL_GENERAL_ERROR 2 +#define PPTP_INCALL_DONT_ACCEPT 3 + +struct PptpInCallReply { + __u16 callID; + __u16 peersCallID; + __u8 resultCode; + __u8 generalErrorCode; + __u16 packetWindow; + __u16 packetProcDelay; + __u16 reserved; +}; + +struct PptpInCallConnected { + __u16 peersCallID; + __u16 reserved; + __u32 connectSpeed; + __u16 packetWindow; + __u16 packetProcDelay; + __u32 callFramingType; +}; + +struct PptpClearCallRequest { + __u16 callID; + __u16 reserved; +}; + +struct PptpCallDisconnectNotify { + __u16 callID; + __u8 resultCode; + __u8 generalErrorCode; + __u16 causeCode; + __u16 reserved; + __u8 callStatistics[128]; +}; + +struct PptpWanErrorNotify { + __u16 peersCallID; + __u16 reserved; + __u32 crcErrors; + __u32 framingErrors; + __u32 hardwareOverRuns; + __u32 bufferOverRuns; + __u32 timeoutErrors; + __u32 alignmentErrors; +}; + +struct PptpSetLinkInfo { + __u16 peersCallID; + __u16 reserved; + __u32 sendAccm; + __u32 recvAccm; +}; + + +struct pptp_priv_data { + __u16 call_id; + __u16 mcall_id; + __u16 pcall_id; +}; + +#endif /* __KERNEL__ */ +#endif /* _CONNTRACK_PPTP_H */ diff -Nur linux-2.4.32/include/linux/netfilter_ipv4/ip_conntrack_proto_gre.h linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_conntrack_proto_gre.h --- linux-2.4.32/include/linux/netfilter_ipv4/ip_conntrack_proto_gre.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_conntrack_proto_gre.h 2006-03-13 19:01:41.000000000 +0100 @@ -0,0 +1,123 @@ +#ifndef _CONNTRACK_PROTO_GRE_H +#define _CONNTRACK_PROTO_GRE_H +#include + +/* GRE PROTOCOL HEADER */ + +/* GRE Version field */ +#define GRE_VERSION_1701 0x0 +#define GRE_VERSION_PPTP 0x1 + +/* GRE Protocol field */ +#define GRE_PROTOCOL_PPTP 0x880B + +/* GRE Flags */ +#define GRE_FLAG_C 0x80 +#define GRE_FLAG_R 0x40 +#define GRE_FLAG_K 0x20 +#define GRE_FLAG_S 0x10 +#define GRE_FLAG_A 0x80 + +#define GRE_IS_C(f) ((f)&GRE_FLAG_C) +#define GRE_IS_R(f) ((f)&GRE_FLAG_R) +#define GRE_IS_K(f) ((f)&GRE_FLAG_K) +#define GRE_IS_S(f) ((f)&GRE_FLAG_S) +#define GRE_IS_A(f) ((f)&GRE_FLAG_A) + +/* GRE is a mess: Four different standards */ +struct gre_hdr { +#if defined(__LITTLE_ENDIAN_BITFIELD) + __u16 rec:3, + srr:1, + seq:1, + key:1, + routing:1, + csum:1, + version:3, + reserved:4, + ack:1; +#elif defined(__BIG_ENDIAN_BITFIELD) + __u16 csum:1, + routing:1, + key:1, + seq:1, + srr:1, + rec:3, + ack:1, + reserved:4, + version:3; +#else +#error "Adjust your defines" +#endif + __u16 protocol; +}; + +/* modified GRE header for PPTP */ +struct gre_hdr_pptp { + __u8 flags; /* bitfield */ + __u8 version; /* should be GRE_VERSION_PPTP */ + __u16 protocol; /* should be GRE_PROTOCOL_PPTP */ + __u16 payload_len; /* size of ppp payload, not inc. gre header */ + __u16 call_id; /* peer's call_id for this session */ + __u32 seq; /* sequence number. Present if S==1 */ + __u32 ack; /* seq number of highest packet recieved by */ + /* sender in this session */ +}; + + +/* this is part of ip_conntrack */ +struct ip_ct_gre { + unsigned int stream_timeout; + unsigned int timeout; +}; + +/* this is part of ip_conntrack_expect */ +struct ip_ct_gre_expect { + struct ip_ct_gre_keymap *keymap_orig, *keymap_reply; +}; + +#ifdef __KERNEL__ +struct ip_conntrack_expect; + +/* structure for original <-> reply keymap */ +struct ip_ct_gre_keymap { + struct list_head list; + + struct ip_conntrack_tuple tuple; +}; + + +/* add new tuple->key_reply pair to keymap */ +int ip_ct_gre_keymap_add(struct ip_conntrack_expect *exp, + struct ip_conntrack_tuple *t, + int reply); + +/* change an existing keymap entry */ +void ip_ct_gre_keymap_change(struct ip_ct_gre_keymap *km, + struct ip_conntrack_tuple *t); + +/* delete keymap entries */ +void ip_ct_gre_keymap_destroy(struct ip_conntrack_expect *exp); + + +/* get pointer to gre key, if present */ +static inline u_int32_t *gre_key(struct gre_hdr *greh) +{ + if (!greh->key) + return NULL; + if (greh->csum || greh->routing) + return (u_int32_t *) (greh+sizeof(*greh)+4); + return (u_int32_t *) (greh+sizeof(*greh)); +} + +/* get pointer ot gre csum, if present */ +static inline u_int16_t *gre_csum(struct gre_hdr *greh) +{ + if (!greh->csum) + return NULL; + return (u_int16_t *) (greh+sizeof(*greh)); +} + +#endif /* __KERNEL__ */ + +#endif /* _CONNTRACK_PROTO_GRE_H */ diff -Nur linux-2.4.32/include/linux/netfilter_ipv4/ip_conntrack_rtsp.h linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_conntrack_rtsp.h --- linux-2.4.32/include/linux/netfilter_ipv4/ip_conntrack_rtsp.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_conntrack_rtsp.h 2006-03-13 19:01:41.000000000 +0100 @@ -0,0 +1,68 @@ +/* + * RTSP extension for IP connection tracking. + * (C) 2003 by Tom Marshall + * based on ip_conntrack_irc.h + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License + * as published by the Free Software Foundation; either version + * 2 of the License, or (at your option) any later version. + */ +#ifndef _IP_CONNTRACK_RTSP_H +#define _IP_CONNTRACK_RTSP_H + +/* #define IP_NF_RTSP_DEBUG */ +#define IP_NF_RTSP_VERSION "0.01" + +/* port block types */ +typedef enum { + pb_single, /* client_port=x */ + pb_range, /* client_port=x-y */ + pb_discon /* client_port=x/y (rtspbis) */ +} portblock_t; + +/* We record seq number and length of rtsp headers here, all in host order. */ + +/* + * This structure is per expected connection. It is a member of struct + * ip_conntrack_expect. The TCP SEQ for the conntrack expect is stored + * there and we are expected to only store the length of the data which + * needs replaced. If a packet contains multiple RTSP messages, we create + * one expected connection per message. + * + * We use these variables to mark the entire header block. This may seem + * like overkill, but the nature of RTSP requires it. A header may appear + * multiple times in a message. We must treat two Transport headers the + * same as one Transport header with two entries. + */ +struct ip_ct_rtsp_expect +{ + u_int32_t len; /* length of header block */ + portblock_t pbtype; /* Type of port block that was requested */ + u_int16_t loport; /* Port that was requested, low or first */ + u_int16_t hiport; /* Port that was requested, high or second */ +#if 0 + uint method; /* RTSP method */ + uint cseq; /* CSeq from request */ +#endif +}; + +/* This structure exists only once per master */ +struct ip_ct_rtsp_master +{ + /* Empty (?) */ +}; + + +#ifdef __KERNEL__ + +#include + +#define RTSP_PORT 554 + +/* Protects rtsp part of conntracks */ +DECLARE_LOCK_EXTERN(ip_rtsp_lock); + +#endif /* __KERNEL__ */ + +#endif /* _IP_CONNTRACK_RTSP_H */ diff -Nur linux-2.4.32/include/linux/netfilter_ipv4/ip_conntrack_tuple.h linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_conntrack_tuple.h --- linux-2.4.32/include/linux/netfilter_ipv4/ip_conntrack_tuple.h 2003-11-28 19:26:21.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_conntrack_tuple.h 2006-03-13 18:55:57.000000000 +0100 @@ -14,7 +14,7 @@ union ip_conntrack_manip_proto { /* Add other protocols here. */ - u_int16_t all; + u_int32_t all; struct { u_int16_t port; @@ -25,6 +25,9 @@ struct { u_int16_t id; } icmp; + struct { + u_int32_t key; + } gre; }; /* The manipulable part of the tuple. */ @@ -44,7 +47,7 @@ u_int32_t ip; union { /* Add other protocols here. */ - u_int16_t all; + u_int32_t all; struct { u_int16_t port; @@ -55,6 +58,9 @@ struct { u_int8_t type, code; } icmp; + struct { + u_int32_t key; + } gre; } u; /* The protocol. */ @@ -80,10 +86,16 @@ #ifdef __KERNEL__ #define DUMP_TUPLE(tp) \ -DEBUGP("tuple %p: %u %u.%u.%u.%u:%hu -> %u.%u.%u.%u:%hu\n", \ +DEBUGP("tuple %p: %u %u.%u.%u.%u:%u -> %u.%u.%u.%u:%u\n", \ (tp), (tp)->dst.protonum, \ - NIPQUAD((tp)->src.ip), ntohs((tp)->src.u.all), \ - NIPQUAD((tp)->dst.ip), ntohs((tp)->dst.u.all)) + NIPQUAD((tp)->src.ip), ntohl((tp)->src.u.all), \ + NIPQUAD((tp)->dst.ip), ntohl((tp)->dst.u.all)) + +#define DUMP_TUPLE_RAW(x) \ + DEBUGP("tuple %p: %u %u.%u.%u.%u:0x%08x -> %u.%u.%u.%u:0x%08x\n",\ + (x), (x)->dst.protonum, \ + NIPQUAD((x)->src.ip), ntohl((x)->src.u.all), \ + NIPQUAD((x)->dst.ip), ntohl((x)->dst.u.all)) #define CTINFO2DIR(ctinfo) ((ctinfo) >= IP_CT_IS_REPLY ? IP_CT_DIR_REPLY : IP_CT_DIR_ORIGINAL) diff -Nur linux-2.4.32/include/linux/netfilter_ipv4/ip_nat_pptp.h linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_nat_pptp.h --- linux-2.4.32/include/linux/netfilter_ipv4/ip_nat_pptp.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_nat_pptp.h 2006-03-13 18:55:57.000000000 +0100 @@ -0,0 +1,11 @@ +/* PPTP constants and structs */ +#ifndef _NAT_PPTP_H +#define _NAT_PPTP_H + +/* conntrack private data */ +struct ip_nat_pptp { + u_int16_t pns_call_id; /* NAT'ed PNS call id */ + u_int16_t pac_call_id; /* NAT'ed PAC call id */ +}; + +#endif /* _NAT_PPTP_H */ diff -Nur linux-2.4.32/include/linux/netfilter_ipv4/ip_set.h linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_set.h --- linux-2.4.32/include/linux/netfilter_ipv4/ip_set.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_set.h 2006-03-13 18:55:57.000000000 +0100 @@ -0,0 +1,489 @@ +#ifndef _IP_SET_H +#define _IP_SET_H + +/* Copyright (C) 2000-2002 Joakim Axelsson + * Patrick Schaaf + * Martin Josefsson + * Copyright (C) 2003-2004 Jozsef Kadlecsik + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 as + * published by the Free Software Foundation. + */ + +/* + * A sockopt of such quality has hardly ever been seen before on the open + * market! This little beauty, hardly ever used: above 64, so it's + * traditionally used for firewalling, not touched (even once!) by the + * 2.0, 2.2 and 2.4 kernels! + * + * Comes with its own certificate of authenticity, valid anywhere in the + * Free world! + * + * Rusty, 19.4.2000 + */ +#define SO_IP_SET 83 + +/* + * Heavily modify by Joakim Axelsson 08.03.2002 + * - Made it more modulebased + * + * Additional heavy modifications by Jozsef Kadlecsik 22.02.2004 + * - bindings added + * - in order to "deal with" backward compatibility, renamed to ipset + */ + +/* + * Used so that the kernel module and ipset-binary can match their versions + */ +#define IP_SET_PROTOCOL_VERSION 2 + +#define IP_SET_MAXNAMELEN 32 /* set names and set typenames */ + +/* Lets work with our own typedef for representing an IP address. + * We hope to make the code more portable, possibly to IPv6... + * + * The representation works in HOST byte order, because most set types + * will perform arithmetic operations and compare operations. + * + * For now the type is an uint32_t. + * + * Make sure to ONLY use the functions when translating and parsing + * in order to keep the host byte order and make it more portable: + * parse_ip() + * parse_mask() + * parse_ipandmask() + * ip_tostring() + * (Joakim: where are they???) + */ + +typedef uint32_t ip_set_ip_t; + +/* Sets are identified by an id in kernel space. Tweak with ip_set_id_t + * and IP_SET_INVALID_ID if you want to increase the max number of sets. + */ +typedef uint16_t ip_set_id_t; + +#define IP_SET_INVALID_ID 65535 + +/* How deep we follow bindings */ +#define IP_SET_MAX_BINDINGS 6 + +/* + * Option flags for kernel operations (ipt_set_info) + */ +#define IPSET_SRC 0x01 /* Source match/add */ +#define IPSET_DST 0x02 /* Destination match/add */ +#define IPSET_MATCH_INV 0x04 /* Inverse matching */ + +/* + * Set types (flavours) + */ +#define IPSET_TYPE_IP 0 /* IP address type of set */ +#define IPSET_TYPE_PORT 1 /* Port type of set */ + +/* Reserved keywords */ +#define IPSET_TOKEN_DEFAULT ":default:" +#define IPSET_TOKEN_ALL ":all:" + +/* SO_IP_SET operation constants, and their request struct types. + * + * Operation ids: + * 0-99: commands with version checking + * 100-199: add/del/test/bind/unbind + * 200-299: list, save, restore + */ + +/* Single shot operations: + * version, create, destroy, flush, rename and swap + * + * Sets are identified by name. + */ + +#define IP_SET_REQ_STD \ + unsigned op; \ + unsigned version; \ + char name[IP_SET_MAXNAMELEN] + +#define IP_SET_OP_CREATE 0x00000001 /* Create a new (empty) set */ +struct ip_set_req_create { + IP_SET_REQ_STD; + char typename[IP_SET_MAXNAMELEN]; +}; + +#define IP_SET_OP_DESTROY 0x00000002 /* Remove a (empty) set */ +struct ip_set_req_std { + IP_SET_REQ_STD; +}; + +#define IP_SET_OP_FLUSH 0x00000003 /* Remove all IPs in a set */ +/* Uses ip_set_req_std */ + +#define IP_SET_OP_RENAME 0x00000004 /* Rename a set */ +/* Uses ip_set_req_create */ + +#define IP_SET_OP_SWAP 0x00000005 /* Swap two sets */ +/* Uses ip_set_req_create */ + +union ip_set_name_index { + char name[IP_SET_MAXNAMELEN]; + ip_set_id_t index; +}; + +#define IP_SET_OP_GET_BYNAME 0x00000006 /* Get set index by name */ +struct ip_set_req_get_set { + unsigned op; + unsigned version; + union ip_set_name_index set; +}; + +#define IP_SET_OP_GET_BYINDEX 0x00000007 /* Get set name by index */ +/* Uses ip_set_req_get_set */ + +#define IP_SET_OP_VERSION 0x00000100 /* Ask kernel version */ +struct ip_set_req_version { + unsigned op; + unsigned version; +}; + +/* Double shots operations: + * add, del, test, bind and unbind. + * + * First we query the kernel to get the index and type of the target set, + * then issue the command. Validity of IP is checked in kernel in order + * to minimalize sockopt operations. + */ + +/* Get minimal set data for add/del/test/bind/unbind IP */ +#define IP_SET_OP_ADT_GET 0x00000010 /* Get set and type */ +struct ip_set_req_adt_get { + unsigned op; + unsigned version; + union ip_set_name_index set; + char typename[IP_SET_MAXNAMELEN]; +}; + +#define IP_SET_REQ_BYINDEX \ + unsigned op; \ + ip_set_id_t index; + +struct ip_set_req_adt { + IP_SET_REQ_BYINDEX; +}; + +#define IP_SET_OP_ADD_IP 0x00000101 /* Add an IP to a set */ +/* Uses ip_set_req_adt, with type specific addage */ + +#define IP_SET_OP_DEL_IP 0x00000102 /* Remove an IP from a set */ +/* Uses ip_set_req_adt, with type specific addage */ + +#define IP_SET_OP_TEST_IP 0x00000103 /* Test an IP in a set */ +/* Uses ip_set_req_adt, with type specific addage */ + +#define IP_SET_OP_BIND_SET 0x00000104 /* Bind an IP to a set */ +/* Uses ip_set_req_bind, with type specific addage */ +struct ip_set_req_bind { + IP_SET_REQ_BYINDEX; + char binding[IP_SET_MAXNAMELEN]; +}; + +#define IP_SET_OP_UNBIND_SET 0x00000105 /* Unbind an IP from a set */ +/* Uses ip_set_req_bind, with type speficic addage + * index = 0 means unbinding for all sets */ + +#define IP_SET_OP_TEST_BIND_SET 0x00000106 /* Test binding an IP to a set */ +/* Uses ip_set_req_bind, with type specific addage */ + +/* Multiple shots operations: list, save, restore. + * + * - check kernel version and query the max number of sets + * - get the basic information on all sets + * and size required for the next step + * - get actual set data: header, data, bindings + */ + +/* Get max_sets and the index of a queried set + */ +#define IP_SET_OP_MAX_SETS 0x00000020 +struct ip_set_req_max_sets { + unsigned op; + unsigned version; + ip_set_id_t max_sets; /* max_sets */ + ip_set_id_t sets; /* real number of sets */ + union ip_set_name_index set; /* index of set if name used */ +}; + +/* Get the id and name of the sets plus size for next step */ +#define IP_SET_OP_LIST_SIZE 0x00000201 +#define IP_SET_OP_SAVE_SIZE 0x00000202 +struct ip_set_req_setnames { + unsigned op; + ip_set_id_t index; /* set to list/save */ + size_t size; /* size to get setdata/bindings */ + /* followed by sets number of struct ip_set_name_list */ +}; + +struct ip_set_name_list { + char name[IP_SET_MAXNAMELEN]; + char typename[IP_SET_MAXNAMELEN]; + ip_set_id_t index; + ip_set_id_t id; +}; + +/* The actual list operation */ +#define IP_SET_OP_LIST 0x00000203 +struct ip_set_req_list { + IP_SET_REQ_BYINDEX; + /* sets number of struct ip_set_list in reply */ +}; + +struct ip_set_list { + ip_set_id_t index; + ip_set_id_t binding; + u_int32_t ref; + size_t header_size; /* Set header data of header_size */ + size_t members_size; /* Set members data of members_size */ + size_t bindings_size; /* Set bindings data of bindings_size */ +}; + +struct ip_set_hash_list { + ip_set_ip_t ip; + ip_set_id_t binding; +}; + +/* The save operation */ +#define IP_SET_OP_SAVE 0x00000204 +/* Uses ip_set_req_list, in the reply replaced by + * sets number of struct ip_set_save plus a marker + * ip_set_save followed by ip_set_hash_save structures. + */ +struct ip_set_save { + ip_set_id_t index; + ip_set_id_t binding; + size_t header_size; /* Set header data of header_size */ + size_t members_size; /* Set members data of members_size */ +}; + +/* At restoring, ip == 0 means default binding for the given set: */ +struct ip_set_hash_save { + ip_set_ip_t ip; + ip_set_id_t id; + ip_set_id_t binding; +}; + +/* The restore operation */ +#define IP_SET_OP_RESTORE 0x00000205 +/* Uses ip_set_req_setnames followed by ip_set_restore structures + * plus a marker ip_set_restore, followed by ip_set_hash_save + * structures. + */ +struct ip_set_restore { + char name[IP_SET_MAXNAMELEN]; + char typename[IP_SET_MAXNAMELEN]; + ip_set_id_t index; + size_t header_size; /* Create data of header_size */ + size_t members_size; /* Set members data of members_size */ +}; + +static inline int bitmap_bytes(ip_set_ip_t a, ip_set_ip_t b) +{ + return 4 * ((((b - a + 8) / 8) + 3) / 4); +} + +#ifdef __KERNEL__ + +#define ip_set_printk(format, args...) \ + do { \ + printk("%s: %s: ", __FILE__, __FUNCTION__); \ + printk(format "\n" , ## args); \ + } while (0) + +#if defined(IP_SET_DEBUG) +#define DP(format, args...) \ + do { \ + printk("%s: %s (DBG): ", __FILE__, __FUNCTION__);\ + printk(format "\n" , ## args); \ + } while (0) +#define IP_SET_ASSERT(x) \ + do { \ + if (!(x)) \ + printk("IP_SET_ASSERT: %s:%i(%s)\n", \ + __FILE__, __LINE__, __FUNCTION__); \ + } while (0) +#else +#define DP(format, args...) +#define IP_SET_ASSERT(x) +#endif + +struct ip_set; + +/* + * The ip_set_type definition - one per set type, e.g. "ipmap". + * + * Each individual set has a pointer, set->type, going to one + * of these structures. Function pointers inside the structure implement + * the real behaviour of the sets. + * + * If not mentioned differently, the implementation behind the function + * pointers of a set_type, is expected to return 0 if ok, and a negative + * errno (e.g. -EINVAL) on error. + */ +struct ip_set_type { + struct list_head list; /* next in list of set types */ + + /* test for IP in set (kernel: iptables -m set src|dst) + * return 0 if not in set, 1 if in set. + */ + int (*testip_kernel) (struct ip_set *set, + const struct sk_buff * skb, + u_int32_t flags, + ip_set_ip_t *ip); + + /* test for IP in set (userspace: ipset -T set IP) + * return 0 if not in set, 1 if in set. + */ + int (*testip) (struct ip_set *set, + const void *data, size_t size, + ip_set_ip_t *ip); + + /* + * Size of the data structure passed by when + * adding/deletin/testing an entry. + */ + size_t reqsize; + + /* Add IP into set (userspace: ipset -A set IP) + * Return -EEXIST if the address is already in the set, + * and -ERANGE if the address lies outside the set bounds. + * If the address was not already in the set, 0 is returned. + */ + int (*addip) (struct ip_set *set, + const void *data, size_t size, + ip_set_ip_t *ip); + + /* Add IP into set (kernel: iptables ... -j SET set src|dst) + * Return -EEXIST if the address is already in the set, + * and -ERANGE if the address lies outside the set bounds. + * If the address was not already in the set, 0 is returned. + */ + int (*addip_kernel) (struct ip_set *set, + const struct sk_buff * skb, + u_int32_t flags, + ip_set_ip_t *ip); + + /* remove IP from set (userspace: ipset -D set --entry x) + * Return -EEXIST if the address is NOT in the set, + * and -ERANGE if the address lies outside the set bounds. + * If the address really was in the set, 0 is returned. + */ + int (*delip) (struct ip_set *set, + const void *data, size_t size, + ip_set_ip_t *ip); + + /* remove IP from set (kernel: iptables ... -j SET --entry x) + * Return -EEXIST if the address is NOT in the set, + * and -ERANGE if the address lies outside the set bounds. + * If the address really was in the set, 0 is returned. + */ + int (*delip_kernel) (struct ip_set *set, + const struct sk_buff * skb, + u_int32_t flags, + ip_set_ip_t *ip); + + /* new set creation - allocated type specific items + */ + int (*create) (struct ip_set *set, + const void *data, size_t size); + + /* retry the operation after successfully tweaking the set + */ + int (*retry) (struct ip_set *set); + + /* set destruction - free type specific items + * There is no return value. + * Can be called only when child sets are destroyed. + */ + void (*destroy) (struct ip_set *set); + + /* set flushing - reset all bits in the set, or something similar. + * There is no return value. + */ + void (*flush) (struct ip_set *set); + + /* Listing: size needed for header + */ + size_t header_size; + + /* Listing: Get the header + * + * Fill in the information in "data". + * This function is always run after list_header_size() under a + * writelock on the set. Therefor is the length of "data" always + * correct. + */ + void (*list_header) (const struct ip_set *set, + void *data); + + /* Listing: Get the size for the set members + */ + int (*list_members_size) (const struct ip_set *set); + + /* Listing: Get the set members + * + * Fill in the information in "data". + * This function is always run after list_member_size() under a + * writelock on the set. Therefor is the length of "data" always + * correct. + */ + void (*list_members) (const struct ip_set *set, + void *data); + + char typename[IP_SET_MAXNAMELEN]; + char typecode; + int protocol_version; + + /* Set this to THIS_MODULE if you are a module, otherwise NULL */ + struct module *me; +}; + +extern int ip_set_register_set_type(struct ip_set_type *set_type); +extern void ip_set_unregister_set_type(struct ip_set_type *set_type); + +/* A generic ipset */ +struct ip_set { + char name[IP_SET_MAXNAMELEN]; /* the name of the set */ + rwlock_t lock; /* lock for concurrency control */ + ip_set_id_t id; /* set id for swapping */ + ip_set_id_t binding; /* default binding for the set */ + atomic_t ref; /* in kernel and in hash references */ + struct ip_set_type *type; /* the set types */ + void *data; /* pooltype specific data */ +}; + +/* Structure to bind set elements to sets */ +struct ip_set_hash { + struct list_head list; /* list of clashing entries in hash */ + ip_set_ip_t ip; /* ip from set */ + ip_set_id_t id; /* set id */ + ip_set_id_t binding; /* set we bind the element to */ +}; + +/* register and unregister set references */ +extern ip_set_id_t ip_set_get_byname(const char name[IP_SET_MAXNAMELEN]); +extern ip_set_id_t ip_set_get_byindex(ip_set_id_t id); +extern void ip_set_put(ip_set_id_t id); + +/* API for iptables set match, and SET target */ +extern void ip_set_addip_kernel(ip_set_id_t id, + const struct sk_buff *skb, + const u_int32_t *flags); +extern void ip_set_delip_kernel(ip_set_id_t id, + const struct sk_buff *skb, + const u_int32_t *flags); +extern int ip_set_testip_kernel(ip_set_id_t id, + const struct sk_buff *skb, + const u_int32_t *flags); + +#endif /* __KERNEL__ */ + +#endif /*_IP_SET_H*/ diff -Nur linux-2.4.32/include/linux/netfilter_ipv4/ip_set_iphash.h linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_set_iphash.h --- linux-2.4.32/include/linux/netfilter_ipv4/ip_set_iphash.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_set_iphash.h 2006-03-13 18:55:57.000000000 +0100 @@ -0,0 +1,30 @@ +#ifndef __IP_SET_IPHASH_H +#define __IP_SET_IPHASH_H + +#include + +#define SETTYPE_NAME "iphash" +#define MAX_RANGE 0x0000FFFF + +struct ip_set_iphash { + ip_set_ip_t *members; /* the iphash proper */ + uint32_t initval; /* initval for jhash_1word */ + uint32_t prime; /* prime for double hashing */ + uint32_t hashsize; /* hash size */ + uint16_t probes; /* max number of probes */ + uint16_t resize; /* resize factor in percent */ + ip_set_ip_t netmask; /* netmask */ +}; + +struct ip_set_req_iphash_create { + uint32_t hashsize; + uint16_t probes; + uint16_t resize; + ip_set_ip_t netmask; +}; + +struct ip_set_req_iphash { + ip_set_ip_t ip; +}; + +#endif /* __IP_SET_IPHASH_H */ diff -Nur linux-2.4.32/include/linux/netfilter_ipv4/ip_set_ipmap.h linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_set_ipmap.h --- linux-2.4.32/include/linux/netfilter_ipv4/ip_set_ipmap.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_set_ipmap.h 2006-03-13 18:55:57.000000000 +0100 @@ -0,0 +1,56 @@ +#ifndef __IP_SET_IPMAP_H +#define __IP_SET_IPMAP_H + +#include + +#define SETTYPE_NAME "ipmap" +#define MAX_RANGE 0x0000FFFF + +struct ip_set_ipmap { + void *members; /* the ipmap proper */ + ip_set_ip_t first_ip; /* host byte order, included in range */ + ip_set_ip_t last_ip; /* host byte order, included in range */ + ip_set_ip_t netmask; /* subnet netmask */ + ip_set_ip_t sizeid; /* size of set in IPs */ + u_int16_t hosts; /* number of hosts in a subnet */ +}; + +struct ip_set_req_ipmap_create { + ip_set_ip_t from; + ip_set_ip_t to; + ip_set_ip_t netmask; +}; + +struct ip_set_req_ipmap { + ip_set_ip_t ip; +}; + +unsigned int +mask_to_bits(ip_set_ip_t mask) +{ + unsigned int bits = 32; + ip_set_ip_t maskaddr; + + if (mask == 0xFFFFFFFF) + return bits; + + maskaddr = 0xFFFFFFFE; + while (--bits >= 0 && maskaddr != mask) + maskaddr <<= 1; + + return bits; +} + +ip_set_ip_t +range_to_mask(ip_set_ip_t from, ip_set_ip_t to, unsigned int *bits) +{ + ip_set_ip_t mask = 0xFFFFFFFE; + + *bits = 32; + while (--(*bits) >= 0 && mask && (to & mask) != from) + mask <<= 1; + + return mask; +} + +#endif /* __IP_SET_IPMAP_H */ diff -Nur linux-2.4.32/include/linux/netfilter_ipv4/ip_set_iptree.h linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_set_iptree.h --- linux-2.4.32/include/linux/netfilter_ipv4/ip_set_iptree.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_set_iptree.h 2006-03-13 18:55:57.000000000 +0100 @@ -0,0 +1,39 @@ +#ifndef __IP_SET_IPTREE_H +#define __IP_SET_IPTREE_H + +#include + +#define SETTYPE_NAME "iptree" +#define MAX_RANGE 0x0000FFFF + +struct ip_set_iptreed { + unsigned long expires[255]; /* x.x.x.ADDR */ +}; + +struct ip_set_iptreec { + struct ip_set_iptreed *tree[255]; /* x.x.ADDR.* */ +}; + +struct ip_set_iptreeb { + struct ip_set_iptreec *tree[255]; /* x.ADDR.*.* */ +}; + +struct ip_set_iptree { + unsigned int timeout; + unsigned int gc_interval; +#ifdef __KERNEL__ + struct timer_list gc; + struct ip_set_iptreeb *tree[255]; /* ADDR.*.*.* */ +#endif +}; + +struct ip_set_req_iptree_create { + unsigned int timeout; +}; + +struct ip_set_req_iptree { + ip_set_ip_t ip; + unsigned int timeout; +}; + +#endif /* __IP_SET_IPTREE_H */ diff -Nur linux-2.4.32/include/linux/netfilter_ipv4/ip_set_jhash.h linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_set_jhash.h --- linux-2.4.32/include/linux/netfilter_ipv4/ip_set_jhash.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_set_jhash.h 2006-03-13 18:55:57.000000000 +0100 @@ -0,0 +1,148 @@ +#ifndef _LINUX_IPSET_JHASH_H +#define _LINUX_IPSET_JHASH_H + +/* This is a copy of linux/jhash.h but the types u32/u8 are changed + * to __u32/__u8 so that the header file can be included into + * userspace code as well. Jozsef Kadlecsik (kadlec@blackhole.kfki.hu) + */ + +/* jhash.h: Jenkins hash support. + * + * Copyright (C) 1996 Bob Jenkins (bob_jenkins@burtleburtle.net) + * + * http://burtleburtle.net/bob/hash/ + * + * These are the credits from Bob's sources: + * + * lookup2.c, by Bob Jenkins, December 1996, Public Domain. + * hash(), hash2(), hash3, and mix() are externally useful functions. + * Routines to test the hash are included if SELF_TEST is defined. + * You can use this free for any purpose. It has no warranty. + * + * Copyright (C) 2003 David S. Miller (davem@redhat.com) + * + * I've modified Bob's hash to be useful in the Linux kernel, and + * any bugs present are surely my fault. -DaveM + */ + +/* NOTE: Arguments are modified. */ +#define __jhash_mix(a, b, c) \ +{ \ + a -= b; a -= c; a ^= (c>>13); \ + b -= c; b -= a; b ^= (a<<8); \ + c -= a; c -= b; c ^= (b>>13); \ + a -= b; a -= c; a ^= (c>>12); \ + b -= c; b -= a; b ^= (a<<16); \ + c -= a; c -= b; c ^= (b>>5); \ + a -= b; a -= c; a ^= (c>>3); \ + b -= c; b -= a; b ^= (a<<10); \ + c -= a; c -= b; c ^= (b>>15); \ +} + +/* The golden ration: an arbitrary value */ +#define JHASH_GOLDEN_RATIO 0x9e3779b9 + +/* The most generic version, hashes an arbitrary sequence + * of bytes. No alignment or length assumptions are made about + * the input key. + */ +static inline __u32 jhash(void *key, __u32 length, __u32 initval) +{ + __u32 a, b, c, len; + __u8 *k = key; + + len = length; + a = b = JHASH_GOLDEN_RATIO; + c = initval; + + while (len >= 12) { + a += (k[0] +((__u32)k[1]<<8) +((__u32)k[2]<<16) +((__u32)k[3]<<24)); + b += (k[4] +((__u32)k[5]<<8) +((__u32)k[6]<<16) +((__u32)k[7]<<24)); + c += (k[8] +((__u32)k[9]<<8) +((__u32)k[10]<<16)+((__u32)k[11]<<24)); + + __jhash_mix(a,b,c); + + k += 12; + len -= 12; + } + + c += length; + switch (len) { + case 11: c += ((__u32)k[10]<<24); + case 10: c += ((__u32)k[9]<<16); + case 9 : c += ((__u32)k[8]<<8); + case 8 : b += ((__u32)k[7]<<24); + case 7 : b += ((__u32)k[6]<<16); + case 6 : b += ((__u32)k[5]<<8); + case 5 : b += k[4]; + case 4 : a += ((__u32)k[3]<<24); + case 3 : a += ((__u32)k[2]<<16); + case 2 : a += ((__u32)k[1]<<8); + case 1 : a += k[0]; + }; + + __jhash_mix(a,b,c); + + return c; +} + +/* A special optimized version that handles 1 or more of __u32s. + * The length parameter here is the number of __u32s in the key. + */ +static inline __u32 jhash2(__u32 *k, __u32 length, __u32 initval) +{ + __u32 a, b, c, len; + + a = b = JHASH_GOLDEN_RATIO; + c = initval; + len = length; + + while (len >= 3) { + a += k[0]; + b += k[1]; + c += k[2]; + __jhash_mix(a, b, c); + k += 3; len -= 3; + } + + c += length * 4; + + switch (len) { + case 2 : b += k[1]; + case 1 : a += k[0]; + }; + + __jhash_mix(a,b,c); + + return c; +} + + +/* A special ultra-optimized versions that knows they are hashing exactly + * 3, 2 or 1 word(s). + * + * NOTE: In partilar the "c += length; __jhash_mix(a,b,c);" normally + * done at the end is not done here. + */ +static inline __u32 jhash_3words(__u32 a, __u32 b, __u32 c, __u32 initval) +{ + a += JHASH_GOLDEN_RATIO; + b += JHASH_GOLDEN_RATIO; + c += initval; + + __jhash_mix(a, b, c); + + return c; +} + +static inline __u32 jhash_2words(__u32 a, __u32 b, __u32 initval) +{ + return jhash_3words(a, b, 0, initval); +} + +static inline __u32 jhash_1word(__u32 a, __u32 initval) +{ + return jhash_3words(a, 0, 0, initval); +} + +#endif /* _LINUX_IPSET_JHASH_H */ diff -Nur linux-2.4.32/include/linux/netfilter_ipv4/ip_set_macipmap.h linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_set_macipmap.h --- linux-2.4.32/include/linux/netfilter_ipv4/ip_set_macipmap.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_set_macipmap.h 2006-03-13 18:55:57.000000000 +0100 @@ -0,0 +1,38 @@ +#ifndef __IP_SET_MACIPMAP_H +#define __IP_SET_MACIPMAP_H + +#include + +#define SETTYPE_NAME "macipmap" +#define MAX_RANGE 0x0000FFFF + +/* general flags */ +#define IPSET_MACIP_MATCHUNSET 1 + +/* per ip flags */ +#define IPSET_MACIP_ISSET 1 + +struct ip_set_macipmap { + void *members; /* the macipmap proper */ + ip_set_ip_t first_ip; /* host byte order, included in range */ + ip_set_ip_t last_ip; /* host byte order, included in range */ + u_int32_t flags; +}; + +struct ip_set_req_macipmap_create { + ip_set_ip_t from; + ip_set_ip_t to; + u_int32_t flags; +}; + +struct ip_set_req_macipmap { + ip_set_ip_t ip; + unsigned char ethernet[ETH_ALEN]; +}; + +struct ip_set_macip { + unsigned short flags; + unsigned char ethernet[ETH_ALEN]; +}; + +#endif /* __IP_SET_MACIPMAP_H */ diff -Nur linux-2.4.32/include/linux/netfilter_ipv4/ip_set_malloc.h linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_set_malloc.h --- linux-2.4.32/include/linux/netfilter_ipv4/ip_set_malloc.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_set_malloc.h 2006-03-13 18:55:57.000000000 +0100 @@ -0,0 +1,27 @@ +#ifndef _IP_SET_MALLOC_H +#define _IP_SET_MALLOC_H + +#ifdef __KERNEL__ + +/* Memory allocation and deallocation */ +static size_t max_malloc_size = 131072; /* Guaranteed: slab.c */ + +static inline void * ip_set_malloc(size_t bytes) +{ + if (bytes > max_malloc_size) + return vmalloc(bytes); + else + return kmalloc(bytes, GFP_KERNEL); +} + +static inline void ip_set_free(void * data, size_t bytes) +{ + if (bytes > max_malloc_size) + vfree(data); + else + kfree(data); +} + +#endif /* __KERNEL__ */ + +#endif /*_IP_SET_MALLOC_H*/ diff -Nur linux-2.4.32/include/linux/netfilter_ipv4/ip_set_nethash.h linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_set_nethash.h --- linux-2.4.32/include/linux/netfilter_ipv4/ip_set_nethash.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_set_nethash.h 2006-03-13 18:55:57.000000000 +0100 @@ -0,0 +1,55 @@ +#ifndef __IP_SET_NETHASH_H +#define __IP_SET_NETHASH_H + +#include + +#define SETTYPE_NAME "nethash" +#define MAX_RANGE 0x0000FFFF + +struct ip_set_nethash { + ip_set_ip_t *members; /* the nethash proper */ + uint32_t initval; /* initval for jhash_1word */ + uint32_t prime; /* prime for double hashing */ + uint32_t hashsize; /* hash size */ + uint16_t probes; /* max number of probes */ + uint16_t resize; /* resize factor in percent */ + unsigned char cidr[30]; /* CIDR sizes */ +}; + +struct ip_set_req_nethash_create { + uint32_t hashsize; + uint16_t probes; + uint16_t resize; +}; + +struct ip_set_req_nethash { + ip_set_ip_t ip; + unsigned char cidr; +}; + +static unsigned char shifts[] = {255, 253, 249, 241, 225, 193, 129, 1}; + +static inline ip_set_ip_t +pack(ip_set_ip_t ip, unsigned char cidr) +{ + ip_set_ip_t addr, *paddr = &addr; + unsigned char n, t, *a; + + addr = htonl(ip & (0xFFFFFFFF << (32 - (cidr)))); +#ifdef __KERNEL__ + DP("ip:%u.%u.%u.%u/%u", NIPQUAD(addr), cidr); +#endif + n = cidr / 8; + t = cidr % 8; + a = &((unsigned char *)paddr)[n]; + *a = *a /(1 << (8 - t)) + shifts[t]; +#ifdef __KERNEL__ + DP("n: %u, t: %u, a: %u", n, t, *a); + DP("ip:%u.%u.%u.%u/%u, %u.%u.%u.%u", + HIPQUAD(ip), cidr, NIPQUAD(addr)); +#endif + + return ntohl(addr); +} + +#endif /* __IP_SET_NETHASH_H */ diff -Nur linux-2.4.32/include/linux/netfilter_ipv4/ip_set_portmap.h linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_set_portmap.h --- linux-2.4.32/include/linux/netfilter_ipv4/ip_set_portmap.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_set_portmap.h 2006-03-13 18:55:57.000000000 +0100 @@ -0,0 +1,25 @@ +#ifndef __IP_SET_PORTMAP_H +#define __IP_SET_PORTMAP_H + +#include + +#define SETTYPE_NAME "portmap" +#define MAX_RANGE 0x0000FFFF +#define INVALID_PORT (MAX_RANGE + 1) + +struct ip_set_portmap { + void *members; /* the portmap proper */ + ip_set_ip_t first_port; /* host byte order, included in range */ + ip_set_ip_t last_port; /* host byte order, included in range */ +}; + +struct ip_set_req_portmap_create { + ip_set_ip_t from; + ip_set_ip_t to; +}; + +struct ip_set_req_portmap { + ip_set_ip_t port; +}; + +#endif /* __IP_SET_PORTMAP_H */ diff -Nur linux-2.4.32/include/linux/netfilter_ipv4/ip_set_prime.h linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_set_prime.h --- linux-2.4.32/include/linux/netfilter_ipv4/ip_set_prime.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netfilter_ipv4/ip_set_prime.h 2006-03-13 18:55:57.000000000 +0100 @@ -0,0 +1,34 @@ +#ifndef __IP_SET_PRIME_H +#define __IP_SET_PRIME_H + +static inline unsigned make_prime_bound(unsigned nr) +{ + unsigned long long nr64 = nr; + unsigned long long x = 1; + nr = 1; + while (x <= nr64) { x <<= 2; nr <<= 1; } + return nr; +} + +static inline int make_prime_check(unsigned nr) +{ + unsigned x = 3; + unsigned b = make_prime_bound(nr); + while (x <= b) { + if (0 == (nr % x)) return 0; + x += 2; + } + return 1; +} + +static unsigned make_prime(unsigned nr) +{ + if (0 == (nr & 1)) nr--; + while (nr > 1) { + if (make_prime_check(nr)) return nr; + nr -= 2; + } + return 2; +} + +#endif /* __IP_SET_PRIME_H */ diff -Nur linux-2.4.32/include/linux/netfilter_ipv4/ipt_condition.h linux-2.4.32.patched/include/linux/netfilter_ipv4/ipt_condition.h --- linux-2.4.32/include/linux/netfilter_ipv4/ipt_condition.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netfilter_ipv4/ipt_condition.h 2006-03-13 18:55:58.000000000 +0100 @@ -0,0 +1,11 @@ +#ifndef __IPT_CONDITION_MATCH__ +#define __IPT_CONDITION_MATCH__ + +#define CONDITION_NAME_LEN 32 + +struct condition_info { + char name[CONDITION_NAME_LEN]; + int invert; +}; + +#endif diff -Nur linux-2.4.32/include/linux/netfilter_ipv4/ipt_connbytes.h linux-2.4.32.patched/include/linux/netfilter_ipv4/ipt_connbytes.h --- linux-2.4.32/include/linux/netfilter_ipv4/ipt_connbytes.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netfilter_ipv4/ipt_connbytes.h 2006-03-13 18:55:58.000000000 +0100 @@ -0,0 +1,25 @@ +#ifndef _IPT_CONNBYTES_H +#define _IPT_CONNBYTES_H +enum ipt_connbytes_what { + IPT_CONNBYTES_PKTS, + IPT_CONNBYTES_BYTES, + IPT_CONNBYTES_AVGPKT, +}; + +enum ipt_connbytes_direction { + IPT_CONNBYTES_DIR_ORIGINAL, + IPT_CONNBYTES_DIR_REPLY, + IPT_CONNBYTES_DIR_BOTH, +}; + +struct ipt_connbytes_info +{ + struct { + u_int64_t from; /* count to be matched */ + u_int64_t to; /* count to be matched */ + } count; + u_int8_t what; /* ipt_connbytes_what */ + u_int8_t direction; /* ipt_connbytes_direction */ +}; + +#endif diff -Nur linux-2.4.32/include/linux/netfilter_ipv4/ipt_connmark.h linux-2.4.32.patched/include/linux/netfilter_ipv4/ipt_connmark.h --- linux-2.4.32/include/linux/netfilter_ipv4/ipt_connmark.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netfilter_ipv4/ipt_connmark.h 2006-03-13 18:55:57.000000000 +0100 @@ -0,0 +1,18 @@ +#ifndef _IPT_CONNMARK_H +#define _IPT_CONNMARK_H + +/* Copyright (C) 2002,2004 MARA Systems AB + * by Henrik Nordstrom + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + */ + +struct ipt_connmark_info { + unsigned long mark, mask; + u_int8_t invert; +}; + +#endif /*_IPT_CONNMARK_H*/ diff -Nur linux-2.4.32/include/linux/netfilter_ipv4/ipt_CONNMARK.h linux-2.4.32.patched/include/linux/netfilter_ipv4/ipt_CONNMARK.h --- linux-2.4.32/include/linux/netfilter_ipv4/ipt_CONNMARK.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netfilter_ipv4/ipt_CONNMARK.h 2006-03-13 18:55:57.000000000 +0100 @@ -0,0 +1,25 @@ +#ifndef _IPT_CONNMARK_H_target +#define _IPT_CONNMARK_H_target + +/* Copyright (C) 2002,2004 MARA Systems AB + * by Henrik Nordstrom + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + */ + +enum { + IPT_CONNMARK_SET = 0, + IPT_CONNMARK_SAVE, + IPT_CONNMARK_RESTORE +}; + +struct ipt_connmark_target_info { + unsigned long mark; + unsigned long mask; + u_int8_t mode; +}; + +#endif /*_IPT_CONNMARK_H_target*/ diff -Nur linux-2.4.32/include/linux/netfilter_ipv4/ipt_IMQ.h linux-2.4.32.patched/include/linux/netfilter_ipv4/ipt_IMQ.h --- linux-2.4.32/include/linux/netfilter_ipv4/ipt_IMQ.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netfilter_ipv4/ipt_IMQ.h 2006-03-13 18:55:58.000000000 +0100 @@ -0,0 +1,8 @@ +#ifndef _IPT_IMQ_H +#define _IPT_IMQ_H + +struct ipt_imq_info { + unsigned int todev; /* target imq device */ +}; + +#endif /* _IPT_IMQ_H */ diff -Nur linux-2.4.32/include/linux/netfilter_ipv4/ipt_ipp2p.h linux-2.4.32.patched/include/linux/netfilter_ipv4/ipt_ipp2p.h --- linux-2.4.32/include/linux/netfilter_ipv4/ipt_ipp2p.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netfilter_ipv4/ipt_ipp2p.h 2006-03-13 18:55:56.000000000 +0100 @@ -0,0 +1,29 @@ +#ifndef __IPT_IPP2P_H +#define __IPT_IPP2P_H +#define IPP2P_VERSION "0.7.4" + +struct ipt_p2p_info { + int cmd; + int debug; +}; + +#endif //__IPT_IPP2P_H + +#define SHORT_HAND_IPP2P 1 /* --ipp2p switch*/ +#define SHORT_HAND_DATA 4 /* --ipp2p-data switch*/ +#define SHORT_HAND_NONE 5 /* no short hand*/ + +#define IPP2P_EDK 2 +#define IPP2P_DATA_KAZAA 8 +#define IPP2P_DATA_EDK 16 +#define IPP2P_DATA_DC 32 +#define IPP2P_DC 64 +#define IPP2P_DATA_GNU 128 +#define IPP2P_GNU 256 +#define IPP2P_KAZAA 512 +#define IPP2P_BIT 1024 +#define IPP2P_APPLE 2048 +#define IPP2P_SOUL 4096 +#define IPP2P_WINMX 8192 +#define IPP2P_ARES 16384 + diff -Nur linux-2.4.32/include/linux/netfilter_ipv4/ipt_layer7.h linux-2.4.32.patched/include/linux/netfilter_ipv4/ipt_layer7.h --- linux-2.4.32/include/linux/netfilter_ipv4/ipt_layer7.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netfilter_ipv4/ipt_layer7.h 2006-03-13 18:55:57.000000000 +0100 @@ -0,0 +1,27 @@ +/* + By Matthew Strait , Dec 2003. + http://l7-filter.sf.net + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License + as published by the Free Software Foundation; either version + 2 of the License, or (at your option) any later version. + http://www.gnu.org/licenses/gpl.txt +*/ + +#ifndef _IPT_LAYER7_H +#define _IPT_LAYER7_H + +#define MAX_PATTERN_LEN 8192 +#define MAX_PROTOCOL_LEN 256 + +typedef char *(*proc_ipt_search) (char *, char, char *); + +struct ipt_layer7_info { + char protocol[MAX_PROTOCOL_LEN]; + char invert:1; + char pattern[MAX_PATTERN_LEN]; + char pkt; +}; + +#endif /* _IPT_LAYER7_H */ diff -Nur linux-2.4.32/include/linux/netfilter_ipv4/ipt_multiport.h linux-2.4.32.patched/include/linux/netfilter_ipv4/ipt_multiport.h --- linux-2.4.32/include/linux/netfilter_ipv4/ipt_multiport.h 2000-12-11 22:31:30.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netfilter_ipv4/ipt_multiport.h 2006-03-13 18:55:58.000000000 +0100 @@ -11,11 +11,12 @@ #define IPT_MULTI_PORTS 15 -/* Must fit inside union ipt_matchinfo: 16 bytes */ -struct ipt_multiport +struct ipt_multiport_v1 { u_int8_t flags; /* Type of comparison */ u_int8_t count; /* Number of ports */ u_int16_t ports[IPT_MULTI_PORTS]; /* Ports */ + u_int8_t pflags[IPT_MULTI_PORTS]; /* Port flags */ + u_int8_t invert; /* Invert flag */ }; #endif /*_IPT_MULTIPORT_H*/ diff -Nur linux-2.4.32/include/linux/netfilter_ipv4/ipt_quota.h linux-2.4.32.patched/include/linux/netfilter_ipv4/ipt_quota.h --- linux-2.4.32/include/linux/netfilter_ipv4/ipt_quota.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netfilter_ipv4/ipt_quota.h 2006-03-13 18:55:58.000000000 +0100 @@ -0,0 +1,12 @@ +#ifndef _IPT_QUOTA_H +#define _IPT_QUOTA_H + +/* print debug info in both kernel/netfilter module & iptable library */ +//#define DEBUG_IPT_QUOTA + +struct ipt_quota_info { + u_int64_t quota; + struct ipt_quota_info *master; +}; + +#endif /*_IPT_QUOTA_H*/ diff -Nur linux-2.4.32/include/linux/netfilter_ipv4/ipt_set.h linux-2.4.32.patched/include/linux/netfilter_ipv4/ipt_set.h --- linux-2.4.32/include/linux/netfilter_ipv4/ipt_set.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netfilter_ipv4/ipt_set.h 2006-03-13 18:55:57.000000000 +0100 @@ -0,0 +1,21 @@ +#ifndef _IPT_SET_H +#define _IPT_SET_H + +#include + +struct ipt_set_info { + ip_set_id_t index; + u_int32_t flags[IP_SET_MAX_BINDINGS + 1]; +}; + +/* match info */ +struct ipt_set_info_match { + struct ipt_set_info match_set; +}; + +struct ipt_set_info_target { + struct ipt_set_info add_set; + struct ipt_set_info del_set; +}; + +#endif /*_IPT_SET_H*/ diff -Nur linux-2.4.32/include/linux/netfilter_ipv4/ipt_string.h linux-2.4.32.patched/include/linux/netfilter_ipv4/ipt_string.h --- linux-2.4.32/include/linux/netfilter_ipv4/ipt_string.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netfilter_ipv4/ipt_string.h 2006-03-13 18:55:57.000000000 +0100 @@ -0,0 +1,18 @@ +#ifndef _IPT_STRING_H +#define _IPT_STRING_H + +#define IPT_STRING_MAX_PATTERN_SIZE 128 +#define IPT_STRING_MAX_ALGO_NAME_SIZE 16 + +struct ipt_string_info +{ + u_int16_t from_offset; + u_int16_t to_offset; + char algo[IPT_STRING_MAX_ALGO_NAME_SIZE]; + char pattern[IPT_STRING_MAX_PATTERN_SIZE]; + u_int8_t patlen; + u_int8_t invert; + struct ts_config __attribute__((aligned(8))) *config; +}; + +#endif /*_IPT_STRING_H*/ diff -Nur linux-2.4.32/include/linux/netfilter_ipv4/ipt_time.h linux-2.4.32.patched/include/linux/netfilter_ipv4/ipt_time.h --- linux-2.4.32/include/linux/netfilter_ipv4/ipt_time.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netfilter_ipv4/ipt_time.h 2006-03-13 18:55:58.000000000 +0100 @@ -0,0 +1,15 @@ +#ifndef __ipt_time_h_included__ +#define __ipt_time_h_included__ + + +struct ipt_time_info { + u_int8_t days_match; /* 1 bit per day. -SMTWTFS */ + u_int16_t time_start; /* 0 < time_start < 23*60+59 = 1439 */ + u_int16_t time_stop; /* 0:0 < time_stat < 23:59 */ + u_int8_t kerneltime; /* ignore skb time (and use kerneltime) or not. */ + time_t date_start; + time_t date_stop; +}; + + +#endif /* __ipt_time_h_included__ */ diff -Nur linux-2.4.32/include/linux/netfilter_ipv4/ipt_TTL.h linux-2.4.32.patched/include/linux/netfilter_ipv4/ipt_TTL.h --- linux-2.4.32/include/linux/netfilter_ipv4/ipt_TTL.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netfilter_ipv4/ipt_TTL.h 2006-03-13 18:55:57.000000000 +0100 @@ -0,0 +1,21 @@ +/* TTL modification module for IP tables + * (C) 2000 by Harald Welte */ + +#ifndef _IPT_TTL_H +#define _IPT_TTL_H + +enum { + IPT_TTL_SET = 0, + IPT_TTL_INC, + IPT_TTL_DEC +}; + +#define IPT_TTL_MAXMODE IPT_TTL_DEC + +struct ipt_TTL_info { + u_int8_t mode; + u_int8_t ttl; +}; + + +#endif diff -Nur linux-2.4.32/include/linux/netfilter_ipv6/ip6t_condition.h linux-2.4.32.patched/include/linux/netfilter_ipv6/ip6t_condition.h --- linux-2.4.32/include/linux/netfilter_ipv6/ip6t_condition.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netfilter_ipv6/ip6t_condition.h 2006-03-13 18:55:58.000000000 +0100 @@ -0,0 +1,11 @@ +#ifndef __IP6T_CONDITION_MATCH__ +#define __IP6T_CONDITION_MATCH__ + +#define CONDITION6_NAME_LEN 32 + +struct condition6_info { + char name[CONDITION6_NAME_LEN]; + int invert; +}; + +#endif diff -Nur linux-2.4.32/include/linux/netfilter_ipv6/ip6t_IMQ.h linux-2.4.32.patched/include/linux/netfilter_ipv6/ip6t_IMQ.h --- linux-2.4.32/include/linux/netfilter_ipv6/ip6t_IMQ.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netfilter_ipv6/ip6t_IMQ.h 2006-03-13 18:55:58.000000000 +0100 @@ -0,0 +1,8 @@ +#ifndef _IP6T_IMQ_H +#define _IP6T_IMQ_H + +struct ip6t_imq_info { + unsigned int todev; /* target imq device */ +}; + +#endif /* _IP6T_IMQ_H */ diff -Nur linux-2.4.32/include/linux/netfilter_mime.h linux-2.4.32.patched/include/linux/netfilter_mime.h --- linux-2.4.32/include/linux/netfilter_mime.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/netfilter_mime.h 2006-03-13 19:01:42.000000000 +0100 @@ -0,0 +1,90 @@ +/* + * MIME functions for netfilter modules. This file provides implementations + * for basic MIME parsing. MIME headers are used in many protocols, such as + * HTTP, RTSP, SIP, etc. + * + * gcc will warn for defined but unused functions, so we only include the + * functions requested. The following macros are used: + * NF_NEED_MIME_NEXTLINE nf_mime_nextline() + */ +#ifndef _NETFILTER_MIME_H +#define _NETFILTER_MIME_H + +/* Only include these functions for kernel code. */ +#ifdef __KERNEL__ + +#include +#include + +/* + * Given a buffer and length, advance to the next line and mark the current + * line. If the current line is empty, *plinelen will be set to zero. If + * not, it will be set to the actual line length (including CRLF). + * + * 'line' in this context means logical line (includes LWS continuations). + * Returns 1 on success, 0 on failure. + */ +#ifdef NF_NEED_MIME_NEXTLINE +static int +nf_mime_nextline(char* p, uint len, uint* poff, uint* plineoff, uint* plinelen) +{ + uint off = *poff; + uint physlen = 0; + int is_first_line = 1; + + if (off >= len) + { + return 0; + } + + do + { + while (p[off] != '\n') + { + if (len-off <= 1) + { + return 0; + } + + physlen++; + off++; + } + + /* if we saw a crlf, physlen needs adjusted */ + if (physlen > 0 && p[off] == '\n' && p[off-1] == '\r') + { + physlen--; + } + + /* advance past the newline */ + off++; + + /* check for an empty line */ + if (physlen == 0) + { + break; + } + + /* check for colon on the first physical line */ + if (is_first_line) + { + is_first_line = 0; + if (memchr(p+(*poff), ':', physlen) == NULL) + { + return 0; + } + } + } + while (p[off] == ' ' || p[off] == '\t'); + + *plineoff = *poff; + *plinelen = (physlen == 0) ? 0 : (off - *poff); + *poff = off; + + return 1; +} +#endif /* NF_NEED_MIME_NEXTLINE */ + +#endif /* __KERNEL__ */ + +#endif /* _NETFILTER_MIME_H */ diff -Nur linux-2.4.32/include/linux/pci_ids.h linux-2.4.32.patched/include/linux/pci_ids.h --- linux-2.4.32/include/linux/pci_ids.h 2005-11-16 20:12:54.000000000 +0100 +++ linux-2.4.32.patched/include/linux/pci_ids.h 2006-03-13 18:55:59.000000000 +0100 @@ -1741,6 +1741,7 @@ #define PCI_DEVICE_ID_TIGON3_5901_2 0x170e #define PCI_DEVICE_ID_BCM4401 0x4401 #define PCI_DEVICE_ID_BCM4401B0 0x4402 +#define PCI_DEVICE_ID_BCM4713 0x4713 #define PCI_VENDOR_ID_ENE 0x1524 #define PCI_DEVICE_ID_ENE_1211 0x1211 diff -Nur linux-2.4.32/include/linux/ppp-comp.h linux-2.4.32.patched/include/linux/ppp-comp.h --- linux-2.4.32/include/linux/ppp-comp.h 1999-08-06 19:44:11.000000000 +0200 +++ linux-2.4.32.patched/include/linux/ppp-comp.h 2006-03-13 18:55:55.000000000 +0100 @@ -28,7 +28,7 @@ */ /* - * ==FILEVERSION 980319== + * ==FILEVERSION 20040509== * * NOTE TO MAINTAINERS: * If you modify this file at all, please set the above date. @@ -78,7 +78,7 @@ /* Compress a packet */ int (*compress) (void *state, unsigned char *rptr, - unsigned char *obuf, int isize, int osize); + unsigned char *obuf, int isize, int osize); /* Return compression statistics */ void (*comp_stat) (void *state, struct compstat *stats); @@ -99,7 +99,7 @@ /* Decompress a packet. */ int (*decompress) (void *state, unsigned char *ibuf, int isize, - unsigned char *obuf, int osize); + unsigned char *obuf, int osize); /* Update state for an incompressible packet received */ void (*incomp) (void *state, unsigned char *ibuf, int icnt); @@ -187,6 +187,42 @@ #define DEFLATE_CHK_SEQUENCE 0 /* + * Definitions for MPPE/MPPC. + */ + +#define CI_MPPE 18 /* config option for MPPE */ +#define CILEN_MPPE 6 /* length of config option */ + +#define MPPE_OVHD 4 /* MPPE overhead */ +#define MPPE_MAX_KEY_LEN 16 /* largest key length (128-bit) */ + +#define MPPE_STATELESS 0x01 /* configuration bit H */ +#define MPPE_40BIT 0x20 /* configuration bit L */ +#define MPPE_56BIT 0x80 /* configuration bit M */ +#define MPPE_128BIT 0x40 /* configuration bit S */ +#define MPPE_MPPC 0x01 /* configuration bit C */ + +/* + * Definitions for Stac LZS. + */ + +#define CI_LZS 17 /* config option for Stac LZS */ +#define CILEN_LZS 5 /* length of config option */ + +#define LZS_OVHD 4 /* max. LZS overhead */ +#define LZS_HIST_LEN 2048 /* LZS history size */ +#define LZS_MAX_CCOUNT 0x0FFF /* max. coherency counter value */ + +#define LZS_MODE_NONE 0 +#define LZS_MODE_LCB 1 +#define LZS_MODE_CRC 2 +#define LZS_MODE_SEQ 3 +#define LZS_MODE_EXT 4 + +#define LZS_EXT_BIT_FLUSHED 0x80 /* bit A */ +#define LZS_EXT_BIT_COMP 0x20 /* bit C */ + +/* * Definitions for other, as yet unsupported, compression methods. */ diff -Nur linux-2.4.32/include/linux/sched.h linux-2.4.32.patched/include/linux/sched.h --- linux-2.4.32/include/linux/sched.h 2005-01-19 15:10:12.000000000 +0100 +++ linux-2.4.32.patched/include/linux/sched.h 2006-03-13 18:57:11.000000000 +0100 @@ -617,6 +617,10 @@ extern int in_group_p(gid_t); extern int in_egroup_p(gid_t); +extern ATTRIB_NORET void cpu_idle(void); + +extern void release_task(struct task_struct * p); + extern void proc_caches_init(void); extern void flush_signals(struct task_struct *); extern void flush_signal_handlers(struct task_struct *); diff -Nur linux-2.4.32/include/linux/serial.h linux-2.4.32.patched/include/linux/serial.h --- linux-2.4.32/include/linux/serial.h 2002-08-03 02:39:45.000000000 +0200 +++ linux-2.4.32.patched/include/linux/serial.h 2006-03-13 18:57:18.000000000 +0100 @@ -75,7 +75,8 @@ #define PORT_16654 11 #define PORT_16850 12 #define PORT_RSA 13 /* RSA-DV II/S card */ -#define PORT_MAX 13 +#define PORT_SB1250 14 +#define PORT_MAX 14 #define SERIAL_IO_PORT 0 #define SERIAL_IO_HUB6 1 diff -Nur linux-2.4.32/include/linux/skbuff.h linux-2.4.32.patched/include/linux/skbuff.h --- linux-2.4.32/include/linux/skbuff.h 2005-04-04 03:42:20.000000000 +0200 +++ linux-2.4.32.patched/include/linux/skbuff.h 2006-03-13 18:57:13.000000000 +0100 @@ -93,6 +93,9 @@ struct nf_conntrack *master; }; #endif +#if defined(CONFIG_IMQ) || defined(CONFIG_IMQ_MODULE) +struct nf_info; +#endif struct sk_buff_head { /* These two members must be first. */ @@ -135,10 +138,6 @@ struct sock *sk; /* Socket we are owned by */ struct timeval stamp; /* Time we arrived */ struct net_device *dev; /* Device we arrived on/are leaving by */ - struct net_device *real_dev; /* For support of point to point protocols - (e.g. 802.3ad) over bonding, we must save the - physical device that got the packet before - replacing skb->dev with the virtual device. */ /* Transport layer header */ union @@ -182,7 +181,7 @@ unsigned int len; /* Length of actual data */ unsigned int data_len; unsigned int csum; /* Checksum */ - unsigned char __unused, /* Dead field, may be reused */ + unsigned char imq_flags, /* intermediate queueing device */ cloned, /* head may be cloned (check refcnt to be sure). */ pkt_type, /* Packet class */ ip_summed; /* Driver fed us an IP checksum */ @@ -219,6 +218,13 @@ #ifdef CONFIG_NET_SCHED __u32 tc_index; /* traffic control index */ #endif +#if defined(CONFIG_IMQ) || defined(CONFIG_IMQ_MODULE) + struct nf_info *nf_info; +#endif + struct net_device *real_dev; /* For support of point to point protocols + (e.g. 802.3ad) over bonding, we must save the + physical device that got the packet before + replacing skb->dev with the virtual device. */ }; #ifdef __KERNEL__ diff -Nur linux-2.4.32/include/linux/squashfs_fs.h linux-2.4.32.patched/include/linux/squashfs_fs.h --- linux-2.4.32/include/linux/squashfs_fs.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/squashfs_fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1,523 @@ +#ifndef SQUASHFS_FS +#define SQUASHFS_FS +/* + * Squashfs + * + * Copyright (c) 2002, 2003, 2004, 2005 Phillip Lougher + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License + * as published by the Free Software Foundation; either version 2, + * or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + * + * squashfs_fs.h + */ + +#ifdef CONFIG_SQUASHFS_VMALLOC +#define SQUASHFS_ALLOC(a) vmalloc(a) +#define SQUASHFS_FREE(a) vfree(a) +#else +#define SQUASHFS_ALLOC(a) kmalloc(a, GFP_KERNEL) +#define SQUASHFS_FREE(a) kfree(a) +#endif +#ifdef CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE +#define SQUASHFS_CACHED_FRAGMENTS CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE +#else +#define SQUASHFS_CACHED_FRAGMENTS 3 +#endif +#define SQUASHFS_MAJOR 2 +#define SQUASHFS_MINOR 1 +#define SQUASHFS_MAGIC 0x73717368 +#define SQUASHFS_MAGIC_SWAP 0x68737173 +#define SQUASHFS_START 0 + +/* size of metadata (inode and directory) blocks */ +#define SQUASHFS_METADATA_SIZE 8192 +#define SQUASHFS_METADATA_LOG 13 + +/* default size of data blocks */ +#define SQUASHFS_FILE_SIZE 65536 +#define SQUASHFS_FILE_LOG 16 + +#define SQUASHFS_FILE_MAX_SIZE 65536 + +/* Max number of uids and gids */ +#define SQUASHFS_UIDS 256 +#define SQUASHFS_GUIDS 255 + +/* Max length of filename (not 255) */ +#define SQUASHFS_NAME_LEN 256 + +#define SQUASHFS_INVALID ((long long) 0xffffffffffff) +#define SQUASHFS_INVALID_BLK ((long long) 0xffffffff) +#define SQUASHFS_USED_BLK ((long long) 0xfffffffe) + +/* Filesystem flags */ +#define SQUASHFS_NOI 0 +#define SQUASHFS_NOD 1 +#define SQUASHFS_CHECK 2 +#define SQUASHFS_NOF 3 +#define SQUASHFS_NO_FRAG 4 +#define SQUASHFS_ALWAYS_FRAG 5 +#define SQUASHFS_DUPLICATE 6 +#define SQUASHFS_BIT(flag, bit) ((flag >> bit) & 1) +#define SQUASHFS_UNCOMPRESSED_INODES(flags) SQUASHFS_BIT(flags, SQUASHFS_NOI) +#define SQUASHFS_UNCOMPRESSED_DATA(flags) SQUASHFS_BIT(flags, SQUASHFS_NOD) +#define SQUASHFS_UNCOMPRESSED_FRAGMENTS(flags) SQUASHFS_BIT(flags, SQUASHFS_NOF) +#define SQUASHFS_NO_FRAGMENTS(flags) SQUASHFS_BIT(flags, SQUASHFS_NO_FRAG) +#define SQUASHFS_ALWAYS_FRAGMENTS(flags) SQUASHFS_BIT(flags, SQUASHFS_ALWAYS_FRAG) +#define SQUASHFS_DUPLICATES(flags) SQUASHFS_BIT(flags, SQUASHFS_DUPLICATE) +#define SQUASHFS_CHECK_DATA(flags) SQUASHFS_BIT(flags, SQUASHFS_CHECK) +#define SQUASHFS_MKFLAGS(noi, nod, check_data, nof, no_frag, always_frag, duplicate_checking) (noi | (nod << 1) | (check_data << 2) | (nof << 3) | (no_frag << 4) | (always_frag << 5) | (duplicate_checking << 6)) + +/* Max number of types and file types */ +#define SQUASHFS_DIR_TYPE 1 +#define SQUASHFS_FILE_TYPE 2 +#define SQUASHFS_SYMLINK_TYPE 3 +#define SQUASHFS_BLKDEV_TYPE 4 +#define SQUASHFS_CHRDEV_TYPE 5 +#define SQUASHFS_FIFO_TYPE 6 +#define SQUASHFS_SOCKET_TYPE 7 +#define SQUASHFS_LDIR_TYPE 8 + +/* 1.0 filesystem type definitions */ +#define SQUASHFS_TYPES 5 +#define SQUASHFS_IPC_TYPE 0 + +/* Flag whether block is compressed or uncompressed, bit is set if block is uncompressed */ +#define SQUASHFS_COMPRESSED_BIT (1 << 15) +#define SQUASHFS_COMPRESSED_SIZE(B) (((B) & ~SQUASHFS_COMPRESSED_BIT) ? \ + (B) & ~SQUASHFS_COMPRESSED_BIT : SQUASHFS_COMPRESSED_BIT) + +#define SQUASHFS_COMPRESSED(B) (!((B) & SQUASHFS_COMPRESSED_BIT)) + +#define SQUASHFS_COMPRESSED_BIT_BLOCK (1 << 24) +#define SQUASHFS_COMPRESSED_SIZE_BLOCK(B) (((B) & ~SQUASHFS_COMPRESSED_BIT_BLOCK) ? \ + (B) & ~SQUASHFS_COMPRESSED_BIT_BLOCK : SQUASHFS_COMPRESSED_BIT_BLOCK) + +#define SQUASHFS_COMPRESSED_BLOCK(B) (!((B) & SQUASHFS_COMPRESSED_BIT_BLOCK)) + +/* + * Inode number ops. Inodes consist of a compressed block number, and an uncompressed + * offset within that block + */ +#define SQUASHFS_INODE_BLK(a) ((unsigned int) ((a) >> 16)) +#define SQUASHFS_INODE_OFFSET(a) ((unsigned int) ((a) & 0xffff)) +#define SQUASHFS_MKINODE(A, B) ((squashfs_inode)(((squashfs_inode) (A) << 16)\ + + (B))) + +/* Compute 32 bit VFS inode number from squashfs inode number */ +#define SQUASHFS_MK_VFS_INODE(a, b) ((unsigned int) (((a) << 8) + ((b) >> 2) + 1)) + +/* Translate between VFS mode and squashfs mode */ +#define SQUASHFS_MODE(a) ((a) & 0xfff) + +/* fragment and fragment table defines */ +typedef unsigned int squashfs_fragment_index; +#define SQUASHFS_FRAGMENT_BYTES(A) (A * sizeof(squashfs_fragment_entry)) +#define SQUASHFS_FRAGMENT_INDEX(A) (SQUASHFS_FRAGMENT_BYTES(A) / SQUASHFS_METADATA_SIZE) +#define SQUASHFS_FRAGMENT_INDEX_OFFSET(A) (SQUASHFS_FRAGMENT_BYTES(A) % SQUASHFS_METADATA_SIZE) +#define SQUASHFS_FRAGMENT_INDEXES(A) ((SQUASHFS_FRAGMENT_BYTES(A) + SQUASHFS_METADATA_SIZE - 1) / SQUASHFS_METADATA_SIZE) +#define SQUASHFS_FRAGMENT_INDEX_BYTES(A) (SQUASHFS_FRAGMENT_INDEXES(A) * sizeof(squashfs_fragment_index)) + +/* cached data constants for filesystem */ +#define SQUASHFS_CACHED_BLKS 8 + +#define SQUASHFS_MAX_FILE_SIZE_LOG 32 +#define SQUASHFS_MAX_FILE_SIZE ((long long) 1 << (SQUASHFS_MAX_FILE_SIZE_LOG - 1)) + +#define SQUASHFS_MARKER_BYTE 0xff + + +/* + * definitions for structures on disk + */ + +typedef unsigned int squashfs_block; +typedef long long squashfs_inode; + +typedef unsigned int squashfs_uid; + +typedef struct squashfs_super_block { + unsigned int s_magic; + unsigned int inodes; + unsigned int bytes_used; + unsigned int uid_start; + unsigned int guid_start; + unsigned int inode_table_start; + unsigned int directory_table_start; + unsigned int s_major:16; + unsigned int s_minor:16; + unsigned int block_size_1:16; + unsigned int block_log:16; + unsigned int flags:8; + unsigned int no_uids:8; + unsigned int no_guids:8; + unsigned int mkfs_time /* time of filesystem creation */; + squashfs_inode root_inode; + unsigned int block_size; + unsigned int fragments; + unsigned int fragment_table_start; +} __attribute__ ((packed)) squashfs_super_block; + +typedef struct { + unsigned int index:27; + unsigned int start_block:29; + unsigned char size; + unsigned char name[0]; +} __attribute__ ((packed)) squashfs_dir_index; + +typedef struct { + unsigned int inode_type:4; + unsigned int mode:12; /* protection */ + unsigned int uid:8; /* index into uid table */ + unsigned int guid:8; /* index into guid table */ +} __attribute__ ((packed)) squashfs_base_inode_header; + +typedef squashfs_base_inode_header squashfs_ipc_inode_header; + +typedef struct { + unsigned int inode_type:4; + unsigned int mode:12; /* protection */ + unsigned int uid:8; /* index into uid table */ + unsigned int guid:8; /* index into guid table */ + unsigned short rdev; +} __attribute__ ((packed)) squashfs_dev_inode_header; + +typedef struct { + unsigned int inode_type:4; + unsigned int mode:12; /* protection */ + unsigned int uid:8; /* index into uid table */ + unsigned int guid:8; /* index into guid table */ + unsigned short symlink_size; + char symlink[0]; +} __attribute__ ((packed)) squashfs_symlink_inode_header; + +typedef struct { + unsigned int inode_type:4; + unsigned int mode:12; /* protection */ + unsigned int uid:8; /* index into uid table */ + unsigned int guid:8; /* index into guid table */ + unsigned int mtime; + squashfs_block start_block; + unsigned int fragment; + unsigned int offset; + unsigned int file_size:SQUASHFS_MAX_FILE_SIZE_LOG; + unsigned short block_list[0]; +} __attribute__ ((packed)) squashfs_reg_inode_header; + +typedef struct { + unsigned int inode_type:4; + unsigned int mode:12; /* protection */ + unsigned int uid:8; /* index into uid table */ + unsigned int guid:8; /* index into guid table */ + unsigned int file_size:19; + unsigned int offset:13; + unsigned int mtime; + unsigned int start_block:24; +} __attribute__ ((packed)) squashfs_dir_inode_header; + +typedef struct { + unsigned int inode_type:4; + unsigned int mode:12; /* protection */ + unsigned int uid:8; /* index into uid table */ + unsigned int guid:8; /* index into guid table */ + unsigned int file_size:27; + unsigned int offset:13; + unsigned int mtime; + unsigned int start_block:24; + unsigned int i_count:16; + squashfs_dir_index index[0]; +} __attribute__ ((packed)) squashfs_ldir_inode_header; + +typedef union { + squashfs_base_inode_header base; + squashfs_dev_inode_header dev; + squashfs_symlink_inode_header symlink; + squashfs_reg_inode_header reg; + squashfs_dir_inode_header dir; + squashfs_ldir_inode_header ldir; + squashfs_ipc_inode_header ipc; +} squashfs_inode_header; + +typedef struct { + unsigned int offset:13; + unsigned int type:3; + unsigned int size:8; + char name[0]; +} __attribute__ ((packed)) squashfs_dir_entry; + +typedef struct { + unsigned int count:8; + unsigned int start_block:24; +} __attribute__ ((packed)) squashfs_dir_header; + +typedef struct { + unsigned int start_block; + unsigned int size; +} __attribute__ ((packed)) squashfs_fragment_entry; + +extern int squashfs_uncompress_block(void *d, int dstlen, void *s, int srclen); +extern int squashfs_uncompress_init(void); +extern int squashfs_uncompress_exit(void); + +/* + * macros to convert each packed bitfield structure from little endian to big + * endian and vice versa. These are needed when creating or using a filesystem on a + * machine with different byte ordering to the target architecture. + * + */ + +#define SQUASHFS_SWAP_SUPER_BLOCK(s, d) {\ + SQUASHFS_MEMSET(s, d, sizeof(squashfs_super_block));\ + SQUASHFS_SWAP((s)->s_magic, d, 0, 32);\ + SQUASHFS_SWAP((s)->inodes, d, 32, 32);\ + SQUASHFS_SWAP((s)->bytes_used, d, 64, 32);\ + SQUASHFS_SWAP((s)->uid_start, d, 96, 32);\ + SQUASHFS_SWAP((s)->guid_start, d, 128, 32);\ + SQUASHFS_SWAP((s)->inode_table_start, d, 160, 32);\ + SQUASHFS_SWAP((s)->directory_table_start, d, 192, 32);\ + SQUASHFS_SWAP((s)->s_major, d, 224, 16);\ + SQUASHFS_SWAP((s)->s_minor, d, 240, 16);\ + SQUASHFS_SWAP((s)->block_size_1, d, 256, 16);\ + SQUASHFS_SWAP((s)->block_log, d, 272, 16);\ + SQUASHFS_SWAP((s)->flags, d, 288, 8);\ + SQUASHFS_SWAP((s)->no_uids, d, 296, 8);\ + SQUASHFS_SWAP((s)->no_guids, d, 304, 8);\ + SQUASHFS_SWAP((s)->mkfs_time, d, 312, 32);\ + SQUASHFS_SWAP((s)->root_inode, d, 344, 64);\ + SQUASHFS_SWAP((s)->block_size, d, 408, 32);\ + SQUASHFS_SWAP((s)->fragments, d, 440, 32);\ + SQUASHFS_SWAP((s)->fragment_table_start, d, 472, 32);\ +} + +#define SQUASHFS_SWAP_BASE_INODE_HEADER(s, d, n) {\ + SQUASHFS_MEMSET(s, d, n);\ + SQUASHFS_SWAP((s)->inode_type, d, 0, 4);\ + SQUASHFS_SWAP((s)->mode, d, 4, 12);\ + SQUASHFS_SWAP((s)->uid, d, 16, 8);\ + SQUASHFS_SWAP((s)->guid, d, 24, 8);\ +} + +#define SQUASHFS_SWAP_IPC_INODE_HEADER(s, d) SQUASHFS_SWAP_BASE_INODE_HEADER(s, d, sizeof(squashfs_ipc_inode_header)) + +#define SQUASHFS_SWAP_DEV_INODE_HEADER(s, d) {\ + SQUASHFS_SWAP_BASE_INODE_HEADER(s, d, sizeof(squashfs_dev_inode_header));\ + SQUASHFS_SWAP((s)->rdev, d, 32, 16);\ +} + +#define SQUASHFS_SWAP_SYMLINK_INODE_HEADER(s, d) {\ + SQUASHFS_SWAP_BASE_INODE_HEADER(s, d, sizeof(squashfs_symlink_inode_header));\ + SQUASHFS_SWAP((s)->symlink_size, d, 32, 16);\ +} + +#define SQUASHFS_SWAP_REG_INODE_HEADER(s, d) {\ + SQUASHFS_SWAP_BASE_INODE_HEADER(s, d, sizeof(squashfs_reg_inode_header));\ + SQUASHFS_SWAP((s)->mtime, d, 32, 32);\ + SQUASHFS_SWAP((s)->start_block, d, 64, 32);\ + SQUASHFS_SWAP((s)->fragment, d, 96, 32);\ + SQUASHFS_SWAP((s)->offset, d, 128, 32);\ + SQUASHFS_SWAP((s)->file_size, d, 160, SQUASHFS_MAX_FILE_SIZE_LOG);\ +} + +#define SQUASHFS_SWAP_DIR_INODE_HEADER(s, d) {\ + SQUASHFS_SWAP_BASE_INODE_HEADER(s, d, sizeof(squashfs_dir_inode_header));\ + SQUASHFS_SWAP((s)->file_size, d, 32, 19);\ + SQUASHFS_SWAP((s)->offset, d, 51, 13);\ + SQUASHFS_SWAP((s)->mtime, d, 64, 32);\ + SQUASHFS_SWAP((s)->start_block, d, 96, 24);\ +} + +#define SQUASHFS_SWAP_LDIR_INODE_HEADER(s, d) {\ + SQUASHFS_SWAP_BASE_INODE_HEADER(s, d, sizeof(squashfs_ldir_inode_header));\ + SQUASHFS_SWAP((s)->file_size, d, 32, 27);\ + SQUASHFS_SWAP((s)->offset, d, 59, 13);\ + SQUASHFS_SWAP((s)->mtime, d, 72, 32);\ + SQUASHFS_SWAP((s)->start_block, d, 104, 24);\ + SQUASHFS_SWAP((s)->i_count, d, 128, 16);\ +} + +#define SQUASHFS_SWAP_DIR_INDEX(s, d) {\ + SQUASHFS_MEMSET(s, d, sizeof(squashfs_dir_index));\ + SQUASHFS_SWAP((s)->index, d, 0, 27);\ + SQUASHFS_SWAP((s)->start_block, d, 27, 29);\ + SQUASHFS_SWAP((s)->size, d, 56, 8);\ +} + +#define SQUASHFS_SWAP_DIR_HEADER(s, d) {\ + SQUASHFS_MEMSET(s, d, sizeof(squashfs_dir_header));\ + SQUASHFS_SWAP((s)->count, d, 0, 8);\ + SQUASHFS_SWAP((s)->start_block, d, 8, 24);\ +} + +#define SQUASHFS_SWAP_DIR_ENTRY(s, d) {\ + SQUASHFS_MEMSET(s, d, sizeof(squashfs_dir_entry));\ + SQUASHFS_SWAP((s)->offset, d, 0, 13);\ + SQUASHFS_SWAP((s)->type, d, 13, 3);\ + SQUASHFS_SWAP((s)->size, d, 16, 8);\ +} + +#define SQUASHFS_SWAP_FRAGMENT_ENTRY(s, d) {\ + SQUASHFS_MEMSET(s, d, sizeof(squashfs_fragment_entry));\ + SQUASHFS_SWAP((s)->start_block, d, 0, 32);\ + SQUASHFS_SWAP((s)->size, d, 32, 32);\ +} + +#define SQUASHFS_SWAP_SHORTS(s, d, n) {\ + int entry;\ + int bit_position;\ + SQUASHFS_MEMSET(s, d, n * 2);\ + for(entry = 0, bit_position = 0; entry < n; entry++, bit_position += 16)\ + SQUASHFS_SWAP(s[entry], d, bit_position, 16);\ +} + +#define SQUASHFS_SWAP_INTS(s, d, n) {\ + int entry;\ + int bit_position;\ + SQUASHFS_MEMSET(s, d, n * 4);\ + for(entry = 0, bit_position = 0; entry < n; entry++, bit_position += 32)\ + SQUASHFS_SWAP(s[entry], d, bit_position, 32);\ +} + +#define SQUASHFS_SWAP_DATA(s, d, n, bits) {\ + int entry;\ + int bit_position;\ + SQUASHFS_MEMSET(s, d, n * bits / 8);\ + for(entry = 0, bit_position = 0; entry < n; entry++, bit_position += bits)\ + SQUASHFS_SWAP(s[entry], d, bit_position, bits);\ +} + +#define SQUASHFS_SWAP_FRAGMENT_INDEXES(s, d, n) SQUASHFS_SWAP_INTS(s, d, n) + +#ifdef SQUASHFS_1_0_COMPATIBILITY +typedef struct { + unsigned int inode_type:4; + unsigned int mode:12; /* protection */ + unsigned int uid:4; /* index into uid table */ + unsigned int guid:4; /* index into guid table */ +} __attribute__ ((packed)) squashfs_base_inode_header_1; + +typedef struct { + unsigned int inode_type:4; + unsigned int mode:12; /* protection */ + unsigned int uid:4; /* index into uid table */ + unsigned int guid:4; /* index into guid table */ + unsigned int type:4; + unsigned int offset:4; +} __attribute__ ((packed)) squashfs_ipc_inode_header_1; + +typedef struct { + unsigned int inode_type:4; + unsigned int mode:12; /* protection */ + unsigned int uid:4; /* index into uid table */ + unsigned int guid:4; /* index into guid table */ + unsigned short rdev; +} __attribute__ ((packed)) squashfs_dev_inode_header_1; + +typedef struct { + unsigned int inode_type:4; + unsigned int mode:12; /* protection */ + unsigned int uid:4; /* index into uid table */ + unsigned int guid:4; /* index into guid table */ + unsigned short symlink_size; + char symlink[0]; +} __attribute__ ((packed)) squashfs_symlink_inode_header_1; + +typedef struct { + unsigned int inode_type:4; + unsigned int mode:12; /* protection */ + unsigned int uid:4; /* index into uid table */ + unsigned int guid:4; /* index into guid table */ + unsigned int mtime; + squashfs_block start_block; + unsigned int file_size:SQUASHFS_MAX_FILE_SIZE_LOG; + unsigned short block_list[0]; +} __attribute__ ((packed)) squashfs_reg_inode_header_1; + +typedef struct { + unsigned int inode_type:4; + unsigned int mode:12; /* protection */ + unsigned int uid:4; /* index into uid table */ + unsigned int guid:4; /* index into guid table */ + unsigned int file_size:19; + unsigned int offset:13; + unsigned int mtime; + unsigned int start_block:24; +} __attribute__ ((packed)) squashfs_dir_inode_header_1; + +#define SQUASHFS_SWAP_BASE_INODE_HEADER_1(s, d, n) {\ + SQUASHFS_MEMSET(s, d, n);\ + SQUASHFS_SWAP((s)->inode_type, d, 0, 4);\ + SQUASHFS_SWAP((s)->mode, d, 4, 12);\ + SQUASHFS_SWAP((s)->uid, d, 16, 4);\ + SQUASHFS_SWAP((s)->guid, d, 20, 4);\ +} + +#define SQUASHFS_SWAP_IPC_INODE_HEADER_1(s, d) {\ + SQUASHFS_SWAP_BASE_INODE_HEADER_1(s, d, sizeof(squashfs_ipc_inode_header_1));\ + SQUASHFS_SWAP((s)->type, d, 24, 4);\ + SQUASHFS_SWAP((s)->offset, d, 28, 4);\ +} + +#define SQUASHFS_SWAP_DEV_INODE_HEADER_1(s, d) {\ + SQUASHFS_SWAP_BASE_INODE_HEADER_1(s, d, sizeof(squashfs_dev_inode_header_1));\ + SQUASHFS_SWAP((s)->rdev, d, 24, 16);\ +} + +#define SQUASHFS_SWAP_SYMLINK_INODE_HEADER_1(s, d) {\ + SQUASHFS_SWAP_BASE_INODE_HEADER(s, d, sizeof(squashfs_symlink_inode_header_1));\ + SQUASHFS_SWAP((s)->symlink_size, d, 24, 16);\ +} + +#define SQUASHFS_SWAP_REG_INODE_HEADER_1(s, d) {\ + SQUASHFS_SWAP_BASE_INODE_HEADER(s, d, sizeof(squashfs_reg_inode_header_1));\ + SQUASHFS_SWAP((s)->mtime, d, 24, 32);\ + SQUASHFS_SWAP((s)->start_block, d, 56, 32);\ + SQUASHFS_SWAP((s)->file_size, d, 88, SQUASHFS_MAX_FILE_SIZE_LOG);\ +} + +#define SQUASHFS_SWAP_DIR_INODE_HEADER_1(s, d) {\ + SQUASHFS_SWAP_BASE_INODE_HEADER(s, d, sizeof(squashfs_dir_inode_header_1));\ + SQUASHFS_SWAP((s)->file_size, d, 24, 19);\ + SQUASHFS_SWAP((s)->offset, d, 43, 13);\ + SQUASHFS_SWAP((s)->mtime, d, 56, 32);\ + SQUASHFS_SWAP((s)->start_block, d, 88, 24);\ +} +#endif + +#ifdef __KERNEL__ +/* + * macros used to swap each structure entry, taking into account + * bitfields and different bitfield placing conventions on differing architectures + */ +#include +#ifdef __BIG_ENDIAN + /* convert from little endian to big endian */ +#define SQUASHFS_SWAP(value, p, pos, tbits) _SQUASHFS_SWAP(value, p, pos, tbits, b_pos) +#else + /* convert from big endian to little endian */ +#define SQUASHFS_SWAP(value, p, pos, tbits) _SQUASHFS_SWAP(value, p, pos, tbits, 64 - tbits - b_pos) +#endif + +#define _SQUASHFS_SWAP(value, p, pos, tbits, SHIFT) {\ + int bits;\ + int b_pos = pos % 8;\ + unsigned long long val = 0;\ + unsigned char *s = (unsigned char *)p + (pos / 8);\ + unsigned char *d = ((unsigned char *) &val) + 7;\ + for(bits = 0; bits < (tbits + b_pos); bits += 8) \ + *d-- = *s++;\ + value = (val >> (SHIFT))/* & ((1 << tbits) - 1)*/;\ +} +#define SQUASHFS_MEMSET(s, d, n) memset(s, 0, n); +#endif +#endif diff -Nur linux-2.4.32/include/linux/squashfs_fs_i.h linux-2.4.32.patched/include/linux/squashfs_fs_i.h --- linux-2.4.32/include/linux/squashfs_fs_i.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/squashfs_fs_i.h 2006-03-13 18:55:54.000000000 +0100 @@ -0,0 +1,42 @@ +#ifndef SQUASHFS_FS_I +#define SQUASHFS_FS_I +/* + * Squashfs + * + * Copyright (c) 2002, 2003, 2004, 2005 Phillip Lougher + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License + * as published by the Free Software Foundation; either version 2, + * or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + * + * squashfs_fs_i.h + */ + +typedef struct squashfs_inode_info { + unsigned int start_block; + unsigned int block_list_start; + unsigned int offset; + union { + struct { + unsigned int fragment_start_block; + unsigned int fragment_size; + unsigned int fragment_offset; + } s1; + struct { + unsigned int directory_index_start; + unsigned int directory_index_offset; + unsigned int directory_index_count; + } s2; + } u; + } squashfs_inode_info; +#endif diff -Nur linux-2.4.32/include/linux/squashfs_fs_sb.h linux-2.4.32.patched/include/linux/squashfs_fs_sb.h --- linux-2.4.32/include/linux/squashfs_fs_sb.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/squashfs_fs_sb.h 2006-03-13 18:57:11.000000000 +0100 @@ -0,0 +1,65 @@ +#ifndef SQUASHFS_FS_SB +#define SQUASHFS_FS_SB +/* + * Squashfs + * + * Copyright (c) 2002, 2003, 2004, 2005 Phillip Lougher + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License + * as published by the Free Software Foundation; either version 2, + * or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + * + * squashfs_fs_sb.h + */ + +#include + +typedef struct { + unsigned int block; + int length; + unsigned int next_index; + char *data; + } squashfs_cache; + +struct squashfs_fragment_cache { + unsigned int block; + int length; + unsigned int locked; + char *data; + }; + +typedef struct squashfs_sb_info { + squashfs_super_block sBlk; + int devblksize; + int devblksize_log2; + int swap; + squashfs_cache *block_cache; + struct squashfs_fragment_cache *fragment; + int next_cache; + int next_fragment; + squashfs_uid *uid; + squashfs_uid *guid; + squashfs_fragment_index *fragment_index; + unsigned int read_size; + char *read_data; + char *read_page; + struct semaphore read_page_mutex; + struct semaphore block_cache_mutex; + struct semaphore fragment_mutex; + wait_queue_head_t waitq; + wait_queue_head_t fragment_wait_queue; + struct inode *(*iget)(struct super_block *s, squashfs_inode inode); + unsigned int (*read_blocklist)(struct inode *inode, int index, int readahead_blks, + char *block_list, unsigned short **block_p, unsigned int *bsize); + } squashfs_sb_info; +#endif diff -Nur linux-2.4.32/include/linux/swap.h linux-2.4.32.patched/include/linux/swap.h --- linux-2.4.32/include/linux/swap.h 2005-01-19 15:10:12.000000000 +0100 +++ linux-2.4.32.patched/include/linux/swap.h 2006-03-13 18:57:11.000000000 +0100 @@ -1,6 +1,12 @@ #ifndef _LINUX_SWAP_H #define _LINUX_SWAP_H +#include + +#define MAX_SWAPFILES 32 + +#ifdef __KERNEL__ + #include #include @@ -8,8 +14,6 @@ #define SWAP_FLAG_PRIO_MASK 0x7fff #define SWAP_FLAG_PRIO_SHIFT 0 -#define MAX_SWAPFILES 32 - /* * Magic header for a swap area. The first part of the union is * what the swap magic looks like for the old (limited to 128MB) @@ -39,8 +43,6 @@ } info; }; -#ifdef __KERNEL__ - /* * Max bad pages in the new format.. */ diff -Nur linux-2.4.32/include/linux/textsearch.h linux-2.4.32.patched/include/linux/textsearch.h --- linux-2.4.32/include/linux/textsearch.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/textsearch.h 2006-03-13 19:01:58.000000000 +0100 @@ -0,0 +1,205 @@ +#ifndef __LINUX_TEXTSEARCH_H +#define __LINUX_TEXTSEARCH_H + +#ifdef __KERNEL__ + +#include +#include +#include +#include +#include + +#ifdef __CHECKER__ +#define __bitwise__ __attribute__((bitwise)) +#else +#define __bitwise__ +#endif +#ifdef __CHECK_ENDIAN__ +#define __bitwise __bitwise__ +#else +#define __bitwise +#endif + +typedef __u16 __bitwise __le16; +typedef __u16 __bitwise __be16; +typedef __u32 __bitwise __le32; +typedef __u32 __bitwise __be32; +#if defined(__GNUC__) && !defined(__STRICT_ANSI__) +typedef __u64 __bitwise __le64; +typedef __u64 __bitwise __be64; +#endif + +#ifdef __KERNEL__ +typedef unsigned __bitwise__ gfp_t; +#endif + +struct ts_config; + +/** + * TS_AUTOLOAD - Automatically load textsearch modules when needed + */ +#define TS_AUTOLOAD 1 + +/** + * struct ts_state - search state + * @offset: offset for next match + * @cb: control buffer, for persistant variables of get_next_block() + */ +struct ts_state +{ + unsigned int offset; + char cb[40]; +}; + +/** + * struct ts_ops - search module operations + * @name: name of search algorithm + * @init: initialization function to prepare a search + * @find: find the next occurrence of the pattern + * @destroy: destroy algorithm specific parts of a search configuration + * @get_pattern: return head of pattern + * @get_pattern_len: return length of pattern + * @owner: module reference to algorithm + */ +struct ts_ops +{ + const char *name; + struct ts_config * (*init)(const void *, unsigned int, gfp_t); + unsigned int (*find)(struct ts_config *, + struct ts_state *); + void (*destroy)(struct ts_config *); + void * (*get_pattern)(struct ts_config *); + unsigned int (*get_pattern_len)(struct ts_config *); + struct module *owner; + struct list_head list; +}; + +/** + * struct ts_config - search configuration + * @ops: operations of chosen algorithm + * @get_next_block: callback to fetch the next block to search in + * @finish: callback to finalize a search + */ +struct ts_config +{ + struct ts_ops *ops; + + /** + * get_next_block - fetch next block of data + * @consumed: number of bytes consumed by the caller + * @dst: destination buffer + * @conf: search configuration + * @state: search state + * + * Called repeatedly until 0 is returned. Must assign the + * head of the next block of data to &*dst and return the length + * of the block or 0 if at the end. consumed == 0 indicates + * a new search. May store/read persistant values in state->cb. + */ + unsigned int (*get_next_block)(unsigned int consumed, + const u8 **dst, + struct ts_config *conf, + struct ts_state *state); + + /** + * finish - finalize/clean a series of get_next_block() calls + * @conf: search configuration + * @state: search state + * + * Called after the last use of get_next_block(), may be used + * to cleanup any leftovers. + */ + void (*finish)(struct ts_config *conf, + struct ts_state *state); +}; + +/** + * textsearch_next - continue searching for a pattern + * @conf: search configuration + * @state: search state + * + * Continues a search looking for more occurrences of the pattern. + * textsearch_find() must be called to find the first occurrence + * in order to reset the state. + * + * Returns the position of the next occurrence of the pattern or + * UINT_MAX if not match was found. + */ +static inline unsigned int textsearch_next(struct ts_config *conf, + struct ts_state *state) +{ + unsigned int ret = conf->ops->find(conf, state); + + if (conf->finish) + conf->finish(conf, state); + + return ret; +} + +/** + * textsearch_find - start searching for a pattern + * @conf: search configuration + * @state: search state + * + * Returns the position of first occurrence of the pattern or + * UINT_MAX if no match was found. + */ +static inline unsigned int textsearch_find(struct ts_config *conf, + struct ts_state *state) +{ + state->offset = 0; + return textsearch_next(conf, state); +} + +/** + * textsearch_get_pattern - return head of the pattern + * @conf: search configuration + */ +static inline void *textsearch_get_pattern(struct ts_config *conf) +{ + return conf->ops->get_pattern(conf); +} + +/** + * textsearch_get_pattern_len - return length of the pattern + * @conf: search configuration + */ +static inline unsigned int textsearch_get_pattern_len(struct ts_config *conf) +{ + return conf->ops->get_pattern_len(conf); +} + +extern int textsearch_register(struct ts_ops *); +extern int textsearch_unregister(struct ts_ops *); +extern struct ts_config *textsearch_prepare(const char *, const void *, + unsigned int, gfp_t, int); +extern void textsearch_destroy(struct ts_config *conf); +extern unsigned int textsearch_find_continuous(struct ts_config *, + struct ts_state *, + const void *, unsigned int); + + +#define TS_PRIV_ALIGNTO 8 +#define TS_PRIV_ALIGN(len) (((len) + TS_PRIV_ALIGNTO-1) & ~(TS_PRIV_ALIGNTO-1)) + +static inline struct ts_config *alloc_ts_config(size_t payload, + gfp_t gfp_mask) +{ + struct ts_config *conf; + + conf = kmalloc(TS_PRIV_ALIGN(sizeof(*conf)) + payload, gfp_mask); + if (conf == NULL) + return -ENOMEM; + + memset(conf, 0, TS_PRIV_ALIGN(sizeof(*conf)) + payload); + return conf; +} + +static inline void *ts_config_priv(struct ts_config *conf) +{ + return ((u8 *) conf + TS_PRIV_ALIGN(sizeof(struct ts_config))); +} + +#endif /* __KERNEL__ */ + +#endif diff -Nur linux-2.4.32/include/linux/ufs_fs.h linux-2.4.32.patched/include/linux/ufs_fs.h --- linux-2.4.32/include/linux/ufs_fs.h 2001-11-22 20:46:18.000000000 +0100 +++ linux-2.4.32.patched/include/linux/ufs_fs.h 2006-03-13 18:57:11.000000000 +0100 @@ -555,7 +555,6 @@ extern struct file_operations ufs_dir_operations; /* super.c */ -extern struct file_system_type ufs_fs_type; extern void ufs_warning (struct super_block *, const char *, const char *, ...) __attribute__ ((format (printf, 3, 4))); extern void ufs_error (struct super_block *, const char *, const char *, ...) __attribute__ ((format (printf, 3, 4))); extern void ufs_panic (struct super_block *, const char *, const char *, ...) __attribute__ ((format (printf, 3, 4))); diff -Nur linux-2.4.32/include/linux/usbdevice_fs.h linux-2.4.32.patched/include/linux/usbdevice_fs.h --- linux-2.4.32/include/linux/usbdevice_fs.h 2003-11-28 19:26:21.000000000 +0100 +++ linux-2.4.32.patched/include/linux/usbdevice_fs.h 2006-03-13 18:58:17.000000000 +0100 @@ -185,8 +185,6 @@ extern struct file_operations usbdevfs_devices_fops; extern struct file_operations usbdevfs_device_file_operations; extern struct inode_operations usbdevfs_device_inode_operations; -extern struct inode_operations usbdevfs_bus_inode_operations; -extern struct file_operations usbdevfs_bus_file_operations; extern void usbdevfs_conn_disc_event(void); #endif /* __KERNEL__ */ diff -Nur linux-2.4.32/include/linux/version.h linux-2.4.32.patched/include/linux/version.h --- linux-2.4.32/include/linux/version.h 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.4.32.patched/include/linux/version.h 2006-03-13 18:56:05.000000000 +0100 @@ -0,0 +1,3 @@ +#define UTS_RELEASE "2.4.32" +#define LINUX_VERSION_CODE 132128 +#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c)) diff -Nur linux-2.4.32/include/linux/wireless.h linux-2.4.32.patched/include/linux/wireless.h --- linux-2.4.32/include/linux/wireless.h 2003-11-28 19:26:21.000000000 +0100 +++ linux-2.4.32.patched/include/linux/wireless.h 2006-03-13 18:55:55.000000000 +0100 @@ -1,10 +1,10 @@ /* * This file define a set of standard wireless extensions * - * Version : 16 2.4.03 + * Version : 18 12.3.05 * * Authors : Jean Tourrilhes - HPL - - * Copyright (c) 1997-2002 Jean Tourrilhes, All Rights Reserved. + * Copyright (c) 1997-2005 Jean Tourrilhes, All Rights Reserved. */ #ifndef _LINUX_WIRELESS_H @@ -47,12 +47,12 @@ * # include/net/iw_handler.h * * Note as well that /proc/net/wireless implementation has now moved in : - * # include/linux/wireless.c + * # net/core/wireless.c * * Wireless Events (2002 -> onward) : * -------------------------------- * Events are defined at the end of this file, and implemented in : - * # include/linux/wireless.c + * # net/core/wireless.c * * Other comments : * -------------- @@ -82,7 +82,7 @@ * (there is some stuff that will be added in the future...) * I just plan to increment with each new version. */ -#define WIRELESS_EXT 16 +#define WIRELESS_EXT 18 /* * Changes : @@ -175,6 +175,28 @@ * - Remove IW_MAX_GET_SPY because conflict with enhanced spy support * - Add SIOCSIWTHRSPY/SIOCGIWTHRSPY and "struct iw_thrspy" * - Add IW_ENCODE_TEMP and iw_range->encoding_login_index + * + * V16 to V17 + * ---------- + * - Add flags to frequency -> auto/fixed + * - Document (struct iw_quality *)->updated, add new flags (INVALID) + * - Wireless Event capability in struct iw_range + * - Add support for relative TxPower (yick !) + * + * V17 to V18 (From Jouni Malinen ) + * ---------- + * - Add support for WPA/WPA2 + * - Add extended encoding configuration (SIOCSIWENCODEEXT and + * SIOCGIWENCODEEXT) + * - Add SIOCSIWGENIE/SIOCGIWGENIE + * - Add SIOCSIWMLME + * - Add SIOCSIWPMKSA + * - Add struct iw_range bit field for supported encoding capabilities + * - Add optional scan request parameters for SIOCSIWSCAN + * - Add SIOCSIWAUTH/SIOCGIWAUTH for setting authentication and WPA + * related parameters (extensible up to 4096 parameter values) + * - Add wireless events: IWEVGENIE, IWEVMICHAELMICFAILURE, + * IWEVASSOCREQIE, IWEVASSOCRESPIE, IWEVPMKIDCAND */ /**************************** CONSTANTS ****************************/ @@ -249,9 +271,33 @@ #define SIOCSIWPOWER 0x8B2C /* set Power Management settings */ #define SIOCGIWPOWER 0x8B2D /* get Power Management settings */ +/* WPA : Generic IEEE 802.11 informatiom element (e.g., for WPA/RSN/WMM). + * This ioctl uses struct iw_point and data buffer that includes IE id and len + * fields. More than one IE may be included in the request. Setting the generic + * IE to empty buffer (len=0) removes the generic IE from the driver. Drivers + * are allowed to generate their own WPA/RSN IEs, but in these cases, drivers + * are required to report the used IE as a wireless event, e.g., when + * associating with an AP. */ +#define SIOCSIWGENIE 0x8B30 /* set generic IE */ +#define SIOCGIWGENIE 0x8B31 /* get generic IE */ + +/* WPA : IEEE 802.11 MLME requests */ +#define SIOCSIWMLME 0x8B16 /* request MLME operation; uses + * struct iw_mlme */ +/* WPA : Authentication mode parameters */ +#define SIOCSIWAUTH 0x8B32 /* set authentication mode params */ +#define SIOCGIWAUTH 0x8B33 /* get authentication mode params */ + +/* WPA : Extended version of encoding configuration */ +#define SIOCSIWENCODEEXT 0x8B34 /* set encoding token & mode */ +#define SIOCGIWENCODEEXT 0x8B35 /* get encoding token & mode */ + +/* WPA2 : PMKSA cache management */ +#define SIOCSIWPMKSA 0x8B36 /* PMKSA cache operation */ + /* -------------------- DEV PRIVATE IOCTL LIST -------------------- */ -/* These 16 ioctl are wireless device private. +/* These 32 ioctl are wireless device private, for 16 commands. * Each driver is free to use them for whatever purpose it chooses, * however the driver *must* export the description of those ioctls * with SIOCGIWPRIV and *must* use arguments as defined below. @@ -266,8 +312,8 @@ * We now have 32 commands, so a bit more space ;-). * Also, all 'odd' commands are only usable by root and don't return the * content of ifr/iwr to user (but you are not obliged to use the set/get - * convention, just use every other two command). - * And I repeat : you are not obliged to use them with iwspy, but you + * convention, just use every other two command). More details in iwpriv.c. + * And I repeat : you are not forced to use them with iwpriv, but you * must be compliant with it. */ @@ -290,6 +336,34 @@ #define IWEVCUSTOM 0x8C02 /* Driver specific ascii string */ #define IWEVREGISTERED 0x8C03 /* Discovered a new node (AP mode) */ #define IWEVEXPIRED 0x8C04 /* Expired a node (AP mode) */ +#define IWEVGENIE 0x8C05 /* Generic IE (WPA, RSN, WMM, ..) + * (scan results); This includes id and + * length fields. One IWEVGENIE may + * contain more than one IE. Scan + * results may contain one or more + * IWEVGENIE events. */ +#define IWEVMICHAELMICFAILURE 0x8C06 /* Michael MIC failure + * (struct iw_michaelmicfailure) + */ +#define IWEVASSOCREQIE 0x8C07 /* IEs used in (Re)Association Request. + * The data includes id and length + * fields and may contain more than one + * IE. This event is required in + * Managed mode if the driver + * generates its own WPA/RSN IE. This + * should be sent just before + * IWEVREGISTERED event for the + * association. */ +#define IWEVASSOCRESPIE 0x8C08 /* IEs used in (Re)Association + * Response. The data includes id and + * length fields and may contain more + * than one IE. This may be sent + * between IWEVASSOCREQIE and + * IWEVREGISTERED events for the + * association. */ +#define IWEVPMKIDCAND 0x8C09 /* PMKID candidate for RSN + * pre-authentication + * (struct iw_pmkid_cand) */ #define IWEVFIRST 0x8C00 @@ -352,6 +426,18 @@ #define IW_MODE_SECOND 5 /* Secondary master/repeater (backup) */ #define IW_MODE_MONITOR 6 /* Passive monitor (listen only) */ +/* Statistics flags (bitmask in updated) */ +#define IW_QUAL_QUAL_UPDATED 0x1 /* Value was updated since last read */ +#define IW_QUAL_LEVEL_UPDATED 0x2 +#define IW_QUAL_NOISE_UPDATED 0x4 +#define IW_QUAL_QUAL_INVALID 0x10 /* Driver doesn't provide value */ +#define IW_QUAL_LEVEL_INVALID 0x20 +#define IW_QUAL_NOISE_INVALID 0x40 + +/* Frequency flags */ +#define IW_FREQ_AUTO 0x00 /* Let the driver decides */ +#define IW_FREQ_FIXED 0x01 /* Force a specific value */ + /* Maximum number of size of encoding token available * they are listed in the range structure */ #define IW_MAX_ENCODING_SIZES 8 @@ -390,6 +476,7 @@ #define IW_TXPOW_TYPE 0x00FF /* Type of value */ #define IW_TXPOW_DBM 0x0000 /* Value is in dBm */ #define IW_TXPOW_MWATT 0x0001 /* Value is in mW */ +#define IW_TXPOW_RELATIVE 0x0002 /* Value is in arbitrary units */ #define IW_TXPOW_RANGE 0x1000 /* Range of value between min/max */ /* Retry limits and lifetime flags available */ @@ -412,12 +499,113 @@ #define IW_SCAN_THIS_MODE 0x0020 /* Scan only this Mode */ #define IW_SCAN_ALL_RATE 0x0040 /* Scan all Bit-Rates */ #define IW_SCAN_THIS_RATE 0x0080 /* Scan only this Bit-Rate */ +/* struct iw_scan_req scan_type */ +#define IW_SCAN_TYPE_ACTIVE 0 +#define IW_SCAN_TYPE_PASSIVE 1 /* Maximum size of returned data */ #define IW_SCAN_MAX_DATA 4096 /* In bytes */ /* Max number of char in custom event - use multiple of them if needed */ #define IW_CUSTOM_MAX 256 /* In bytes */ +/* Generic information element */ +#define IW_GENERIC_IE_MAX 1024 + +/* MLME requests (SIOCSIWMLME / struct iw_mlme) */ +#define IW_MLME_DEAUTH 0 +#define IW_MLME_DISASSOC 1 + +/* SIOCSIWAUTH/SIOCGIWAUTH struct iw_param flags */ +#define IW_AUTH_INDEX 0x0FFF +#define IW_AUTH_FLAGS 0xF000 +/* SIOCSIWAUTH/SIOCGIWAUTH parameters (0 .. 4095) + * (IW_AUTH_INDEX mask in struct iw_param flags; this is the index of the + * parameter that is being set/get to; value will be read/written to + * struct iw_param value field) */ +#define IW_AUTH_WPA_VERSION 0 +#define IW_AUTH_CIPHER_PAIRWISE 1 +#define IW_AUTH_CIPHER_GROUP 2 +#define IW_AUTH_KEY_MGMT 3 +#define IW_AUTH_TKIP_COUNTERMEASURES 4 +#define IW_AUTH_DROP_UNENCRYPTED 5 +#define IW_AUTH_80211_AUTH_ALG 6 +#define IW_AUTH_WPA_ENABLED 7 +#define IW_AUTH_RX_UNENCRYPTED_EAPOL 8 +#define IW_AUTH_ROAMING_CONTROL 9 +#define IW_AUTH_PRIVACY_INVOKED 10 + +/* IW_AUTH_WPA_VERSION values (bit field) */ +#define IW_AUTH_WPA_VERSION_DISABLED 0x00000001 +#define IW_AUTH_WPA_VERSION_WPA 0x00000002 +#define IW_AUTH_WPA_VERSION_WPA2 0x00000004 + +/* IW_AUTH_PAIRWISE_CIPHER and IW_AUTH_GROUP_CIPHER values (bit field) */ +#define IW_AUTH_CIPHER_NONE 0x00000001 +#define IW_AUTH_CIPHER_WEP40 0x00000002 +#define IW_AUTH_CIPHER_TKIP 0x00000004 +#define IW_AUTH_CIPHER_CCMP 0x00000008 +#define IW_AUTH_CIPHER_WEP104 0x00000010 + +/* IW_AUTH_KEY_MGMT values (bit field) */ +#define IW_AUTH_KEY_MGMT_802_1X 1 +#define IW_AUTH_KEY_MGMT_PSK 2 + +/* IW_AUTH_80211_AUTH_ALG values (bit field) */ +#define IW_AUTH_ALG_OPEN_SYSTEM 0x00000001 +#define IW_AUTH_ALG_SHARED_KEY 0x00000002 +#define IW_AUTH_ALG_LEAP 0x00000004 + +/* IW_AUTH_ROAMING_CONTROL values */ +#define IW_AUTH_ROAMING_ENABLE 0 /* driver/firmware based roaming */ +#define IW_AUTH_ROAMING_DISABLE 1 /* user space program used for roaming + * control */ + +/* SIOCSIWENCODEEXT definitions */ +#define IW_ENCODE_SEQ_MAX_SIZE 8 +/* struct iw_encode_ext ->alg */ +#define IW_ENCODE_ALG_NONE 0 +#define IW_ENCODE_ALG_WEP 1 +#define IW_ENCODE_ALG_TKIP 2 +#define IW_ENCODE_ALG_CCMP 3 +/* struct iw_encode_ext ->ext_flags */ +#define IW_ENCODE_EXT_TX_SEQ_VALID 0x00000001 +#define IW_ENCODE_EXT_RX_SEQ_VALID 0x00000002 +#define IW_ENCODE_EXT_GROUP_KEY 0x00000004 +#define IW_ENCODE_EXT_SET_TX_KEY 0x00000008 + +/* IWEVMICHAELMICFAILURE : struct iw_michaelmicfailure ->flags */ +#define IW_MICFAILURE_KEY_ID 0x00000003 /* Key ID 0..3 */ +#define IW_MICFAILURE_GROUP 0x00000004 +#define IW_MICFAILURE_PAIRWISE 0x00000008 +#define IW_MICFAILURE_STAKEY 0x00000010 +#define IW_MICFAILURE_COUNT 0x00000060 /* 1 or 2 (0 = count not supported) + */ + +/* Bit field values for enc_capa in struct iw_range */ +#define IW_ENC_CAPA_WPA 0x00000001 +#define IW_ENC_CAPA_WPA2 0x00000002 +#define IW_ENC_CAPA_CIPHER_TKIP 0x00000004 +#define IW_ENC_CAPA_CIPHER_CCMP 0x00000008 + +/* Event capability macros - in (struct iw_range *)->event_capa + * Because we have more than 32 possible events, we use an array of + * 32 bit bitmasks. Note : 32 bits = 0x20 = 2^5. */ +#define IW_EVENT_CAPA_BASE(cmd) ((cmd >= SIOCIWFIRSTPRIV) ? \ + (cmd - SIOCIWFIRSTPRIV + 0x60) : \ + (cmd - SIOCSIWCOMMIT)) +#define IW_EVENT_CAPA_INDEX(cmd) (IW_EVENT_CAPA_BASE(cmd) >> 5) +#define IW_EVENT_CAPA_MASK(cmd) (1 << (IW_EVENT_CAPA_BASE(cmd) & 0x1F)) +/* Event capability constants - event autogenerated by the kernel + * This list is valid for most 802.11 devices, customise as needed... */ +#define IW_EVENT_CAPA_K_0 (IW_EVENT_CAPA_MASK(0x8B04) | \ + IW_EVENT_CAPA_MASK(0x8B06) | \ + IW_EVENT_CAPA_MASK(0x8B1A)) +#define IW_EVENT_CAPA_K_1 (IW_EVENT_CAPA_MASK(0x8B2A)) +/* "Easy" macro to set events in iw_range (less efficient) */ +#define IW_EVENT_CAPA_SET(event_capa, cmd) (event_capa[IW_EVENT_CAPA_INDEX(cmd)] |= IW_EVENT_CAPA_MASK(cmd)) +#define IW_EVENT_CAPA_SET_KERNEL(event_capa) {event_capa[0] |= IW_EVENT_CAPA_K_0; event_capa[1] |= IW_EVENT_CAPA_K_1; } + + /****************************** TYPES ******************************/ /* --------------------------- SUBTYPES --------------------------- */ @@ -456,7 +644,7 @@ __s32 m; /* Mantissa */ __s16 e; /* Exponent */ __u8 i; /* List index (when in range struct) */ - __u8 pad; /* Unused - just for alignement */ + __u8 flags; /* Flags (fixed/auto) */ }; /* @@ -507,6 +695,132 @@ struct iw_quality high; /* High threshold */ }; +/* + * Optional data for scan request + * + * Note: these optional parameters are controlling parameters for the + * scanning behavior, these do not apply to getting scan results + * (SIOCGIWSCAN). Drivers are expected to keep a local BSS table and + * provide a merged results with all BSSes even if the previous scan + * request limited scanning to a subset, e.g., by specifying an SSID. + * Especially, scan results are required to include an entry for the + * current BSS if the driver is in Managed mode and associated with an AP. + */ +struct iw_scan_req +{ + __u8 scan_type; /* IW_SCAN_TYPE_{ACTIVE,PASSIVE} */ + __u8 essid_len; + __u8 num_channels; /* num entries in channel_list; + * 0 = scan all allowed channels */ + __u8 flags; /* reserved as padding; use zero, this may + * be used in the future for adding flags + * to request different scan behavior */ + struct sockaddr bssid; /* ff:ff:ff:ff:ff:ff for broadcast BSSID or + * individual address of a specific BSS */ + + /* + * Use this ESSID if IW_SCAN_THIS_ESSID flag is used instead of using + * the current ESSID. This allows scan requests for specific ESSID + * without having to change the current ESSID and potentially breaking + * the current association. + */ + __u8 essid[IW_ESSID_MAX_SIZE]; + + /* + * Optional parameters for changing the default scanning behavior. + * These are based on the MLME-SCAN.request from IEEE Std 802.11. + * TU is 1.024 ms. If these are set to 0, driver is expected to use + * reasonable default values. min_channel_time defines the time that + * will be used to wait for the first reply on each channel. If no + * replies are received, next channel will be scanned after this. If + * replies are received, total time waited on the channel is defined by + * max_channel_time. + */ + __u32 min_channel_time; /* in TU */ + __u32 max_channel_time; /* in TU */ + + struct iw_freq channel_list[IW_MAX_FREQUENCIES]; +}; + +/* ------------------------- WPA SUPPORT ------------------------- */ + +/* + * Extended data structure for get/set encoding (this is used with + * SIOCSIWENCODEEXT/SIOCGIWENCODEEXT. struct iw_point and IW_ENCODE_* + * flags are used in the same way as with SIOCSIWENCODE/SIOCGIWENCODE and + * only the data contents changes (key data -> this structure, including + * key data). + * + * If the new key is the first group key, it will be set as the default + * TX key. Otherwise, default TX key index is only changed if + * IW_ENCODE_EXT_SET_TX_KEY flag is set. + * + * Key will be changed with SIOCSIWENCODEEXT in all cases except for + * special "change TX key index" operation which is indicated by setting + * key_len = 0 and ext_flags |= IW_ENCODE_EXT_SET_TX_KEY. + * + * tx_seq/rx_seq are only used when respective + * IW_ENCODE_EXT_{TX,RX}_SEQ_VALID flag is set in ext_flags. Normal + * TKIP/CCMP operation is to set RX seq with SIOCSIWENCODEEXT and start + * TX seq from zero whenever key is changed. SIOCGIWENCODEEXT is normally + * used only by an Authenticator (AP or an IBSS station) to get the + * current TX sequence number. Using TX_SEQ_VALID for SIOCSIWENCODEEXT and + * RX_SEQ_VALID for SIOCGIWENCODEEXT are optional, but can be useful for + * debugging/testing. + */ +struct iw_encode_ext +{ + __u32 ext_flags; /* IW_ENCODE_EXT_* */ + __u8 tx_seq[IW_ENCODE_SEQ_MAX_SIZE]; /* LSB first */ + __u8 rx_seq[IW_ENCODE_SEQ_MAX_SIZE]; /* LSB first */ + struct sockaddr addr; /* ff:ff:ff:ff:ff:ff for broadcast/multicast + * (group) keys or unicast address for + * individual keys */ + __u16 alg; /* IW_ENCODE_ALG_* */ + __u16 key_len; + __u8 key[0]; +}; + +/* SIOCSIWMLME data */ +struct iw_mlme +{ + __u16 cmd; /* IW_MLME_* */ + __u16 reason_code; + struct sockaddr addr; +}; + +/* SIOCSIWPMKSA data */ +#define IW_PMKSA_ADD 1 +#define IW_PMKSA_REMOVE 2 +#define IW_PMKSA_FLUSH 3 + +#define IW_PMKID_LEN 16 + +struct iw_pmksa +{ + __u32 cmd; /* IW_PMKSA_* */ + struct sockaddr bssid; + __u8 pmkid[IW_PMKID_LEN]; +}; + +/* IWEVMICHAELMICFAILURE data */ +struct iw_michaelmicfailure +{ + __u32 flags; + struct sockaddr src_addr; + __u8 tsc[IW_ENCODE_SEQ_MAX_SIZE]; /* LSB first */ +}; + +/* IWEVPMKIDCAND data */ +#define IW_PMKID_CAND_PREAUTH 0x00000001 /* RNS pre-authentication enabled */ +struct iw_pmkid_cand +{ + __u32 flags; /* IW_PMKID_CAND_* */ + __u32 index; /* the smaller the index, the higher the + * priority */ + struct sockaddr bssid; +}; + /* ------------------------ WIRELESS STATS ------------------------ */ /* * Wireless statistics (used for /proc/net/wireless) @@ -610,11 +924,12 @@ /* Old Frequency (backward compat - moved lower ) */ __u16 old_num_channels; __u8 old_num_frequency; - /* Filler to keep "version" at the same offset */ - __s32 old_freq[6]; + + /* Wireless event capability bitmasks */ + __u32 event_capa[6]; /* signal level threshold range */ - __s32 sensitivity; + __s32 sensitivity; /* Quality of link & SNR stuff */ /* Quality range (link, level, noise) @@ -685,6 +1000,8 @@ struct iw_freq freq[IW_MAX_FREQUENCIES]; /* list */ /* Note : this frequency list doesn't need to fit channel numbers, * because each entry contain its channel index */ + + __u32 enc_capa; /* IW_ENC_CAPA_* bit field */ }; /* diff -Nur linux-2.4.32/include/net/icmp.h linux-2.4.32.patched/include/net/icmp.h --- linux-2.4.32/include/net/icmp.h 2001-11-22 20:47:15.000000000 +0100 +++ linux-2.4.32.patched/include/net/icmp.h 2006-03-13 18:57:38.000000000 +0100 @@ -23,6 +23,7 @@ #include #include +#include struct icmp_err { int errno; diff -Nur linux-2.4.32/include/net/ipv6.h linux-2.4.32.patched/include/net/ipv6.h --- linux-2.4.32/include/net/ipv6.h 2004-11-17 12:54:22.000000000 +0100 +++ linux-2.4.32.patched/include/net/ipv6.h 2006-03-13 19:01:26.000000000 +0100 @@ -101,6 +101,7 @@ #ifdef __KERNEL__ #include +#include /* sysctls */ extern int sysctl_ipv6_bindv6only; diff -Nur linux-2.4.32/include/net/irda/irlan_event.h linux-2.4.32.patched/include/net/irda/irlan_event.h --- linux-2.4.32/include/net/irda/irlan_event.h 2000-12-11 22:33:09.000000000 +0100 +++ linux-2.4.32.patched/include/net/irda/irlan_event.h 2006-03-13 18:55:55.000000000 +0100 @@ -67,8 +67,6 @@ IRLAN_WATCHDOG_TIMEOUT, } IRLAN_EVENT; -extern char *irlan_state[]; - void irlan_do_client_event(struct irlan_cb *self, IRLAN_EVENT event, struct sk_buff *skb); diff -Nur linux-2.4.32/include/net/irda/irttp.h linux-2.4.32.patched/include/net/irda/irttp.h --- linux-2.4.32/include/net/irda/irttp.h 2003-06-13 16:51:39.000000000 +0200 +++ linux-2.4.32.patched/include/net/irda/irttp.h 2006-03-13 18:55:55.000000000 +0100 @@ -209,6 +209,4 @@ return(irlap_is_primary(self->lsap->lap->irlap)); } -extern struct irttp_cb *irttp; - #endif /* IRTTP_H */ diff -Nur linux-2.4.32/include/net/irda/qos.h linux-2.4.32.patched/include/net/irda/qos.h --- linux-2.4.32/include/net/irda/qos.h 2001-11-22 20:47:11.000000000 +0100 +++ linux-2.4.32.patched/include/net/irda/qos.h 2006-03-13 18:57:13.000000000 +0100 @@ -83,7 +83,6 @@ extern int sysctl_max_baud_rate; extern int sysctl_max_inactive_time; -extern __u32 baud_rates[]; extern __u32 data_sizes[]; extern __u32 min_turn_times[]; extern __u32 add_bofs[]; diff -Nur linux-2.4.32/include/net/iw_handler.h linux-2.4.32.patched/include/net/iw_handler.h --- linux-2.4.32/include/net/iw_handler.h 2003-11-28 19:26:21.000000000 +0100 +++ linux-2.4.32.patched/include/net/iw_handler.h 2006-03-13 18:55:55.000000000 +0100 @@ -1,10 +1,10 @@ /* * This file define the new driver API for Wireless Extensions * - * Version : 5 4.12.02 + * Version : 6 21.6.04 * * Authors : Jean Tourrilhes - HPL - - * Copyright (c) 2001-2002 Jean Tourrilhes, All Rights Reserved. + * Copyright (c) 2001-2004 Jean Tourrilhes, All Rights Reserved. */ #ifndef _IW_HANDLER_H @@ -206,7 +206,7 @@ * will be needed... * I just plan to increment with each new version. */ -#define IW_HANDLER_VERSION 5 +#define IW_HANDLER_VERSION 6 /* * Changes : @@ -224,11 +224,18 @@ * V4 to V5 * -------- * - Add new spy support : struct iw_spy_data & prototypes + * + * V5 to V6 + * -------- + * - Change the way we get to spy_data method for added safety + * - Remove spy #ifdef, they are always on -> cleaner code + * - Add IW_DESCR_FLAG_NOMAX flag for very large requests + * - Start migrating get_wireless_stats to struct iw_handler_def */ /**************************** CONSTANTS ****************************/ -/* Enable enhanced spy support. Disable to reduce footprint */ +/* Enhanced spy support available */ #define IW_WIRELESS_SPY #define IW_WIRELESS_THRSPY @@ -258,6 +265,7 @@ #define IW_DESCR_FLAG_EVENT 0x0002 /* Generate an event on SET */ #define IW_DESCR_FLAG_RESTRICT 0x0004 /* GET : request is ROOT only */ /* SET : Omit payload from generated iwevent */ +#define IW_DESCR_FLAG_NOMAX 0x0008 /* GET : no limit on request size */ /* Driver level flags */ #define IW_DESCR_FLAG_WAIT 0x0100 /* Wait for driver event */ @@ -311,23 +319,25 @@ /* Array of handlers for standard ioctls * We will call dev->wireless_handlers->standard[ioctl - SIOCSIWNAME] */ - iw_handler * standard; + const iw_handler * standard; /* Array of handlers for private ioctls * Will call dev->wireless_handlers->private[ioctl - SIOCIWFIRSTPRIV] */ - iw_handler * private; + const iw_handler * private; /* Arguments of private handler. This one is just a list, so you * can put it in any order you want and should not leave holes... * We will automatically export that to user space... */ - struct iw_priv_args * private_args; + const struct iw_priv_args * private_args; - /* Driver enhanced spy support */ - long spy_offset; /* Spy data offset */ + /* This field will be *removed* in the next version of WE */ + long spy_offset; /* DO NOT USE */ - /* In the long term, get_wireless_stats will move from - * 'struct net_device' to here, to minimise bloat. */ + /* New location of get_wireless_stats, to de-bloat struct net_device. + * The old pointer in struct net_device will be gradually phased + * out, and drivers are encouraged to use this one... */ + struct iw_statistics* (*get_wireless_stats)(struct net_device *dev); }; /* ---------------------- IOCTL DESCRIPTION ---------------------- */ @@ -374,18 +384,29 @@ */ struct iw_spy_data { -#ifdef IW_WIRELESS_SPY /* --- Standard spy support --- */ int spy_number; u_char spy_address[IW_MAX_SPY][ETH_ALEN]; struct iw_quality spy_stat[IW_MAX_SPY]; -#ifdef IW_WIRELESS_THRSPY /* --- Enhanced spy support (event) */ struct iw_quality spy_thr_low; /* Low threshold */ struct iw_quality spy_thr_high; /* High threshold */ u_char spy_thr_under[IW_MAX_SPY]; -#endif /* IW_WIRELESS_THRSPY */ -#endif /* IW_WIRELESS_SPY */ +}; + +/* --------------------- DEVICE WIRELESS DATA --------------------- */ +/* + * This is all the wireless data specific to a device instance that + * is managed by the core of Wireless Extensions. + * We only keep pointer to those structures, so that a driver is free + * to share them between instances. + * This structure should be initialised before registering the device. + * Access to this data follow the same rules as any other struct net_device + * data (i.e. valid as long as struct net_device exist, same locking rules). + */ +struct iw_public_data { + /* Driver enhanced spy support */ + struct iw_spy_data * spy_data; }; /**************************** PROTOTYPES ****************************/ diff -Nur linux-2.4.32/include/net/pkt_sched.h linux-2.4.32.patched/include/net/pkt_sched.h --- linux-2.4.32/include/net/pkt_sched.h 2004-11-17 12:54:22.000000000 +0100 +++ linux-2.4.32.patched/include/net/pkt_sched.h 2006-03-13 18:57:46.000000000 +0100 @@ -5,7 +5,11 @@ #define PSCHED_JIFFIES 2 #define PSCHED_CPU 3 +#ifdef __mips__ +#define PSCHED_CLOCK_SOURCE PSCHED_CPU +#else #define PSCHED_CLOCK_SOURCE PSCHED_JIFFIES +#endif #include #include @@ -59,8 +63,11 @@ int (*enqueue)(struct sk_buff *, struct Qdisc *); struct sk_buff * (*dequeue)(struct Qdisc *); int (*requeue)(struct sk_buff *, struct Qdisc *); - unsigned int (*drop)(struct Qdisc *); - +#ifdef CONFIG_BCM4710 + int (*drop)(struct Qdisc *); +#else + unsigned int (*drop)(struct Qdisc *); +#endif int (*init)(struct Qdisc *, struct rtattr *arg); void (*reset)(struct Qdisc *); void (*destroy)(struct Qdisc *); @@ -80,12 +87,19 @@ #define TCQ_F_THROTTLED 2 #define TCQ_F_INGRESS 4 struct Qdisc_ops *ops; +#ifdef CONFIG_BCM4710 + struct Qdisc *next; +#endif u32 handle; - u32 parent; +#ifndef CONFIG_BCM4710 + u32 parent; +#endif atomic_t refcnt; struct sk_buff_head q; struct net_device *dev; - struct list_head list; +#ifndef CONFIG_BCM4710 + struct list_head list; +#endif struct tc_stats stats; int (*reshape_fail)(struct sk_buff *skb, struct Qdisc *q); @@ -261,7 +275,7 @@ #define PSCHED_US2JIFFIE(delay) (((delay)+psched_clock_per_hz-1)/psched_clock_per_hz) #define PSCHED_JIFFIE2US(delay) ((delay)*psched_clock_per_hz) -#ifdef CONFIG_X86_TSC +#if defined(CONFIG_X86_TSC) || defined(__mips__) #define PSCHED_GET_TIME(stamp) \ ({ u64 __cur; \ diff -Nur linux-2.4.32/include/net/sock.h linux-2.4.32.patched/include/net/sock.h --- linux-2.4.32/include/net/sock.h 2004-11-17 12:54:22.000000000 +0100 +++ linux-2.4.32.patched/include/net/sock.h 2006-03-13 18:57:13.000000000 +0100 @@ -488,7 +488,13 @@ } bictcp; }; - +#if 1 +#define UDP_OPT_IN_SOCK 1 +struct udp_opt { + __u32 esp_in_udp; +}; +#endif + /* * This structure really needs to be cleaned up. * Most of it is for TCP, and not used by any of @@ -655,6 +661,9 @@ #if defined(CONFIG_SPX) || defined (CONFIG_SPX_MODULE) struct spx_opt af_spx; #endif /* CONFIG_SPX */ +#if 1 + struct udp_opt af_udp; +#endif } tp_pinfo; diff -Nur linux-2.4.32/include/net/udp.h linux-2.4.32.patched/include/net/udp.h --- linux-2.4.32/include/net/udp.h 2005-01-19 15:10:13.000000000 +0100 +++ linux-2.4.32.patched/include/net/udp.h 2006-03-13 19:01:28.000000000 +0100 @@ -25,6 +25,7 @@ #include #include #include +#include #define UDP_HTABLE_SIZE 128 diff -Nur linux-2.4.32/include/video/newport.h linux-2.4.32.patched/include/video/newport.h --- linux-2.4.32/include/video/newport.h 2001-04-12 21:20:31.000000000 +0200 +++ linux-2.4.32.patched/include/video/newport.h 2006-03-13 18:55:54.000000000 +0100 @@ -291,8 +291,6 @@ unsigned int _unused2[0x1ef]; struct newport_cregs cgo; }; -extern struct newport_regs *npregs; - typedef struct { unsigned int drawmode1; @@ -450,38 +448,26 @@ /* Miscellaneous NEWPORT routines. */ #define BUSY_TIMEOUT 100000 -static __inline__ int newport_wait(void) +static __inline__ int newport_wait(struct newport_regs *regs) { - int i = 0; + int t = BUSY_TIMEOUT; - while(i < BUSY_TIMEOUT) - if(!(npregs->cset.status & NPORT_STAT_GBUSY)) + while (t--) + if (!(regs->cset.status & NPORT_STAT_GBUSY)) break; - if(i == BUSY_TIMEOUT) - return 1; - return 0; + return !t; } -static __inline__ int newport_bfwait(void) +static __inline__ int newport_bfwait(struct newport_regs *regs) { - int i = 0; + int t = BUSY_TIMEOUT; - while(i < BUSY_TIMEOUT) - if(!(npregs->cset.status & NPORT_STAT_BBUSY)) + while (t--) + if(!(regs->cset.status & NPORT_STAT_BBUSY)) break; - if(i == BUSY_TIMEOUT) - return 1; - return 0; + return !t; } -/* newport.c and cons_newport.c routines */ -extern struct graphics_ops *newport_probe (int, const char **); - -void newport_save (void *); -void newport_restore (void *); -void newport_reset (void); -int newport_ioctl (int card, int cmd, unsigned long arg); - /* * DCBMODE register defines: */ @@ -564,7 +550,7 @@ { rex->set.dcbmode = DCB_XMAP0 | XM9_CRS_FIFO_AVAIL | DCB_DATAWIDTH_1 | R_DCB_XMAP9_PROTOCOL; - newport_bfwait (); + newport_bfwait (rex); while ((rex->set.dcbdata0.bybytes.b3 & 3) != XM9_FIFO_EMPTY) ;