diff options
author | nbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2006-11-11 23:11:02 +0000 |
---|---|---|
committer | nbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2006-11-11 23:11:02 +0000 |
commit | e158d8b6a7b3c883a8be74cb2327dda6374fc050 (patch) | |
tree | 8be2d6fbdc05c44bd84fbc88d3fb9c92c07bf179 | |
parent | b95511065669c952e554ccbe8c8054bd166019e4 (diff) |
make target/linux/* directories self-contained, use the selected kernel version for the toolchain, autogenerate menuconfig and makefile code for target selection
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5498 3c298f89-4303-0410-b956-a3cf2f4a3e73
33 files changed, 382 insertions, 21343 deletions
@@ -102,5 +102,5 @@ source "target/image/*/Config.in" endmenu -source ".config.in" +source "tmp/.config.in" @@ -37,29 +37,48 @@ else endif export OPENWRTVERSION -ifneq ($(shell ./scripts/timestamp.pl -p .pkginfo package Makefile),.pkginfo) - .pkginfo .config: FORCE +ifneq ($(shell ./scripts/timestamp.pl -p tmp/.pkginfo package scripts Makefile),tmp/.pkginfo) + tmp/.pkginfo: tmpinfo-clean +endif + +ifneq ($(shell ./scripts/timestamp.pl -p tmp/.targetinfo target/linux scripts Makefile),tmp/.targetinfo) + tmp/.targetinfo: tmpinfo-clean endif ifeq ($(FORCE),) - .config scripts/config/conf scripts/config/mconf: .prereq-build - world: .prereq-packages + .config scripts/config/conf scripts/config/mconf: tmp/.prereq-build + world: tmp/.prereq-packages endif -.pkginfo: +tmp/.pkginfo: + @mkdir -p tmp @echo Collecting package info... @-for dir in package/*/; do \ + [ -f "$${dir}/Makefile" ] || continue; \ echo Source-Makefile: $${dir}Makefile; \ $(NO_TRACE_MAKE) --no-print-dir DUMP=1 -C $$dir 3>/dev/null || echo "ERROR: please fix $${dir}Makefile" >&2; \ + echo; \ done > $@ -pkginfo-clean: FORCE - -rm -f .pkginfo .config.in +tmp/.targetinfo: + @mkdir -p tmp + @echo Collecting target info... + @-for dir in target/linux/*/; do \ + [ -f "$${dir}/Makefile" ] || continue; \ + ( cd "$$dir"; $(NO_TRACE_MAKE) --no-print-dir DUMP=1 3>/dev/null || echo "ERROR: please fix $${dir}Makefile" >&2 ); \ + echo; \ + done > $@ + +tmpinfo-clean: FORCE + @-rm -rf tmp/.pkginfo tmp/.targetinfo + +tmp/.config.in: tmp/.pkginfo + @./scripts/gen_package_config.pl < $< > $@ || rm -f $@ -.config.in: .pkginfo - @./scripts/gen_menuconfig.pl < $< > $@ || rm -f $@ +tmp/.config-target.in: tmp/.targetinfo + @./scripts/gen_target_config.pl < $< > $@ || rm -f $@ -.config: ./scripts/config/conf .config.in +.config: ./scripts/config/conf tmp/.config.in tmp/.config-target.in @[ -f .config ] || $(NO_TRACE_MAKE) menuconfig @$< -D .config Config.in &> /dev/null @@ -69,52 +88,51 @@ scripts/config/mconf: scripts/config/conf: @$(MAKE) -C scripts/config conf -config: scripts/config/conf .config.in FORCE +config: scripts/config/conf tmp/.config.in tmp/.config-target.in FORCE $< Config.in config-clean: FORCE $(NO_TRACE_MAKE) -C scripts/config clean -defconfig: scripts/config/conf .config.in FORCE +defconfig: scripts/config/conf tmp/.config.in tmp/.config-target.in FORCE touch .config $< -D .config Config.in -oldconfig: scripts/config/conf .config.in FORCE +oldconfig: scripts/config/conf tmp/.config.in tmp/.config-target.in FORCE $< -o Config.in -menuconfig: scripts/config/mconf .config.in FORCE +menuconfig: scripts/config/mconf tmp/.config.in tmp/.config-target.in FORCE $< Config.in -package/%: .pkginfo FORCE +package/%: tmp/.pkginfot tmp/.targetinfo FORCE $(MAKE) -C package $(patsubst package/%,%,$@) -target/%: .pkginfo FORCE +target/%: tmp/.pkginfo tmp/.targetinfo FORCE $(MAKE) -C target $(patsubst target/%,%,$@) tools/%: FORCE $(MAKE) -C tools $(patsubst tools/%,%,$@) -toolchain/%: FORCE +toolchain/%: tmp/.targetinfo FORCE $(MAKE) -C toolchain $(patsubst toolchain/%,%,$@) -.prereq-build: include/prereq-build.mk +tmp/.prereq-build: include/prereq-build.mk + @mkdir -p tmp @$(NO_TRACE_MAKE) -s -f $(TOPDIR)/include/prereq-build.mk prereq 2>/dev/null || { \ echo "Prerequisite check failed. Use FORCE=1 to override."; \ - rm -rf $(TOPDIR)/tmp; \ false; \ } - @rm -rf $(TOPDIR)/tmp @touch $@ -.prereq-packages: include/prereq.mk .pkginfo .config +tmp/.prereq-packages: include/prereq.mk tmp/.pkginfo .config + @mkdir -p tmp @$(NO_TRACE_MAKE) -s -C package prereq 2>/dev/null || { \ echo "Prerequisite check failed. Use FORCE=1 to override."; \ false; \ } - @rm -rf "$(TOPDIR)/tmp" @touch $@ -prereq: .prereq-build .prereq-packages FORCE +prereq: tmp/.prereq-build tmp/.prereq-packages FORCE download: .config FORCE $(MAKE) tools/download @@ -132,13 +150,13 @@ world: .config FORCE $(MAKE) package/index clean: FORCE - rm -rf build_* bin + rm -rf build_* bin tmp dirclean: clean rm -rf staging_dir_* toolchain_build_* tool_build distclean: dirclean config-clean - rm -rf dl .*config* .pkg* .prereq + rm -rf dl .SILENT: clean dirclean distclean config-clean download world FORCE: ; diff --git a/include/host.mk b/include/host.mk index 3100ce4165..ed961e35d9 100644 --- a/include/host.mk +++ b/include/host.mk @@ -5,11 +5,11 @@ # See /LICENSE for more information. # -include $(TOPDIR)/.host.mk +include $(TMP_DIR)/.host.mk export TAR -$(TOPDIR)/.host.mk: $(INCLUDE_DIR)/host.mk +$(TMP_DIR)/.host.mk: $(INCLUDE_DIR)/host.mk @( \ HOST_OS=`uname`; \ case "$$HOST_OS" in \ diff --git a/include/kernel-build.mk b/include/kernel-build.mk index 8420c83981..e491e489c1 100644 --- a/include/kernel-build.mk +++ b/include/kernel-build.mk @@ -6,15 +6,16 @@ # KERNEL_BUILD:=1 +ifeq ($(DUMP),1) + all: dumpinfo +else + all: compile +endif +KERNEL:=2.$(word 2,$(subst ., ,$(strip $(LINUX_VERSION)))) + include $(INCLUDE_DIR)/host.mk include $(INCLUDE_DIR)/kernel.mk -LINUX_SOURCE:=linux-$(LINUX_VERSION).tar.bz2 -LINUX_SITE:=http://www.us.kernel.org/pub/linux/kernel/v$(KERNEL) \ - http://www.us.kernel.org/pub/linux/kernel/v$(KERNEL) \ - http://www.kernel.org/pub/linux/kernel/v$(KERNEL) \ - http://www.de.kernel.org/pub/linux/kernel/v$(KERNEL) - LINUX_CONFIG:=./config ifneq (,$(findstring uml,$(BOARD))) @@ -149,28 +150,37 @@ define BuildKernel endef endef +$(eval $(call shexport,Target/Description)) + +ifeq ($(DUMP),1) + dumpinfo: + @echo 'Target: $(BOARD)-$(KERNEL)' + @echo 'Target-Name: $(BOARDNAME) [$(KERNEL)]' + @echo 'Target-Path: $(subst $(TOPDIR)/,,$(PWD))' + @echo 'Target-Arch: $(ARCH)' + @echo 'Target-Features: $(FEATURES)' + @echo 'Linux-Version: $(LINUX_VERSION)' + @echo 'Linux-Release: $(LINUX_RELEASE)' + @echo 'Linux-Kernel-Arch: $(LINUX_KARCH)' + @echo 'Target-Description:' + @echo "$$$(call shvar,Target/Description)" + @echo '@@' +else + download: $(DL_DIR)/$(LINUX_SOURCE) + prepare: $(LINUX_DIR)/.configured $(TMP_DIR)/.kernel.mk + compile: $(LINUX_DIR)/.modules + install: $(LINUX_DIR)/.image -download: $(DL_DIR)/$(LINUX_SOURCE) -prepare: $(LINUX_DIR)/.configured $(TOPDIR)/.kernel.mk -compile: $(LINUX_DIR)/.modules -install: $(LINUX_DIR)/.image - -clean: FORCE + clean: FORCE rm -f $(STAMP_DIR)/.linux-compile rm -rf $(KERNEL_BUILD_DIR) -rebuild: FORCE + rebuild: FORCE @$(MAKE) mostlyclean @if [ -f $(LINUX_KERNEL) ]; then \ $(MAKE) clean; \ fi @$(MAKE) compile - -$(TOPDIR)/.kernel.mk: Makefile - echo "CONFIG_BOARD:=$(BOARD)" > $@ - echo "CONFIG_KERNEL:=$(KERNEL)" >> $@ - echo "CONFIG_LINUX_VERSION:=$(LINUX_VERSION)" >> $@ - echo "CONFIG_LINUX_RELEASE:=$(LINUX_RELEASE)" >> $@ - echo "CONFIG_LINUX_KARCH:=$(LINUX_KARCH)" >> $@ +endif diff --git a/include/kernel.mk b/include/kernel.mk index 2611828a3c..09aba40768 100644 --- a/include/kernel.mk +++ b/include/kernel.mk @@ -4,29 +4,14 @@ # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. # + ifeq ($(DUMP),1) - KERNEL:=<KERNEL> - BOARD:=<BOARD> - LINUX_VERSION:=<LINUX_VERSION> + KERNEL?=<KERNEL> + BOARD?=<BOARD> + LINUX_VERSION?=<LINUX_VERSION> else - - include $(TOPDIR)/.kernel.mk include $(INCLUDE_DIR)/target.mk - # check to see if .kernel.mk matches target.mk - ifeq ($(CONFIG_BOARD)-$(CONFIG_KERNEL),$(BOARD)-$(KERNEL)) - LINUX_VERSION:=$(CONFIG_LINUX_VERSION) - LINUX_RELEASE:=$(CONFIG_LINUX_RELEASE) - LINUX_KARCH:=$(CONFIG_LINUX_KARCH) - else - ifneq ($(KERNEL_BUILD),1) - # oops, old .kernel.config; rebuild it (hiding the misleading errors this produces) - $(warning rebuilding .kernel.mk) - $(TOPDIR)/.kernel.mk: FORCE - @$(MAKE) -C $(TOPDIR)/target/linux/$(BOARD)-$(KERNEL) $@ &>/dev/null - endif - endif - ifeq ($(KERNEL),2.6) LINUX_KMOD_SUFFIX=ko else @@ -49,6 +34,13 @@ else TARGET_MODULES_DIR := $(LINUX_TARGET_DIR)/$(MODULES_SUBDIR) LINUX_KERNEL:=$(KERNEL_BUILD_DIR)/vmlinux + + LINUX_SOURCE:=linux-$(LINUX_VERSION).tar.bz2 + LINUX_SITE:=http://www.us.kernel.org/pub/linux/kernel/v$(KERNEL) \ + http://www.us.kernel.org/pub/linux/kernel/v$(KERNEL) \ + http://www.kernel.org/pub/linux/kernel/v$(KERNEL) \ + http://www.de.kernel.org/pub/linux/kernel/v$(KERNEL) + endif diff --git a/include/package.mk b/include/package.mk index 5636b0b6a1..4e67e73246 100644 --- a/include/package.mk +++ b/include/package.mk @@ -16,15 +16,6 @@ include $(INCLUDE_DIR)/unpack.mk export CONFIG_SITE:=$(INCLUDE_DIR)/site/$(REAL_GNU_TARGET_NAME) -define shvar -V_$(subst .,_,$(subst -,_,$(subst /,_,$(1)))) -endef - -define shexport -$(call shvar,$(1))=$$(call $(1)) -export $(call shvar,$(1)) -endef - define Build/DefaultTargets ifeq ($(DUMP),) ifeq ($(CONFIG_AUTOREBUILD),y) diff --git a/include/prereq.mk b/include/prereq.mk index eda7ca35a6..f0db860269 100644 --- a/include/prereq.mk +++ b/include/prereq.mk @@ -5,28 +5,23 @@ # See /LICENSE for more information. # -$(TMP_DIR): - mkdir -p $@ - prereq: if [ -f $(TMP_DIR)/.prereq-error ]; then \ echo; \ cat $(TMP_DIR)/.prereq-error; \ + rm -f $(TMP_DIR)/.prereq-error; \ echo; \ - rm -rf $(TMP_DIR); \ false; \ fi - rm -rf $(TMP_DIR) - mkdir -p $(TMP_DIR) -.SILENT: $(TMP_DIR) prereq +.SILENT: prereq define Require export PREREQ_CHECK=1 ifeq ($$(CHECK_$(1)),) prereq: prereq-$(1) - prereq-$(1): $(TMP_DIR) FORCE + prereq-$(1): FORCE echo -n "Checking '$(1)'... " if $(NO_TRACE_MAKE) -f $(firstword $(MAKEFILE_LIST)) check-$(1) >/dev/null 2>/dev/null; then \ echo 'ok.'; \ diff --git a/include/target.mk b/include/target.mk index 614ab06df8..7f0501e595 100644 --- a/include/target.mk +++ b/include/target.mk @@ -4,29 +4,9 @@ # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. # -define kernel_template -ifeq ($(CONFIG_LINUX_$(3)),y) -KERNEL:=$(1) -BOARD:=$(2) -endif -endef -$(eval $(call kernel_template,2.4,brcm,2_4_BRCM)) -$(eval $(call kernel_template,2.4,ar7,2_4_AR7)) -$(eval $(call kernel_template,2.6,brcm,2_6_BRCM)) -$(eval $(call kernel_template,2.6,brcm63xx,2_6_BRCM63XX)) -$(eval $(call kernel_template,2.6,rb532,2_6_RB532)) -$(eval $(call kernel_template,2.6,rdc,2_6_RDC)) -$(eval $(call kernel_template,2.6,x86,2_6_X86)) -$(eval $(call kernel_template,2.6,uml,2_6_UML)) -$(eval $(call kernel_template,2.4,ar531x,2_4_AR531X)) -$(eval $(call kernel_template,2.6,aruba,2_6_ARUBA)) -$(eval $(call kernel_template,2.6,au1000,2_6_AU1000)) -$(eval $(call kernel_template,2.6,ixp4xx,2_6_IXP4XX)) -$(eval $(call kernel_template,2.6,magicbox,2_6_MAGICBOX)) -$(eval $(call kernel_template,2.6,sibyte,2_6_SIBYTE)) - -export BOARD -export KERNEL +include $(TMP_DIR)/.target.mk +$(TMP_DIR)/.target.mk: + $(SCRIPT_DIR)/gen_target_mk.pl < $(TMP_DIR)/.targetinfo > $@ @@ -30,7 +30,7 @@ BIN_DIR:=$(TOPDIR)/bin PACKAGE_DIR:=$(BIN_DIR)/packages IPKG_TARGET_DIR:=$(PACKAGE_DIR) BUILD_DIR:=$(TOPDIR)/build_$(ARCH) -TMP_DIR:=$(BUILD_DIR)/tmp +TMP_DIR:=$(TOPDIR)/tmp STAMP_DIR:=$(BUILD_DIR)/stamp TARGET_DIR:=$(BUILD_DIR)/root IPKG_STATE_DIR:=$(TARGET_DIR)/usr/lib/ipkg @@ -111,6 +111,16 @@ else TAR_OPTIONS:=-xf - endif +define shvar +V_$(subst .,_,$(subst -,_,$(subst /,_,$(1)))) +endef + +define shexport +$(call shvar,$(1))=$$(call $(1)) +export $(call shvar,$(1)) +endef + + all: FORCE: ; .PHONY: FORCE diff --git a/scripts/gen_menuconfig.pl b/scripts/gen_package_config.pl index 9c705af563..9c705af563 100755 --- a/scripts/gen_menuconfig.pl +++ b/scripts/gen_package_config.pl diff --git a/scripts/gen_target_config.pl b/scripts/gen_target_config.pl new file mode 100755 index 0000000000..c0b83963b6 --- /dev/null +++ b/scripts/gen_target_config.pl @@ -0,0 +1,88 @@ +#!/usr/bin/perl +# +# Copyright (C) 2006 OpenWrt.org +# +# This is free software, licensed under the GNU General Public License v2. +# See /LICENSE for more information. +# + +use strict; + +my @target; +my $target; + +sub features(@) { + my $ret; + + while ($_ = shift @_) { + /broken/ and $ret .= "\tdepends BROKEN\n"; + /pci/ and $ret .= "\tselect PCI_SUPPORT\n"; + /usb/ and $ret .= "\tselect USB_SUPPORT\n"; + /atm/ and $ret .= "\tselect ATM_SUPPORT\n"; + /pcmcia/ and $ret .= "\tselect PCMCIA_SUPPORT\n"; + /squashfs/ and $ret .= "\tselect USES_SQUASHFS\n"; + /jffs2/ and $ret .= "\tselect USES_JFFS2\n"; + /ext2/ and $ret .= "\tselect USES_EXT2\n"; + } + return $ret; +} + +while (<>) { + chomp; + /^Target:\s*((.+)-(\d+\.\d+))\s*$/ and do { + $target = { + id => $1, + board => $2, + kernel => $3 + }; + push @target, $target; + }; + /^Target-Name:\s*(.+)\s*$/ and $target->{name} = $1; + /^Target-Path:\s*(.+)\s*$/ and $target->{path} = $1; + /^Target-Arch:\s*(.+)\s*$/ and $target->{arch} = $1; + /^Target-Features:\s*(.+)\s*$/ and do { + my $f = []; + $target->{features} = $f; + @$f = split /\s+/, $1; + }; + /^Target-Description:/ and do { + my $desc; + while (<>) { + last if /^@@/; + $desc .= $_; + } + $target->{desc} = $desc; + }; + /^Linux-Version:\s*(.+)\s*$/ and $target->{version} = $1; + /^Linux-Release:\s*(.+)\s*$/ and $target->{release} = $1; + /^Linux-Kernel-Arch:\s*(.+)\s*$/ and $target->{karch} = $1; +} + +@target = sort { + $a->{name} cmp $b->{name} +} @target; + + +foreach $target (@target) { + my $conf = uc $target->{kernel}.'_'.$target->{board}; + my $features = features(@{$target->{features}}); + my $help = $target->{desc}; + chomp $features; + $features .= "\n"; + $conf =~ tr/\.-/__/; + if ($help =~ /\w+/) { + $help =~ s/^\s*/\t /mg; + $help = "\thelp\n$help"; + } else { + undef $help; + } + + print <<EOF +config LINUX_$conf + bool "$target->{name}" + select $target->{arch} +$features$help + +EOF +} + diff --git a/scripts/gen_target_mk.pl b/scripts/gen_target_mk.pl new file mode 100755 index 0000000000..52f2a5c06d --- /dev/null +++ b/scripts/gen_target_mk.pl @@ -0,0 +1,65 @@ +#!/usr/bin/perl +# +# Copyright (C) 2006 OpenWrt.org +# +# This is free software, licensed under the GNU General Public License v2. +# See /LICENSE for more information. +# + +use strict; + +my @target; +my $target; + +while (<>) { + chomp; + /^Target:\s*((.+)-(\d+\.\d+))\s*$/ and do { + $target = { + id => $1, + board => $2, + kernel => $3 + }; + push @target, $target; + }; + /^Target-Name:\s*(.+)\s*$/ and $target->{name} = $1; + /^Target-Path:\s*(.+)\s*$/ and $target->{path} = $1; + /^Target-Arch:\s*(.+)\s*$/ and $target->{arch} = $1; + /^Target-Features:\s*(.+)\s*$/ and do { + my $f = []; + $target->{features} = $f; + @$f = split /\s+/, $1; + }; + /^Target-Description:/ and do { + my $desc; + while (<>) { + last if /^@@/; + $desc .= $_; + } + $target->{desc} = $desc; + }; + /^Linux-Version:\s*(.+)\s*$/ and $target->{version} = $1; + /^Linux-Release:\s*(.+)\s*$/ and $target->{release} = $1; + /^Linux-Kernel-Arch:\s*(.+)\s*$/ and $target->{karch} = $1; +} + +@target = sort { + $a->{id} cmp $b->{id} +} @target; + +foreach $target (@target) { + my $conf = uc $target->{kernel}.'_'.$target->{board}; + $conf =~ tr/\.-/__/; + print <<EOF +ifeq (\$(CONFIG_LINUX_$conf),y) + define Target + KERNEL:=$target->{kernel} + BOARD:=$target->{board} + LINUX_VERSION:=$target->{version} + LINUX_RELEASE:=$target->{release} + LINUX_KARCH:=$target->{karch} + endef +endif + +EOF +} +print "\$(eval \$(call Target))\n"; diff --git a/target/Config.in b/target/Config.in index 647aa12b36..be87366120 100644 --- a/target/Config.in +++ b/target/Config.in @@ -1,143 +1,7 @@ choice prompt "Target System" - default LINUX_2_4_BRCM - -config LINUX_2_6_AU1000 - bool "AMD Alchemy AUxx [2.6]" - select mipsel - select LINUX_2_6 - select PCI_SUPPORT - select USB_SUPPORT - select USES_JFFS2 - help - Build firmware for AMD Alchemy 1500 boards - (e.g. 4G-Systems Mesh/Access Cube ...) - -config LINUX_2_6_ARUBA - bool "Aruba [2.6]" - select mips - select LINUX_2_6 - select PCI_SUPPORT - select USB_SUPPORT - select USES_JFFS2 - help - Build firmware images for Aruba boards - -config LINUX_2_4_AR531X - bool "Atheros AR531x [2.4]" - depends BROKEN - select mips - select LINUX_2_4 - select USES_JFFS2 - help - Build firmware images for Atheros AR531x based boards - (e.g. Netgear WGT624, Linksys WRT55AG) - -config LINUX_2_4_BRCM - bool "Broadcom BCM47xx/53xx [2.4]" - select mipsel - select PCI_SUPPORT - select USB_SUPPORT - select PCMCIA_SUPPORT - select USES_SQUASHFS - select USES_JFFS2 - help - Build firmware images for Broadcom based routers - (e.g. Linksys WRT54G(S), Asus WL-500g, Motorola WR850G) - - This one builds the generic .trx images, activate one of the - options below for creating device specific files for use - with TFTP client too. - -config LINUX_2_6_BRCM - bool "Broadcom BCM47xx/53xx [2.6]" - select mipsel - select LINUX_2_6 - select PCI_SUPPORT - select USB_SUPPORT - select ATM_SUPPORT - #select PCMCIA_SUPPORT - select USES_SQUASHFS - select USES_JFFS2 - help - Build firmware images for Broadcom based routers - (e.g. Netgear WGT634u) - -config LINUX_2_6_BRCM63XX - bool "Broadcom BCM63xx [2.6]" - depends BROKEN - select mips - select LINUX_2_6 - select PCI_SUPPORT - select USB_SUPPORT - select ATM_SUPPORT - select PCMCIA_SUPPORT - select USES_SQUASHFS - select USES_JFFS2 - help - Build firmware images for Broadcom based xDSL/routers - (e.g. Inventel Livebox, Siemens SE515) - -config LINUX_2_6_IXP4XX - bool "Intel XScale IXP4xx [2.6]" - select armeb - select LINUX_2_6 - select PCI_SUPPORT - select USB_SUPPORT - select USES_JFFS2 -config LINUX_2_6_MAGICBOX - bool "Magicbox [2.6]" - select powerpc - select LINUX_2_6 - select PCI_SUPPORT - select USES_JFFS2 - -config LINUX_2_6_RB532 - bool "Mikrotik RB532 [2.6]" - select mipsel - select LINUX_2_6 - select PCI_SUPPORT - select USES_JFFS2 - -config LINUX_2_6_RDC - bool "RDC x86 [2.6]" - depends BROKEN - select i386 - select LINUX_2_6 - select PCI_SUPPORT - select USES_JFFS2 - help - Build firmware images for RDC R3203 based routers (e.g. Airlink101 AR525W) - -config LINUX_2_4_AR7 - bool "TI AR7 [2.4]" - select mipsel - select USES_SQUASHFS - select USES_JFFS2 - help - Build firmware images for TI AR7 based routers (w.g. Linksys WAG54G v2) - -config LINUX_2_6_X86 - bool "x86 [2.6]" - select i386 - select LINUX_2_6 - select PCI_SUPPORT - select USB_SUPPORT - select ATM_SUPPORT - select PCMCIA_SUPPORT - select USES_JFFS2 - select USES_EXT2 - help - Build firmware images for x86 based boards - (e.g. Soekris net4521 and net4801, PC Engines WRAP...) - -config LINUX_2_6_UML - bool "x86 [uml]" - select i386 - select LINUX_2_6 - help - Build uml targetted images +source "tmp/.config-target.in" if DEVEL @@ -288,5 +152,4 @@ config ARCH default "sh4" if sh4 default "sh4eb" if sh4eb default "sparc" if sparc - default "mipsel" if !DEVEL diff --git a/target/linux/ar531x-2.4/Makefile b/target/linux/ar531x-2.4/Makefile index e15eb09b5f..7201c04d29 100644 --- a/target/linux/ar531x-2.4/Makefile +++ b/target/linux/ar531x-2.4/Makefile @@ -6,6 +6,17 @@ # include $(TOPDIR)/rules.mk +ARCH:=mips +BOARD:=ar531x +BOARDNAME:=Atheros AR531x +FEATURES:=broken jffs2 + +define Target/Description + Build firmware images for Atheros AR531x based boards + (e.g. Netgear WGT624, Linksys WRT55AG) +endef + + LINUX_VERSION:=2.4.32 LINUX_RELEASE:=1 LINUX_KERNEL_MD5SUM:=38f4d0830e95a20f4bfed17622d5557c diff --git a/target/linux/ar7-2.4/Makefile b/target/linux/ar7-2.4/Makefile index e15eb09b5f..f3d55da191 100644 --- a/target/linux/ar7-2.4/Makefile +++ b/target/linux/ar7-2.4/Makefile @@ -6,6 +6,15 @@ # include $(TOPDIR)/rules.mk +ARCH:=mipsel +BOARD:=ar7 +BOARDNAME:=TI AR7 +FEATURES:=atm squashfs jffs2 + +define Target/Description + Build firmware images for TI AR7 based routers (w.g. Linksys WAG54G v2) +endef + LINUX_VERSION:=2.4.32 LINUX_RELEASE:=1 LINUX_KERNEL_MD5SUM:=38f4d0830e95a20f4bfed17622d5557c diff --git a/target/linux/aruba-2.6/Makefile b/target/linux/aruba-2.6/Makefile index 323eb2c3f4..c3946e2d10 100644 --- a/target/linux/aruba-2.6/Makefile +++ b/target/linux/aruba-2.6/Makefile @@ -6,6 +6,15 @@ # include $(TOPDIR)/rules.mk +ARCH:=mips +BOARD:=aruba +BOARDNAME:=Aruba +FEATURES:=jffs2 pci usb + +define Target/Description + Build firmware images for Aruba boards +endef + LINUX_VERSION:=2.6.17 LINUX_RELEASE:=1 LINUX_KERNEL_MD5SUM:=37ddefe96625502161f075b9d907f21e diff --git a/target/linux/au1000-2.6/Makefile b/target/linux/au1000-2.6/Makefile index 62d9acbdd1..7b36c339ac 100644 --- a/target/linux/au1000-2.6/Makefile +++ b/target/linux/au1000-2.6/Makefile @@ -6,6 +6,16 @@ # include $(TOPDIR)/rules.mk +ARCH:=mipsel +BOARD:=au1000 +BOARDNAME:=AMD Alchemy AU1x00 +FEATURES:=pci usb jffs2 + +define Target/Description + Build firmware for AMD Alchemy 1500 boards + (e.g. 4G-Systems Mesh/Access Cube ...) +endef + LINUX_VERSION:=2.6.17 LINUX_RELEASE:=1 LINUX_KERNEL_MD5SUM:=37ddefe96625502161f075b9d907f21e diff --git a/target/linux/brcm-2.4/Makefile b/target/linux/brcm-2.4/Makefile index e15eb09b5f..7319ccabd4 100644 --- a/target/linux/brcm-2.4/Makefile +++ b/target/linux/brcm-2.4/Makefile @@ -6,9 +6,24 @@ # include $(TOPDIR)/rules.mk +ARCH:=mipsel +BOARD:=brcm +BOARDNAME:=Broadcom BCM947xx/953xx +FEATURES:=pci usb pcmcia squashfs jffs2 + +define Target/Description + Build firmware images for Broadcom based routers + (e.g. Linksys WRT54G(S), Asus WL-500g, Motorola WR850G) + + This one builds the generic .trx images, activate one of the + options below for creating device specific files for use + with TFTP client too. +endef + LINUX_VERSION:=2.4.32 LINUX_RELEASE:=1 LINUX_KERNEL_MD5SUM:=38f4d0830e95a20f4bfed17622d5557c include $(INCLUDE_DIR)/kernel-build.mk + $(eval $(call BuildKernel)) diff --git a/target/linux/brcm-2.6/Makefile b/target/linux/brcm-2.6/Makefile index b2e53bb211..5992828036 100644 --- a/target/linux/brcm-2.6/Makefile +++ b/target/linux/brcm-2.6/Makefile @@ -6,6 +6,20 @@ # include $(TOPDIR)/rules.mk +ARCH:=mipsel +BOARD:=brcm +BOARDNAME:=Broadcom BCM947xx/953xx +FEATURES:=pci usb pcmcia squashfs jffs2 + +define Target/Description + Build firmware images for Broadcom based routers + (e.g. Linksys WRT54G(S), Asus WL-500g, Motorola WR850G) + + This one builds the generic .trx images, activate one of the + options below for creating device specific files for use + with TFTP client too. +endef + LINUX_VERSION:=2.6.17 LINUX_RELEASE:=1 LINUX_KERNEL_MD5SUM:=37ddefe96625502161f075b9d907f21e diff --git a/target/linux/brcm63xx-2.6/Makefile b/target/linux/brcm63xx-2.6/Makefile index 323eb2c3f4..7e61c731ba 100644 --- a/target/linux/brcm63xx-2.6/Makefile +++ b/target/linux/brcm63xx-2.6/Makefile @@ -6,6 +6,16 @@ # include $(TOPDIR)/rules.mk +ARCH:=mips +BOARD:=brcm63xx +BOARDNAME:=Broadcom BCM963xx +FEATURES:=pci usb atm squashfs jffs2 + +define Target/Description + Build firmware images for Broadcom based xDSL/routers + (e.g. Inventel Livebox, Siemens SE515) +endef + LINUX_VERSION:=2.6.17 LINUX_RELEASE:=1 LINUX_KERNEL_MD5SUM:=37ddefe96625502161f075b9d907f21e diff --git a/target/linux/ixp4xx-2.6/Makefile b/target/linux/ixp4xx-2.6/Makefile index 323eb2c3f4..86df91fd82 100644 --- a/target/linux/ixp4xx-2.6/Makefile +++ b/target/linux/ixp4xx-2.6/Makefile @@ -6,6 +6,15 @@ # include $(TOPDIR)/rules.mk +ARCH:=arm +BOARD:=ixp4xx +BOARDNAME:=Intel XScale IXP4xx +FEATURES:=pci usb jffs2 + +define Target/Description +endef + + LINUX_VERSION:=2.6.17 LINUX_RELEASE:=1 LINUX_KERNEL_MD5SUM:=37ddefe96625502161f075b9d907f21e diff --git a/target/linux/magicbox-2.6/Makefile b/target/linux/magicbox-2.6/Makefile index 323eb2c3f4..d51c8e483b 100644 --- a/target/linux/magicbox-2.6/Makefile +++ b/target/linux/magicbox-2.6/Makefile @@ -6,6 +6,11 @@ # include $(TOPDIR)/rules.mk +ARCH:=powerpc +BOARD:=magicbox +BOARDNAME:=Magicbox +FEATURES:=pci jffs2 + LINUX_VERSION:=2.6.17 LINUX_RELEASE:=1 LINUX_KERNEL_MD5SUM:=37ddefe96625502161f075b9d907f21e diff --git a/target/linux/rb532-2.6/Makefile b/target/linux/rb532-2.6/Makefile index 323eb2c3f4..35c4f6d6fa 100644 --- a/target/linux/rb532-2.6/Makefile +++ b/target/linux/rb532-2.6/Makefile @@ -6,6 +6,11 @@ # include $(TOPDIR)/rules.mk +ARCH:=mipsel +BOARD:=rb532 +BOARDNAME:=Mikrotik RouterBoard 532 +FEATURES:=pci jffs2 + LINUX_VERSION:=2.6.17 LINUX_RELEASE:=1 LINUX_KERNEL_MD5SUM:=37ddefe96625502161f075b9d907f21e diff --git a/target/linux/rdc-2.6/Makefile b/target/linux/rdc-2.6/Makefile index 323eb2c3f4..3c508c244a 100644 --- a/target/linux/rdc-2.6/Makefile +++ b/target/linux/rdc-2.6/Makefile @@ -6,6 +6,11 @@ # include $(TOPDIR)/rules.mk +ARCH:=i386 +BOARD:=rdc +BOARDNAME:=RDC x86 +FEATURES:=broken pci jffs2 + LINUX_VERSION:=2.6.17 LINUX_RELEASE:=1 LINUX_KERNEL_MD5SUM:=37ddefe96625502161f075b9d907f21e diff --git a/target/linux/sibyte-2.6/Makefile b/target/linux/sibyte-2.6/Makefile index 323eb2c3f4..1b4fdfbc94 100644 --- a/target/linux/sibyte-2.6/Makefile +++ b/target/linux/sibyte-2.6/Makefile @@ -6,6 +6,11 @@ # include $(TOPDIR)/rules.mk +ARCH:=mips +BOARD:=sibyte +BOARDNAME:=SiByte MIPS +FEATURES:=broken + LINUX_VERSION:=2.6.17 LINUX_RELEASE:=1 LINUX_KERNEL_MD5SUM:=37ddefe96625502161f075b9d907f21e diff --git a/target/linux/uml-2.6/Makefile b/target/linux/uml-2.6/Makefile index 323eb2c3f4..3ca6b021d3 100644 --- a/target/linux/uml-2.6/Makefile +++ b/target/linux/uml-2.6/Makefile @@ -6,6 +6,10 @@ # include $(TOPDIR)/rules.mk +ARCH:=i386 +BOARD:=uml +BOARDNAME:=User Mode Linux + LINUX_VERSION:=2.6.17 LINUX_RELEASE:=1 LINUX_KERNEL_MD5SUM:=37ddefe96625502161f075b9d907f21e diff --git a/target/linux/x86-2.6/Makefile b/target/linux/x86-2.6/Makefile index 323eb2c3f4..77912e6fb9 100644 --- a/target/linux/x86-2.6/Makefile +++ b/target/linux/x86-2.6/Makefile @@ -6,6 +6,11 @@ # include $(TOPDIR)/rules.mk +ARCH=i386 +BOARD:=x86 +BOARDNAME:=x86 +FEATURES:=pci usb atm pcmcia jffs2 ext2 + LINUX_VERSION:=2.6.17 LINUX_RELEASE:=1 LINUX_KERNEL_MD5SUM:=37ddefe96625502161f075b9d907f21e diff --git a/toolchain/kernel-headers/Makefile b/toolchain/kernel-headers/Makefile index bf13321569..21f56ea571 100644 --- a/toolchain/kernel-headers/Makefile +++ b/toolchain/kernel-headers/Makefile @@ -5,44 +5,23 @@ # See /LICENSE for more information. # include $(TOPDIR)/rules.mk +include $(INCLUDE_DIR)/kernel.mk PKG_NAME=kernel-headers -PKG_VERSION=2.4.32 +PKG_VERSION=$(LINUX_VERSION) -PKG_SOURCE=linux-$(PKG_VERSION).tar.bz2 -PKG_SOURCE_URL= \ - http://www.de.kernel.org/pub/linux/kernel/v2.4 \ - http://www.fi.kernel.org/pub/linux/kernel/v2.4 \ - http://www.fr.kernel.org/pub/linux/kernel/v2.4 \ - http://www.kernel.org/pub/linux/kernel/v2.4 -PKG_MD5SUM:=38f4d0830e95a20f4bfed17622d5557c +PKG_SOURCE=$(LINUX_SOURCE) +PKG_SOURCE_URL=$(LINUX_SITE) PKG_BUILD_DIR:=$(TOOLCHAIN_BUILD_DIR)/linux-$(PKG_VERSION) include $(INCLUDE_DIR)/host-build.mk -LINUX_KARCH:=$(shell echo $(ARCH) | sed -e 's/i[3-9]86/i386/' \ - -e 's/mipsel/mips/' \ - -e 's/mipseb/mips/' \ - -e 's/powerpc/ppc/' \ - -e 's/sh[234]/sh/' \ - -e 's/armeb/arm/' \ -) - - define Build/Prepare mkdir -p $(TOOLCHAIN_BUILD_DIR) - bzcat $(DL_DIR)/$(PKG_SOURCE) | $(TAR) --wildcards -C $(TOOLCHAIN_BUILD_DIR) $(TAR_OPTIONS) \ - linux-$(PKG_VERSION)/include \ - linux-$(PKG_VERSION)/Makefile \ - linux-$(PKG_VERSION)/Rules.make \ - linux-$(PKG_VERSION)/arch/$(LINUX_KARCH)/Makefile \ - linux-$(PKG_VERSION)/scripts \ - linux-$(PKG_VERSION)/arch/$(LINUX_KARCH)/config*.in \ - linux-$(PKG_VERSION)/*/*/Config.in \ - linux-$(PKG_VERSION)/*/Config.in - $(PATCH) $(PKG_BUILD_DIR) ./patches - $(SED) 's/@expr length/@-expr length/' $(PKG_BUILD_DIR)/Makefile + bzcat $(DL_DIR)/$(PKG_SOURCE) | $(TAR) -C $(TOOLCHAIN_BUILD_DIR) $(TAR_OPTIONS) + $(PATCH) $(PKG_BUILD_DIR) $(TOPDIR)/target/linux/generic-$(KERNEL)/patches + $(SED) 's/@expr length/@-expr length/' $(PKG_BUILD_DIR)/Makefile ln -sf $(PKG_BUILD_DIR) $(LINUX_HEADERS_DIR) endef @@ -51,7 +30,7 @@ define Build/Configure $(MAKE) -C $(PKG_BUILD_DIR) \ ARCH=$(LINUX_KARCH) \ CONFIG_SHELL=$(shell which bash) \ - oldconfig include/linux/version.h + defconfig include/linux/version.h endef define Build/Compile diff --git a/toolchain/kernel-headers/files/config.arm b/toolchain/kernel-headers/files/config.arm deleted file mode 100644 index fc7630a1ac..0000000000 --- a/toolchain/kernel-headers/files/config.arm +++ /dev/null @@ -1,778 +0,0 @@ -# -# Automatically generated make config: don't edit -# -CONFIG_ARM=y -# CONFIG_EISA is not set -# CONFIG_SBUS is not set -# CONFIG_MCA is not set -CONFIG_UID16=y -CONFIG_RWSEM_GENERIC_SPINLOCK=y -# CONFIG_RWSEM_XCHGADD_ALGORITHM is not set -# CONFIG_GENERIC_BUST_SPINLOCK is not set -# CONFIG_GENERIC_ISA_DMA is not set - -# -# Code maturity level options -# -CONFIG_EXPERIMENTAL=y -# CONFIG_OBSOLETE is not set - -# -# Loadable module support -# -CONFIG_MODULES=y -# CONFIG_MODVERSIONS is not set -# CONFIG_KMOD is not set - -# -# System Type -# -# CONFIG_ARCH_ANAKIN is not set -# CONFIG_ARCH_ARCA5K is not set -# CONFIG_ARCH_CLPS7500 is not set -# CONFIG_ARCH_CLPS711X is not set -# CONFIG_ARCH_CO285 is not set -# CONFIG_ARCH_EBSA110 is not set -# CONFIG_ARCH_CAMELOT is not set -# CONFIG_ARCH_FOOTBRIDGE is not set -CONFIG_ARCH_INTEGRATOR=y -# CONFIG_ARCH_OMAHA is not set -# CONFIG_ARCH_L7200 is not set -# CONFIG_ARCH_MX1ADS is not set -# CONFIG_ARCH_RPC is not set -# CONFIG_ARCH_RISCSTATION is not set -# CONFIG_ARCH_SA1100 is not set -# CONFIG_ARCH_SHARK is not set -# CONFIG_ARCH_AT91RM9200 is not set - -# -# Archimedes/A5000 Implementations -# - -# -# Archimedes/A5000 Implementations (select only ONE) -# -# CONFIG_ARCH_ARC is not set -# CONFIG_ARCH_A5K is not set - -# -# Footbridge Implementations -# -# CONFIG_ARCH_CATS is not set -# CONFIG_ARCH_PERSONAL_SERVER is not set -# CONFIG_ARCH_EBSA285_ADDIN is not set -# CONFIG_ARCH_EBSA285_HOST is not set -# CONFIG_ARCH_NETWINDER is not set - -# -# SA11x0 Implementations -# -# CONFIG_SA1100_ACCELENT is not set -# CONFIG_SA1100_ASSABET is not set -# CONFIG_ASSABET_NEPONSET is not set -# CONFIG_SA1100_ADSAGC is not set -# CONFIG_SA1100_ADSBITSY is not set -# CONFIG_SA1100_ADSBITSYPLUS is not set -# CONFIG_SA1100_BRUTUS is not set -# CONFIG_SA1100_CEP is not set -# CONFIG_SA1100_CERF is not set -# CONFIG_SA1100_H3100 is not set -# CONFIG_SA1100_H3600 is not set -# CONFIG_SA1100_H3800 is not set -# CONFIG_SA1100_H3XXX is not set -# CONFIG_H3600_SLEEVE is not set -# CONFIG_SA1100_EXTENEX1 is not set -# CONFIG_SA1100_FLEXANET is not set -# CONFIG_SA1100_FREEBIRD is not set -# CONFIG_SA1100_FRODO is not set -# CONFIG_SA1100_GRAPHICSCLIENT is not set -# CONFIG_SA1100_GRAPHICSMASTER is not set -# CONFIG_SA1100_HACKKIT is not set -# CONFIG_SA1100_BADGE4 is not set -# CONFIG_SA1100_JORNADA720 is not set -# CONFIG_SA1100_HUW_WEBPANEL is not set -# CONFIG_SA1100_ITSY is not set -# CONFIG_SA1100_LART is not set -# CONFIG_SA1100_NANOENGINE is not set -# CONFIG_SA1100_OMNIMETER is not set -# CONFIG_SA1100_PANGOLIN is not set -# CONFIG_SA1100_PLEB is not set -# CONFIG_SA1100_PT_SYSTEM3 is not set -# CONFIG_SA1100_SHANNON is not set -# CONFIG_SA1100_SHERMAN is not set -# CONFIG_SA1100_SIMPAD is not set -# CONFIG_SA1100_SIMPUTER is not set -# CONFIG_SA1100_PFS168 is not set -# CONFIG_SA1100_VICTOR is not set -# CONFIG_SA1100_XP860 is not set -# CONFIG_SA1100_YOPY is not set -# CONFIG_SA1100_USB is not set -# CONFIG_SA1100_USB_NETLINK is not set -# CONFIG_SA1100_USB_CHAR is not set -# CONFIG_SA1100_SSP is not set - -# -# AT91RM9200 Implementations -# -# CONFIG_ARCH_AT91RM9200DK is not set - -# -# CLPS711X/EP721X Implementations -# -# CONFIG_ARCH_AUTCPU12 is not set -# CONFIG_ARCH_CDB89712 is not set -# CONFIG_ARCH_CLEP7312 is not set -# CONFIG_ARCH_EDB7211 is not set -# CONFIG_ARCH_FORTUNET is not set -# CONFIG_ARCH_GUIDEA07 is not set -# CONFIG_ARCH_P720T is not set -# CONFIG_ARCH_EP7211 is not set -# CONFIG_ARCH_EP7212 is not set -# CONFIG_ARCH_ACORN is not set -# CONFIG_FOOTBRIDGE is not set -# CONFIG_FOOTBRIDGE_HOST is not set -# CONFIG_FOOTBRIDGE_ADDIN is not set - -# -# Processor Type -# -CONFIG_CPU_32=y -# CONFIG_CPU_26 is not set -# CONFIG_CPU_ARM610 is not set -# CONFIG_CPU_ARM710 is not set -# CONFIG_CPU_ARM720T is not set -# CONFIG_CPU_ARM920T is not set -# CONFIG_CPU_ARM922T is not set -# CONFIG_PLD is not set -# CONFIG_CPU_ARM926T is not set -# CONFIG_CPU_ARM1020 is not set -# CONFIG_CPU_ARM1026 is not set -# CONFIG_CPU_SA110 is not set -# CONFIG_CPU_SA1100 is not set -# CONFIG_CPU_32v3 is not set -CONFIG_CPU_32v4=y - -# -# Processor Features -# -# CONFIG_DISCONTIGMEM is not set - -# -# General setup -# -CONFIG_PCI_INTEGRATOR=y -CONFIG_PCI=y -# CONFIG_ISA is not set -# CONFIG_ISA_DMA is not set -# CONFIG_ZBOOT_ROM is not set -CONFIG_ZBOOT_ROM_TEXT=0x0 -CONFIG_ZBOOT_ROM_BSS=0x0 -# CONFIG_CPU_FREQ is not set -CONFIG_PCI_NAMES=y -# CONFIG_HOTPLUG is not set -# CONFIG_PCMCIA is not set -CONFIG_NET=y -CONFIG_SYSVIPC=y -# CONFIG_BSD_PROCESS_ACCT is not set -CONFIG_SYSCTL=y - -# -# At least one math emulation must be selected -# -# CONFIG_FPE_NWFPE is not set -# CONFIG_FPE_FASTFPE is not set -CONFIG_KCORE_ELF=y -# CONFIG_KCORE_AOUT is not set -CONFIG_BINFMT_AOUT=y -CONFIG_BINFMT_ELF=y -# CONFIG_BINFMT_MISC is not set -# CONFIG_PM is not set -# CONFIG_ARTHUR is not set -CONFIG_CMDLINE="root=1f04 mem=32M" -CONFIG_LEDS=y -CONFIG_LEDS_TIMER=y -CONFIG_LEDS_CPU=y -CONFIG_ALIGNMENT_TRAP=y - -# -# Parallel port support -# -# CONFIG_PARPORT is not set - -# -# Memory Technology Devices (MTD) -# -CONFIG_MTD=y -# CONFIG_MTD_DEBUG is not set -# CONFIG_MTD_PARTITIONS is not set -# CONFIG_MTD_CONCAT is not set -# CONFIG_MTD_REDBOOT_PARTS is not set -# CONFIG_MTD_CMDLINE_PARTS is not set -# CONFIG_MTD_AFS_PARTS is not set - -# -# User Modules And Translation Layers -# -CONFIG_MTD_CHAR=y -CONFIG_MTD_BLOCK=y -# CONFIG_FTL is not set -# CONFIG_NFTL is not set - -# -# RAM/ROM/Flash chip drivers -# -CONFIG_MTD_CFI=y -# CONFIG_MTD_JEDECPROBE is not set -CONFIG_MTD_GEN_PROBE=y -# CONFIG_MTD_CFI_ADV_OPTIONS is not set -CONFIG_MTD_CFI_INTELEXT=y -# CONFIG_MTD_CFI_AMDSTD is not set -# CONFIG_MTD_CFI_STAA is not set -# CONFIG_MTD_RAM is not set -# CONFIG_MTD_ROM is not set -# CONFIG_MTD_ABSENT is not set -# CONFIG_MTD_OBSOLETE_CHIPS is not set -# CONFIG_MTD_AMDSTD is not set -# CONFIG_MTD_SHARP is not set -# CONFIG_MTD_JEDEC is not set - -# -# Mapping drivers for chip access -# -# CONFIG_MTD_PHYSMAP is not set -# CONFIG_MTD_NORA is not set -# CONFIG_MTD_ARM_INTEGRATOR is not set -# CONFIG_MTD_CDB89712 is not set -# CONFIG_MTD_SA1100 is not set -# CONFIG_MTD_DC21285 is not set -# CONFIG_MTD_IQ80310 is not set -# CONFIG_MTD_EPXA10DB is not set -# CONFIG_MTD_FORTUNET is not set -# CONFIG_MTD_AUTCPU12 is not set -# CONFIG_MTD_EDB7312 is not set -# CONFIG_MTD_IMPA7 is not set -# CONFIG_MTD_CEIVA is not set -# CONFIG_MTD_PCI is not set -# CONFIG_MTD_PCMCIA is not set - -# -# Self-contained MTD device drivers -# -# CONFIG_MTD_PMC551 is not set -# CONFIG_MTD_SLRAM is not set -# CONFIG_MTD_MTDRAM is not set -# CONFIG_MTD_BLKMTD is not set - -# -# Disk-On-Chip Device Drivers -# -# CONFIG_MTD_DOC1000 is not set -# CONFIG_MTD_DOC2000 is not set -# CONFIG_MTD_DOC2001 is not set -# CONFIG_MTD_DOCPROBE is not set - -# -# NAND Flash Device Drivers -# -# CONFIG_MTD_NAND is not set - -# -# Plug and Play configuration -# -# CONFIG_PNP is not set -# CONFIG_ISAPNP is not set - -# -# Block devices -# -# CONFIG_BLK_DEV_FD is not set -# CONFIG_BLK_DEV_XD is not set -# CONFIG_PARIDE is not set -# CONFIG_BLK_CPQ_DA is not set -# CONFIG_BLK_CPQ_CISS_DA is not set -# CONFIG_CISS_SCSI_TAPE is not set -# CONFIG_CISS_MONITOR_THREAD is not set -# CONFIG_BLK_DEV_DAC960 is not set -# CONFIG_BLK_DEV_UMEM is not set -# CONFIG_BLK_DEV_SX8 is not set -# CONFIG_BLK_DEV_LOOP is not set -# CONFIG_BLK_DEV_NBD is not set -CONFIG_BLK_DEV_RAM=y -CONFIG_BLK_DEV_RAM_SIZE=4096 -# CONFIG_BLK_DEV_INITRD is not set -# CONFIG_BLK_STATS is not set - -# -# Multi-device support (RAID and LVM) -# -# CONFIG_MD is not set -# CONFIG_BLK_DEV_MD is not set -# CONFIG_MD_LINEAR is not set -# CONFIG_MD_RAID0 is not set -# CONFIG_MD_RAID1 is not set -# CONFIG_MD_RAID5 is not set -# CONFIG_MD_MULTIPATH is not set -# CONFIG_BLK_DEV_LVM is not set - -# -# Networking options -# -# CONFIG_PACKET is not set -# CONFIG_NETLINK_DEV is not set -# CONFIG_NETFILTER is not set -# CONFIG_FILTER is not set -CONFIG_UNIX=y -CONFIG_INET=y -# CONFIG_IP_MULTICAST is not set -# CONFIG_IP_ADVANCED_ROUTER is not set -CONFIG_IP_PNP=y -# CONFIG_IP_PNP_DHCP is not set -CONFIG_IP_PNP_BOOTP=y -# CONFIG_IP_PNP_RARP is not set -# CONFIG_NET_IPIP is not set -# CONFIG_NET_IPGRE is not set -# CONFIG_ARPD is not set -# CONFIG_INET_ECN is not set -# CONFIG_SYN_COOKIES is not set -# CONFIG_IPV6 is not set -# CONFIG_KHTTPD is not set - -# -# SCTP Configuration (EXPERIMENTAL) -# -# CONFIG_IP_SCTP is not set -# CONFIG_ATM is not set -# CONFIG_VLAN_8021Q is not set - -# -# -# -# CONFIG_IPX is not set -# CONFIG_ATALK is not set -# CONFIG_DECNET is not set -# CONFIG_BRIDGE is not set -# CONFIG_X25 is not set -# CONFIG_LAPB is not set -# CONFIG_LLC is not set -# CONFIG_NET_DIVERT is not set -# CONFIG_ECONET is not set -# CONFIG_WAN_ROUTER is not set -# CONFIG_NET_FASTROUTE is not set -# CONFIG_NET_HW_FLOWCONTROL is not set - -# -# QoS and/or fair queueing -# -# CONFIG_NET_SCHED is not set - -# -# Network testing -# -# CONFIG_NET_PKTGEN is not set - -# -# Network device support -# -CONFIG_NETDEVICES=y - -# -# ARCnet devices -# -# CONFIG_ARCNET is not set -# CONFIG_DUMMY is not set -# CONFIG_BONDING is not set -# CONFIG_EQUALIZER is not set -# CONFIG_TUN is not set -# CONFIG_ETHERTAP is not set - -# -# Ethernet (10 or 100Mbit) -# -CONFIG_NET_ETHERNET=y -# CONFIG_ARM_AM79C961A is not set -# CONFIG_ARM_CIRRUS is not set -# CONFIG_SUNLANCE is not set -# CONFIG_HAPPYMEAL is not set -# CONFIG_SUNBMAC is not set -# CONFIG_SUNQE is not set -# CONFIG_SUNGEM is not set -# CONFIG_NET_VENDOR_3COM is not set -# CONFIG_LANCE is not set -# CONFIG_NET_VENDOR_SMC is not set -# CONFIG_NET_VENDOR_RACAL is not set -# CONFIG_HP100 is not set -# CONFIG_NET_ISA is not set -CONFIG_NET_PCI=y -# CONFIG_PCNET32 is not set -# CONFIG_AMD8111_ETH is not set -# CONFIG_ADAPTEC_STARFIRE is not set -# CONFIG_APRICOT is not set -# CONFIG_B44 is not set -# CONFIG_CS89x0 is not set -CONFIG_TULIP=y -# CONFIG_TULIP_MWI is not set -# CONFIG_TULIP_MMIO is not set -# CONFIG_DE4X5 is not set -# CONFIG_DGRS is not set -# CONFIG_DM9102 is not set -CONFIG_EEPRO100=y -# CONFIG_EEPRO100_PIO is not set -# CONFIG_E100 is not set -# CONFIG_LNE390 is not set -# CONFIG_FEALNX is not set -# CONFIG_NATSEMI is not set -# CONFIG_NE2K_PCI is not set -# CONFIG_FORCEDETH is not set -# CONFIG_NE3210 is not set -# CONFIG_ES3210 is not set -# CONFIG_8139CP is not set -# CONFIG_8139TOO is not set -# CONFIG_8139TOO_PIO is not set -# CONFIG_8139TOO_TUNE_TWISTER is not set -# CONFIG_8139TOO_8129 is not set -# CONFIG_8139_OLD_RX_RESET is not set -# CONFIG_SIS900 is not set -# CONFIG_EPIC100 is not set -# CONFIG_SUNDANCE is not set -# CONFIG_SUNDANCE_MMIO is not set -# CONFIG_TLAN is not set -# CONFIG_VIA_RHINE is not set -# CONFIG_VIA_RHINE_MMIO is not set -# CONFIG_WINBOND_840 is not set -# CONFIG_NET_POCKET is not set - -# -# Ethernet (1000 Mbit) -# -# CONFIG_ACENIC is not set -# CONFIG_DL2K is not set -# CONFIG_E1000 is not set -# CONFIG_MYRI_SBUS is not set -# CONFIG_NS83820 is not set -# CONFIG_HAMACHI is not set -# CONFIG_YELLOWFIN is not set -# CONFIG_R8169 is not set -# CONFIG_SK98LIN is not set -# CONFIG_TIGON3 is not set -# CONFIG_FDDI is not set -# CONFIG_HIPPI is not set -# CONFIG_PLIP is not set -# CONFIG_PPP is not set -# CONFIG_SLIP is not set - -# -# Wireless LAN (non-hamradio) -# -# CONFIG_NET_RADIO is not set - -# -# Token Ring devices -# -# CONFIG_TR is not set -# CONFIG_NET_FC is not set -# CONFIG_RCPCI is not set -# CONFIG_SHAPER is not set - -# -# Wan interfaces -# -# CONFIG_WAN is not set - -# -# Amateur Radio support -# -# CONFIG_HAMRADIO is not set - -# -# IrDA (infrared) support -# -# CONFIG_IRDA is not set - -# -# ATA/ATAPI/MFM/RLL support -# -# CONFIG_IDE is not set -# CONFIG_BLK_DEV_HD is not set - -# -# SCSI support -# -# CONFIG_SCSI is not set - -# -# IEEE 1394 (FireWire) support (EXPERIMENTAL) -# -# CONFIG_IEEE1394 is not set - -# -# I2O device support -# -# CONFIG_I2O is not set -# CONFIG_I2O_PCI is not set -# CONFIG_I2O_BLOCK is not set -# CONFIG_I2O_LAN is not set -# CONFIG_I2O_SCSI is not set -# CONFIG_I2O_PROC is not set - -# -# ISDN subsystem -# -# CONFIG_ISDN is not set - -# -# Input core support -# -# CONFIG_INPUT is not set -# CONFIG_INPUT_KEYBDEV is not set -# CONFIG_INPUT_MOUSEDEV is not set -# CONFIG_INPUT_JOYDEV is not set -# CONFIG_INPUT_EVDEV is not set -# CONFIG_INPUT_UINPUT is not set - -# -# Character devices -# -CONFIG_VT=y -CONFIG_VT_CONSOLE=y -# CONFIG_SERIAL is not set -# CONFIG_SERIAL_EXTENDED is not set -# CONFIG_SERIAL_NONSTANDARD is not set -CONFIG_UNIX98_PTYS=y -CONFIG_UNIX98_PTY_COUNT=256 - -# -# I2C support -# -# CONFIG_I2C is not set - -# -# Mice -# -# CONFIG_BUSMOUSE is not set -CONFIG_MOUSE=y -CONFIG_PSMOUSE=y -# CONFIG_82C710_MOUSE is not set -# CONFIG_PC110_PAD is not set -# CONFIG_MK712_MOUSE is not set - -# -# Joysticks -# -# CONFIG_INPUT_GAMEPORT is not set - -# -# Input core support is needed for gameports -# - -# -# Input core support is needed for joysticks -# -# CONFIG_QIC02_TAPE is not set -# CONFIG_IPMI_HANDLER is not set -# CONFIG_IPMI_PANIC_EVENT is not set -# CONFIG_IPMI_DEVICE_INTERFACE is not set -# CONFIG_IPMI_KCS is not set -# CONFIG_IPMI_WATCHDOG is not set - -# -# Watchdog Cards -# -# CONFIG_WATCHDOG is not set -# CONFIG_SCx200 is not set -# CONFIG_SCx200_GPIO is not set -# CONFIG_AMD_PM768 is not set -# CONFIG_NVRAM is not set -# CONFIG_RTC is not set -# CONFIG_DTLK is not set -# CONFIG_R3964 is not set -# CONFIG_APPLICOM is not set - -# -# Ftape, the floppy tape device driver -# -# CONFIG_FTAPE is not set -# CONFIG_AGP is not set - -# -# Direct Rendering Manager (XFree86 DRI support) -# -# CONFIG_DRM is not set - -# -# Multimedia devices -# -# CONFIG_VIDEO_DEV is not set - -# -# File systems -# -# CONFIG_QUOTA is not set -# CONFIG_QFMT_V2 is not set -# CONFIG_AUTOFS_FS is not set -# CONFIG_AUTOFS4_FS is not set -# CONFIG_REISERFS_FS is not set -# CONFIG_REISERFS_CHECK is not set -# CONFIG_REISERFS_PROC_INFO is not set -# CONFIG_ADFS_FS is not set -# CONFIG_ADFS_FS_RW is not set -# CONFIG_AFFS_FS is not set -# CONFIG_HFS_FS is not set -# CONFIG_HFSPLUS_FS is not set -# CONFIG_BEFS_FS is not set -# CONFIG_BEFS_DEBUG is not set -# CONFIG_BFS_FS is not set -# CONFIG_EXT3_FS is not set -# CONFIG_JBD is not set -# CONFIG_JBD_DEBUG is not set -# CONFIG_FAT_FS is not set -# CONFIG_MSDOS_FS is not set -# CONFIG_UMSDOS_FS is not set -# CONFIG_VFAT_FS is not set -# CONFIG_EFS_FS is not set -# CONFIG_JFFS_FS is not set -# CONFIG_JFFS2_FS is not set -# CONFIG_CRAMFS is not set -# CONFIG_TMPFS is not set -CONFIG_RAMFS=y -# CONFIG_ISO9660_FS is not set -# CONFIG_JOLIET is not set -# CONFIG_ZISOFS is not set -# CONFIG_JFS_FS is not set -# CONFIG_JFS_DEBUG is not set -# CONFIG_JFS_STATISTICS is not set -# CONFIG_MINIX_FS is not set -# CONFIG_VXFS_FS is not set -# CONFIG_NTFS_FS is not set -# CONFIG_NTFS_RW is not set -# CONFIG_HPFS_FS is not set -CONFIG_PROC_FS=y -# CONFIG_DEVFS_FS is not set -# CONFIG_DEVFS_MOUNT is not set -# CONFIG_DEVFS_DEBUG is not set -CONFIG_DEVPTS_FS=y -# CONFIG_QNX4FS_FS is not set -# CONFIG_QNX4FS_RW is not set -CONFIG_ROMFS_FS=y -CONFIG_EXT2_FS=y -# CONFIG_SYSV_FS is not set -# CONFIG_UDF_FS is not set -# CONFIG_UDF_RW is not set -# CONFIG_UFS_FS is not set -# CONFIG_UFS_FS_WRITE is not set -# CONFIG_XFS_FS is not set -# CONFIG_XFS_QUOTA is not set -# CONFIG_XFS_RT is not set -# CONFIG_XFS_TRACE is not set -# CONFIG_XFS_DEBUG is not set - -# -# Network File Systems -# -# CONFIG_CODA_FS is not set -# CONFIG_INTERMEZZO_FS is not set -CONFIG_NFS_FS=y -# CONFIG_NFS_V3 is not set -# CONFIG_NFS_DIRECTIO is not set -CONFIG_ROOT_NFS=y -# CONFIG_NFSD is not set -# CONFIG_NFSD_V3 is not set -# CONFIG_NFSD_TCP is not set -CONFIG_SUNRPC=y -CONFIG_LOCKD=y -# CONFIG_SMB_FS is not set -# CONFIG_NCP_FS is not set -# CONFIG_NCPFS_PACKET_SIGNING is not set -# CONFIG_NCPFS_IOCTL_LOCKING is not set -# CONFIG_NCPFS_STRONG is not set -# CONFIG_NCPFS_NFS_NS is not set -# CONFIG_NCPFS_OS2_NS is not set -# CONFIG_NCPFS_SMALLDOS is not set -# CONFIG_NCPFS_NLS is not set -# CONFIG_NCPFS_EXTRAS is not set -# CONFIG_ZISOFS_FS is not set - -# -# Partition Types -# -CONFIG_PARTITION_ADVANCED=y -# CONFIG_ACORN_PARTITION is not set -# CONFIG_OSF_PARTITION is not set -# CONFIG_AMIGA_PARTITION is not set -# CONFIG_ATARI_PARTITION is not set -# CONFIG_MAC_PARTITION is not set -# CONFIG_MSDOS_PARTITION is not set -# CONFIG_LDM_PARTITION is not set -# CONFIG_SGI_PARTITION is not set -# CONFIG_ULTRIX_PARTITION is not set -# CONFIG_SUN_PARTITION is not set -# CONFIG_EFI_PARTITION is not set -# CONFIG_SMB_NLS is not set -# CONFIG_NLS is not set - -# -# Console drivers -# -CONFIG_KMI_KEYB=y -CONFIG_KMI_MOUSE=y -CONFIG_PC_KEYMAP=y -CONFIG_VGA_CONSOLE=y - -# -# Frame-buffer support -# -# CONFIG_FB is not set - -# -# Sound -# -# CONFIG_SOUND is not set - -# -# Misc devices -# - -# -# USB support -# -# CONFIG_USB is not set - -# -# Support for USB gadgets -# -# CONFIG_USB_GADGET is not set - -# -# Bluetooth support -# -# CONFIG_BLUEZ is not set - -# -# Kernel hacking -# -CONFIG_FRAME_POINTER=y -CONFIG_DEBUG_USER=y -# CONFIG_DEBUG_INFO is not set -# CONFIG_NO_PGT_CACHE is not set -# CONFIG_DEBUG_KERNEL is not set -# CONFIG_DEBUG_SLAB is not set -# CONFIG_MAGIC_SYSRQ is not set -# CONFIG_DEBUG_SPINLOCK is not set -# CONFIG_DEBUG_WAITQ is not set -# CONFIG_DEBUG_BUGVERBOSE is not set -# CONFIG_DEBUG_ERRORS is not set -# CONFIG_DEBUG_LL is not set -# CONFIG_DEBUG_DC21285_PORT is not set -# CONFIG_DEBUG_CLPS711X_UART2 is not set -CONFIG_LOG_BUF_SHIFT=0 - -# -# Cryptographic options -# -# CONFIG_CRYPTO is not set - -# -# Library routines -# -# CONFIG_CRC32 is not set -# CONFIG_ZLIB_INFLATE is not set -# CONFIG_ZLIB_DEFLATE is not set diff --git a/toolchain/kernel-headers/files/config.i386 b/toolchain/kernel-headers/files/config.i386 deleted file mode 100644 index 2d218093ce..0000000000 --- a/toolchain/kernel-headers/files/config.i386 +++ /dev/null @@ -1,950 +0,0 @@ -# -# Automatically generated make config: don't edit -# -CONFIG_X86=y -# CONFIG_SBUS is not set -CONFIG_UID16=y - -# -# Code maturity level options -# -# CONFIG_EXPERIMENTAL is not set - -# -# Loadable module support -# -CONFIG_MODULES=y -CONFIG_MODVERSIONS=y -CONFIG_KMOD=y - -# -# Processor type and features -# -# CONFIG_M386 is not set -# CONFIG_M486 is not set -# CONFIG_M586 is not set -# CONFIG_M586TSC is not set -# CONFIG_M586MMX is not set -# CONFIG_M686 is not set -CONFIG_MPENTIUMIII=y -# CONFIG_MPENTIUM4 is not set -# CONFIG_MK6 is not set -# CONFIG_MK7 is not set -# CONFIG_MK8 is not set -# CONFIG_MELAN is not set -# CONFIG_MCRUSOE is not set -# CONFIG_MWINCHIPC6 is not set -# CONFIG_MWINCHIP2 is not set -# CONFIG_MWINCHIP3D is not set -# CONFIG_MCYRIXIII is not set -# CONFIG_MVIAC3_2 is not set -CONFIG_X86_WP_WORKS_OK=y -CONFIG_X86_INVLPG=y -CONFIG_X86_CMPXCHG=y -CONFIG_X86_XADD=y -CONFIG_X86_BSWAP=y -CONFIG_X86_POPAD_OK=y -# CONFIG_RWSEM_GENERIC_SPINLOCK is not set -CONFIG_RWSEM_XCHGADD_ALGORITHM=y -CONFIG_X86_L1_CACHE_SHIFT=5 -CONFIG_X86_HAS_TSC=y -CONFIG_X86_GOOD_APIC=y -CONFIG_X86_PGE=y -CONFIG_X86_USE_PPRO_CHECKSUM=y -CONFIG_X86_F00F_WORKS_OK=y -CONFIG_X86_MCE=y -# CONFIG_TOSHIBA is not set -# CONFIG_I8K is not set -# CONFIG_MICROCODE is not set -# CONFIG_X86_MSR is not set -# CONFIG_X86_CPUID is not set -CONFIG_NOHIGHMEM=y -# CONFIG_HIGHMEM4G is not set -# CONFIG_HIGHMEM64G is not set -# CONFIG_HIGHMEM is not set -# CONFIG_MATH_EMULATION is not set -# CONFIG_MTRR is not set -CONFIG_SMP=y -CONFIG_NR_CPUS=32 -# CONFIG_X86_NUMA is not set -# CONFIG_X86_TSC_DISABLE is not set -CONFIG_X86_TSC=y -CONFIG_HAVE_DEC_LOCK=y - -# -# General setup -# -CONFIG_NET=y -CONFIG_X86_IO_APIC=y -CONFIG_X86_LOCAL_APIC=y -CONFIG_PCI=y -# CONFIG_PCI_GOBIOS is not set -# CONFIG_PCI_GODIRECT is not set -CONFIG_PCI_GOANY=y -CONFIG_PCI_BIOS=y -CONFIG_PCI_DIRECT=y -CONFIG_ISA=y -CONFIG_PCI_NAMES=y -# CONFIG_EISA is not set -# CONFIG_MCA is not set -CONFIG_HOTPLUG=y - -# -# PCMCIA/CardBus support -# -CONFIG_PCMCIA=y -CONFIG_CARDBUS=y -# CONFIG_TCIC is not set -# CONFIG_I82092 is not set -# CONFIG_I82365 is not set - -# -# PCI Hotplug Support -# -# CONFIG_HOTPLUG_PCI is not set -# CONFIG_HOTPLUG_PCI_COMPAQ is not set -# CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM is not set -# CONFIG_HOTPLUG_PCI_IBM is not set -# CONFIG_HOTPLUG_PCI_SHPC is not set -# CONFIG_HOTPLUG_PCI_SHPC_POLL_EVENT_MODE is not set -# CONFIG_HOTPLUG_PCI_SHPC_PHPRM_LEGACY is not set -# CONFIG_HOTPLUG_PCI_PCIE is not set -# CONFIG_HOTPLUG_PCI_PCIE_POLL_EVENT_MODE is not set -CONFIG_SYSVIPC=y -# CONFIG_BSD_PROCESS_ACCT is not set -CONFIG_SYSCTL=y -CONFIG_KCORE_ELF=y -# CONFIG_KCORE_AOUT is not set -CONFIG_BINFMT_AOUT=y -CONFIG_BINFMT_ELF=y -CONFIG_BINFMT_MISC=y -# CONFIG_OOM_KILLER is not set -CONFIG_PM=y -# CONFIG_APM is not set - -# -# ACPI Support -# -# CONFIG_ACPI is not set -CONFIG_ACPI_BOOT=y - -# -# Memory Technology Devices (MTD) -# -# CONFIG_MTD is not set - -# -# Parallel port support -# -# CONFIG_PARPORT is not set - -# -# Plug and Play configuration -# -CONFIG_PNP=y -CONFIG_ISAPNP=y - -# -# Block devices -# -CONFIG_BLK_DEV_FD=y -# CONFIG_BLK_DEV_XD is not set -# CONFIG_PARIDE is not set -# CONFIG_BLK_CPQ_DA is not set -# CONFIG_BLK_CPQ_CISS_DA is not set -# CONFIG_CISS_SCSI_TAPE is not set -# CONFIG_CISS_MONITOR_THREAD is not set -# CONFIG_BLK_DEV_DAC960 is not set -# CONFIG_BLK_DEV_UMEM is not set -# CONFIG_BLK_DEV_SX8 is not set -# CONFIG_BLK_DEV_LOOP is not set -# CONFIG_BLK_DEV_NBD is not set -# CONFIG_BLK_DEV_RAM is not set -# CONFIG_BLK_DEV_INITRD is not set -# CONFIG_BLK_STATS is not set - -# -# Multi-device support (RAID and LVM) -# -# CONFIG_MD is not set -# CONFIG_BLK_DEV_MD is not set -# CONFIG_MD_LINEAR is not set -# CONFIG_MD_RAID0 is not set -# CONFIG_MD_RAID1 is not set -# CONFIG_MD_RAID5 is not set -# CONFIG_MD_MULTIPATH is not set -# CONFIG_BLK_DEV_LVM is not set - -# -# Networking options -# -CONFIG_PACKET=y -# CONFIG_PACKET_MMAP is not set -# CONFIG_NETLINK_DEV is not set -# CONFIG_NETFILTER is not set -# CONFIG_FILTER is not set -CONFIG_UNIX=y -CONFIG_INET=y -CONFIG_IP_MULTICAST=y -# CONFIG_IP_ADVANCED_ROUTER is not set -# CONFIG_IP_PNP is not set -# CONFIG_NET_IPIP is not set -# CONFIG_NET_IPGRE is not set -# CONFIG_IP_MROUTE is not set -# CONFIG_INET_ECN is not set -# CONFIG_SYN_COOKIES is not set -# CONFIG_VLAN_8021Q is not set - -# -# -# -# CONFIG_IPX is not set -# CONFIG_ATALK is not set -# CONFIG_DECNET is not set -# CONFIG_BRIDGE is not set - -# -# QoS and/or fair queueing -# -# CONFIG_NET_SCHED is not set - -# -# Network testing -# -# CONFIG_NET_PKTGEN is not set - -# -# Telephony Support -# -# CONFIG_PHONE is not set -# CONFIG_PHONE_IXJ is not set -# CONFIG_PHONE_IXJ_PCMCIA is not set - -# -# ATA/IDE/MFM/RLL support -# -CONFIG_IDE=y - -# -# IDE, ATA and ATAPI Block devices -# -CONFIG_BLK_DEV_IDE=y - -# -# Please see Documentation/ide.txt for help/info on IDE drives -# -# CONFIG_BLK_DEV_HD_IDE is not set -# CONFIG_BLK_DEV_HD is not set -# CONFIG_BLK_DEV_IDE_SATA is not set -CONFIG_BLK_DEV_IDEDISK=y -CONFIG_IDEDISK_MULTI_MODE=y -# CONFIG_IDEDISK_STROKE is not set -# CONFIG_BLK_DEV_IDECS is not set -# CONFIG_BLK_DEV_DELKIN is not set -CONFIG_BLK_DEV_IDECD=y -# CONFIG_BLK_DEV_IDETAPE is not set -# CONFIG_BLK_DEV_IDEFLOPPY is not set -# CONFIG_BLK_DEV_IDESCSI is not set -# CONFIG_IDE_TASK_IOCTL is not set - -# -# IDE chipset support/bugfixes -# -CONFIG_BLK_DEV_CMD640=y -# CONFIG_BLK_DEV_CMD640_ENHANCED is not set -# CONFIG_BLK_DEV_ISAPNP is not set -CONFIG_BLK_DEV_IDEPCI=y -# CONFIG_BLK_DEV_GENERIC is not set -CONFIG_IDEPCI_SHARE_IRQ=y -CONFIG_BLK_DEV_IDEDMA_PCI=y -# CONFIG_BLK_DEV_OFFBOARD is not set -# CONFIG_BLK_DEV_IDEDMA_FORCED is not set -CONFIG_IDEDMA_PCI_AUTO=y -# CONFIG_IDEDMA_ONLYDISK is not set -CONFIG_BLK_DEV_IDEDMA=y -# CONFIG_IDEDMA_PCI_WIP is not set -# CONFIG_BLK_DEV_ADMA100 is not set -# CONFIG_BLK_DEV_AEC62XX is not set -# CONFIG_BLK_DEV_ALI15X3 is not set -# CONFIG_WDC_ALI15X3 is not set -# CONFIG_BLK_DEV_AMD74XX is not set -# CONFIG_AMD74XX_OVERRIDE is not set -# CONFIG_BLK_DEV_ATIIXP is not set -# CONFIG_BLK_DEV_CMD64X is not set -# CONFIG_BLK_DEV_TRIFLEX is not set -# CONFIG_BLK_DEV_CY82C693 is not set -# CONFIG_BLK_DEV_CS5530 is not set -# CONFIG_BLK_DEV_HPT34X is not set -# CONFIG_HPT34X_AUTODMA is not set -# CONFIG_BLK_DEV_HPT366 is not set -CONFIG_BLK_DEV_PIIX=y -# CONFIG_BLK_DEV_NS87415 is not set -# CONFIG_BLK_DEV_OPTI621 is not set -# CONFIG_BLK_DEV_PDC202XX_OLD is not set -# CONFIG_PDC202XX_BURST is not set -# CONFIG_BLK_DEV_PDC202XX_NEW is not set -CONFIG_BLK_DEV_RZ1000=y -# CONFIG_BLK_DEV_SC1200 is not set -# CONFIG_BLK_DEV_SVWKS is not set -# CONFIG_BLK_DEV_SIIMAGE is not set -# CONFIG_BLK_DEV_SIS5513 is not set -# CONFIG_BLK_DEV_SLC90E66 is not set -# CONFIG_BLK_DEV_TRM290 is not set -# CONFIG_BLK_DEV_VIA82CXXX is not set -# CONFIG_IDE_CHIPSETS is not set -CONFIG_IDEDMA_AUTO=y -# CONFIG_IDEDMA_IVB is not set -# CONFIG_DMA_NONPCI is not set -# CONFIG_BLK_DEV_ATARAID is not set -# CONFIG_BLK_DEV_ATARAID_PDC is not set -# CONFIG_BLK_DEV_ATARAID_HPT is not set -# CONFIG_BLK_DEV_ATARAID_MEDLEY is not set -# CONFIG_BLK_DEV_ATARAID_SII is not set - -# -# SCSI support -# -CONFIG_SCSI=y - -# -# SCSI support type (disk, tape, CD-ROM) -# -CONFIG_BLK_DEV_SD=y -CONFIG_SD_EXTRA_DEVS=40 -# CONFIG_CHR_DEV_ST is not set -# CONFIG_CHR_DEV_OSST is not set -# CONFIG_BLK_DEV_SR is not set -# CONFIG_CHR_DEV_SG is not set - -# -# Some SCSI devices (e.g. CD jukebox) support multiple LUNs -# -CONFIG_SCSI_DEBUG_QUEUES=y -CONFIG_SCSI_MULTI_LUN=y -CONFIG_SCSI_CONSTANTS=y -# CONFIG_SCSI_LOGGING is not set - -# -# SCSI low-level drivers -# -# CONFIG_BLK_DEV_3W_XXXX_RAID is not set -# CONFIG_SCSI_7000FASST is not set -# CONFIG_SCSI_ACARD is not set -# CONFIG_SCSI_AHA152X is not set -# CONFIG_SCSI_AHA1542 is not set -# CONFIG_SCSI_AHA1740 is not set -# CONFIG_SCSI_AIC7XXX is not set -# CONFIG_SCSI_AIC79XX is not set -# CONFIG_SCSI_AIC7XXX_OLD is not set -# CONFIG_SCSI_DPT_I2O is not set -# CONFIG_SCSI_ADVANSYS is not set -# CONFIG_SCSI_IN2000 is not set -# CONFIG_SCSI_AM53C974 is not set -# CONFIG_SCSI_MEGARAID is not set -# CONFIG_SCSI_MEGARAID2 is not set -# CONFIG_SCSI_SATA is not set -# CONFIG_SCSI_SATA_AHCI is not set -# CONFIG_SCSI_SATA_SVW is not set -# CONFIG_SCSI_ATA_PIIX is not set -# CONFIG_SCSI_SATA_NV is not set -# CONFIG_SCSI_SATA_PROMISE is not set -# CONFIG_SCSI_SATA_SX4 is not set -# CONFIG_SCSI_SATA_SIL is not set -# CONFIG_SCSI_SATA_SIS is not set -# CONFIG_SCSI_SATA_ULI is not set -# CONFIG_SCSI_SATA_VIA is not set -# CONFIG_SCSI_SATA_VITESSE is not set -# CONFIG_SCSI_BUSLOGIC is not set -# CONFIG_SCSI_CPQFCTS is not set -# CONFIG_SCSI_DMX3191D is not set -# CONFIG_SCSI_DTC3280 is not set -# CONFIG_SCSI_EATA is not set -# CONFIG_SCSI_EATA_DMA is not set -# CONFIG_SCSI_EATA_PIO is not set -# CONFIG_SCSI_FUTURE_DOMAIN is not set -# CONFIG_SCSI_GDTH is not set -# CONFIG_SCSI_GENERIC_NCR5380 is not set -# CONFIG_SCSI_IPS is not set -# CONFIG_SCSI_INITIO is not set -# CONFIG_SCSI_INIA100 is not set -# CONFIG_SCSI_NCR53C406A is not set -# CONFIG_SCSI_NCR53C7xx is not set -# CONFIG_SCSI_SYM53C8XX_2 is not set -# CONFIG_SCSI_NCR53C8XX is not set -CONFIG_SCSI_SYM53C8XX=y -CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=4 -CONFIG_SCSI_NCR53C8XX_MAX_TAGS=32 -CONFIG_SCSI_NCR53C8XX_SYNC=20 -# CONFIG_SCSI_NCR53C8XX_PROFILE is not set -# CONFIG_SCSI_NCR53C8XX_IOMAPPED is not set -# CONFIG_SCSI_NCR53C8XX_PQS_PDS is not set -# CONFIG_SCSI_PAS16 is not set -# CONFIG_SCSI_PCI2000 is not set -# CONFIG_SCSI_PCI2220I is not set -# CONFIG_SCSI_PSI240I is not set -# CONFIG_SCSI_QLOGIC_FAS is not set -# CONFIG_SCSI_QLOGIC_ISP is not set -# CONFIG_SCSI_QLOGIC_FC is not set -# CONFIG_SCSI_QLOGIC_1280 is not set -# CONFIG_SCSI_SEAGATE is not set -# CONFIG_SCSI_SIM710 is not set -# CONFIG_SCSI_SYM53C416 is not set -# CONFIG_SCSI_DC390T is not set -# CONFIG_SCSI_T128 is not set -# CONFIG_SCSI_U14_34F is not set -# CONFIG_SCSI_ULTRASTOR is not set -# CONFIG_SCSI_NSP32 is not set - -# -# PCMCIA SCSI adapter support -# -# CONFIG_SCSI_PCMCIA is not set - -# -# Fusion MPT device support -# -# CONFIG_FUSION is not set -# CONFIG_FUSION_BOOT is not set -# CONFIG_FUSION_ISENSE is not set -# CONFIG_FUSION_CTL is not set -# CONFIG_FUSION_LAN is not set - -# -# I2O device support -# -# CONFIG_I2O is not set -# CONFIG_I2O_PCI is not set -# CONFIG_I2O_BLOCK is not set -# CONFIG_I2O_LAN is not set -# CONFIG_I2O_SCSI is not set -# CONFIG_I2O_PROC is not set - -# -# Network device support -# -CONFIG_NETDEVICES=y - -# -# ARCnet devices -# -# CONFIG_ARCNET is not set -CONFIG_DUMMY=m -# CONFIG_BONDING is not set -# CONFIG_EQUALIZER is not set -# CONFIG_TUN is not set -# CONFIG_NET_SB1000 is not set - -# -# Ethernet (10 or 100Mbit) -# -CONFIG_NET_ETHERNET=y -# CONFIG_SUNLANCE is not set -# CONFIG_HAPPYMEAL is not set -# CONFIG_SUNBMAC is not set -# CONFIG_SUNQE is not set -# CONFIG_SUNGEM is not set -# CONFIG_NET_VENDOR_3COM is not set -# CONFIG_LANCE is not set -# CONFIG_NET_VENDOR_SMC is not set -# CONFIG_NET_VENDOR_RACAL is not set -# CONFIG_AT1700 is not set -# CONFIG_DEPCA is not set -# CONFIG_HP100 is not set -# CONFIG_NET_ISA is not set -CONFIG_NET_PCI=y -# CONFIG_PCNET32 is not set -# CONFIG_AMD8111_ETH is not set -# CONFIG_ADAPTEC_STARFIRE is not set -# CONFIG_AC3200 is not set -# CONFIG_APRICOT is not set -# CONFIG_B44 is not set -# CONFIG_CS89x0 is not set -# CONFIG_TULIP is not set -# CONFIG_DE4X5 is not set -# CONFIG_DGRS is not set -# CONFIG_DM9102 is not set -CONFIG_EEPRO100=y -# CONFIG_EEPRO100_PIO is not set -# CONFIG_E100 is not set -# CONFIG_LNE390 is not set -# CONFIG_FEALNX is not set -# CONFIG_NATSEMI is not set -# CONFIG_NE2K_PCI is not set -# CONFIG_FORCEDETH is not set -# CONFIG_NE3210 is not set -# CONFIG_ES3210 is not set -# CONFIG_8139CP is not set -# CONFIG_8139TOO is not set -# CONFIG_8139TOO_PIO is not set -# CONFIG_8139TOO_TUNE_TWISTER is not set -# CONFIG_8139TOO_8129 is not set -# CONFIG_8139_OLD_RX_RESET is not set -# CONFIG_SIS900 is not set -# CONFIG_EPIC100 is not set -# CONFIG_SUNDANCE is not set -# CONFIG_SUNDANCE_MMIO is not set -# CONFIG_TLAN is not set -# CONFIG_VIA_RHINE is not set -# CONFIG_VIA_RHINE_MMIO is not set -# CONFIG_WINBOND_840 is not set -# CONFIG_NET_POCKET is not set - -# -# Ethernet (1000 Mbit) -# -# CONFIG_ACENIC is not set -# CONFIG_DL2K is not set -# CONFIG_E1000 is not set -# CONFIG_MYRI_SBUS is not set -# CONFIG_NS83820 is not set -# CONFIG_HAMACHI is not set -# CONFIG_YELLOWFIN is not set -# CONFIG_R8169 is not set -# CONFIG_SK98LIN is not set -# CONFIG_TIGON3 is not set -# CONFIG_FDDI is not set -# CONFIG_PLIP is not set -# CONFIG_PPP is not set -# CONFIG_SLIP is not set - -# -# Wireless LAN (non-hamradio) -# -# CONFIG_NET_RADIO is not set - -# -# Token Ring devices -# -# CONFIG_TR is not set -# CONFIG_NET_FC is not set - -# -# Wan interfaces -# -# CONFIG_WAN is not set - -# -# PCMCIA network device support -# -CONFIG_NET_PCMCIA=y -# CONFIG_PCMCIA_3C589 is not set -# CONFIG_PCMCIA_3C574 is not set -# CONFIG_PCMCIA_FMVJ18X is not set -CONFIG_PCMCIA_PCNET=y -# CONFIG_PCMCIA_AXNET is not set -# CONFIG_PCMCIA_NMCLAN is not set -# CONFIG_PCMCIA_SMC91C92 is not set -# CONFIG_PCMCIA_XIRC2PS is not set -# CONFIG_ARCNET_COM20020_CS is not set -# CONFIG_PCMCIA_IBMTR is not set -# CONFIG_PCMCIA_XIRCOM is not set -# CONFIG_PCMCIA_XIRTULIP is not set -CONFIG_NET_PCMCIA_RADIO=y -CONFIG_PCMCIA_RAYCS=y -# CONFIG_PCMCIA_NETWAVE is not set -# CONFIG_PCMCIA_WAVELAN is not set -# CONFIG_AIRONET4500_CS is not set - -# -# Amateur Radio support -# -# CONFIG_HAMRADIO is not set - -# -# IrDA (infrared) support -# -# CONFIG_IRDA is not set - -# -# ISDN subsystem -# -# CONFIG_ISDN is not set - -# -# Old CD-ROM drivers (not SCSI, not IDE) -# -# CONFIG_CD_NO_IDESCSI is not set - -# -# Input core support -# -# CONFIG_INPUT is not set -# CONFIG_INPUT_KEYBDEV is not set -# CONFIG_INPUT_MOUSEDEV is not set -# CONFIG_INPUT_JOYDEV is not set -# CONFIG_INPUT_EVDEV is not set -# CONFIG_INPUT_UINPUT is not set - -# -# Character devices -# -CONFIG_VT=y -CONFIG_VT_CONSOLE=y -CONFIG_SERIAL=y -# CONFIG_SERIAL_CONSOLE is not set -# CONFIG_SERIAL_EXTENDED is not set -# CONFIG_SERIAL_NONSTANDARD is not set -CONFIG_UNIX98_PTYS=y -CONFIG_UNIX98_PTY_COUNT=256 - -# -# I2C support -# -# CONFIG_I2C is not set - -# -# Mice -# -# CONFIG_BUSMOUSE is not set -CONFIG_MOUSE=y -CONFIG_PSMOUSE=y -# CONFIG_82C710_MOUSE is not set -# CONFIG_PC110_PAD is not set -# CONFIG_MK712_MOUSE is not set - -# -# Joysticks -# -# CONFIG_INPUT_GAMEPORT is not set - -# -# Input core support is needed for gameports -# - -# -# Input core support is needed for joysticks -# -# CONFIG_QIC02_TAPE is not set -# CONFIG_IPMI_HANDLER is not set -# CONFIG_IPMI_PANIC_EVENT is not set -# CONFIG_IPMI_DEVICE_INTERFACE is not set -# CONFIG_IPMI_KCS is not set -# CONFIG_IPMI_WATCHDOG is not set - -# -# Watchdog Cards -# -# CONFIG_WATCHDOG is not set -# CONFIG_SCx200 is not set -# CONFIG_SCx200_GPIO is not set -# CONFIG_AMD_RNG is not set -# CONFIG_INTEL_RNG is not set -# CONFIG_HW_RANDOM is not set -# CONFIG_AMD_PM768 is not set -# CONFIG_NVRAM is not set -# CONFIG_RTC is not set -# CONFIG_DTLK is not set -# CONFIG_R3964 is not set -# CONFIG_APPLICOM is not set - -# -# Ftape, the floppy tape device driver -# -# CONFIG_FTAPE is not set -CONFIG_AGP=y -CONFIG_AGP_INTEL=y -CONFIG_AGP_I810=y -CONFIG_AGP_VIA=y -CONFIG_AGP_AMD=y -# CONFIG_AGP_AMD_K8 is not set -CONFIG_AGP_SIS=y -CONFIG_AGP_ALI=y -# CONFIG_AGP_SWORKS is not set -# CONFIG_AGP_NVIDIA is not set -# CONFIG_AGP_ATI is not set - -# -# Direct Rendering Manager (XFree86 DRI support) -# -CONFIG_DRM=y -# CONFIG_DRM_OLD is not set - -# -# DRM 4.1 drivers -# -CONFIG_DRM_NEW=y -CONFIG_DRM_TDFX=y -# CONFIG_DRM_GAMMA is not set -# CONFIG_DRM_R128 is not set -CONFIG_DRM_RADEON=y -CONFIG_DRM_I810=y -CONFIG_DRM_I810_XFREE_41=y -# CONFIG_DRM_I830 is not set -# CONFIG_DRM_MGA is not set -# CONFIG_DRM_SIS is not set - -# -# PCMCIA character devices -# -# CONFIG_PCMCIA_SERIAL_CS is not set -# CONFIG_SYNCLINK_CS is not set -# CONFIG_MWAVE is not set -# CONFIG_OBMOUSE is not set - -# -# Multimedia devices -# -# CONFIG_VIDEO_DEV is not set - -# -# File systems -# -# CONFIG_QUOTA is not set -# CONFIG_QFMT_V2 is not set -# CONFIG_AUTOFS_FS is not set -CONFIG_AUTOFS4_FS=y -# CONFIG_REISERFS_FS is not set -# CONFIG_REISERFS_CHECK is not set -# CONFIG_REISERFS_PROC_INFO is not set -# CONFIG_ADFS_FS is not set -# CONFIG_ADFS_FS_RW is not set -# CONFIG_AFFS_FS is not set -# CONFIG_HFS_FS is not set -# CONFIG_HFSPLUS_FS is not set -# CONFIG_BEFS_FS is not set -# CONFIG_BEFS_DEBUG is not set -# CONFIG_BFS_FS is not set -# CONFIG_EXT3_FS is not set -# CONFIG_JBD is not set -# CONFIG_JBD_DEBUG is not set -# CONFIG_FAT_FS is not set -# CONFIG_MSDOS_FS is not set -# CONFIG_UMSDOS_FS is not set -# CONFIG_VFAT_FS is not set -# CONFIG_EFS_FS is not set -# CONFIG_JFFS_FS is not set -# CONFIG_JFFS2_FS is not set -# CONFIG_CRAMFS is not set -CONFIG_TMPFS=y -CONFIG_RAMFS=y -CONFIG_ISO9660_FS=y -# CONFIG_JOLIET is not set -# CONFIG_ZISOFS is not set -# CONFIG_JFS_FS is not set -# CONFIG_JFS_DEBUG is not set -# CONFIG_JFS_STATISTICS is not set -# CONFIG_MINIX_FS is not set -# CONFIG_VXFS_FS is not set -# CONFIG_NTFS_FS is not set -# CONFIG_NTFS_RW is not set -# CONFIG_HPFS_FS is not set -CONFIG_PROC_FS=y -# CONFIG_DEVFS_FS is not set -# CONFIG_DEVFS_MOUNT is not set -# CONFIG_DEVFS_DEBUG is not set -CONFIG_DEVPTS_FS=y -# CONFIG_QNX4FS_FS is not set -# CONFIG_QNX4FS_RW is not set -# CONFIG_ROMFS_FS is not set -CONFIG_EXT2_FS=y -# CONFIG_SYSV_FS is not set -# CONFIG_UDF_FS is not set -# CONFIG_UDF_RW is not set -# CONFIG_UFS_FS is not set -# CONFIG_UFS_FS_WRITE is not set -# CONFIG_XFS_FS is not set -# CONFIG_XFS_QUOTA is not set -# CONFIG_XFS_RT is not set -# CONFIG_XFS_TRACE is not set -# CONFIG_XFS_DEBUG is not set - -# -# Network File Systems -# -# CONFIG_CODA_FS is not set -# CONFIG_INTERMEZZO_FS is not set -CONFIG_NFS_FS=y -# CONFIG_NFS_V3 is not set -# CONFIG_NFS_DIRECTIO is not set -# CONFIG_ROOT_NFS is not set -CONFIG_NFSD=y -# CONFIG_NFSD_V3 is not set -CONFIG_NFSD_TCP=y -CONFIG_SUNRPC=y -CONFIG_LOCKD=y -# CONFIG_SMB_FS is not set -# CONFIG_NCP_FS is not set -# CONFIG_NCPFS_PACKET_SIGNING is not set -# CONFIG_NCPFS_IOCTL_LOCKING is not set -# CONFIG_NCPFS_STRONG is not set -# CONFIG_NCPFS_NFS_NS is not set -# CONFIG_NCPFS_OS2_NS is not set -# CONFIG_NCPFS_SMALLDOS is not set -# CONFIG_NCPFS_NLS is not set -# CONFIG_NCPFS_EXTRAS is not set -# CONFIG_ZISOFS_FS is not set - -# -# Partition Types -# -# CONFIG_PARTITION_ADVANCED is not set -CONFIG_MSDOS_PARTITION=y -# CONFIG_SMB_NLS is not set -# CONFIG_NLS is not set - -# -# Console drivers -# -CONFIG_VGA_CONSOLE=y -# CONFIG_VIDEO_SELECT is not set - -# -# Sound -# -CONFIG_SOUND=y -# CONFIG_SOUND_ALI5455 is not set -# CONFIG_SOUND_BT878 is not set -# CONFIG_SOUND_CMPCI is not set -# CONFIG_SOUND_EMU10K1 is not set -# CONFIG_MIDI_EMU10K1 is not set -# CONFIG_SOUND_FUSION is not set -# CONFIG_SOUND_CS4281 is not set -# CONFIG_SOUND_ES1370 is not set -CONFIG_SOUND_ES1371=y -# CONFIG_SOUND_ESSSOLO1 is not set -# CONFIG_SOUND_MAESTRO is not set -# CONFIG_SOUND_MAESTRO3 is not set -# CONFIG_SOUND_FORTE is not set -# CONFIG_SOUND_ICH is not set -# CONFIG_SOUND_RME96XX is not set -# CONFIG_SOUND_SONICVIBES is not set -# CONFIG_SOUND_TRIDENT is not set -# CONFIG_SOUND_MSNDCLAS is not set -# CONFIG_SOUND_MSNDPIN is not set -# CONFIG_SOUND_VIA82CXXX is not set -# CONFIG_MIDI_VIA82CXXX is not set -# CONFIG_SOUND_OSS is not set -# CONFIG_SOUND_TVMIXER is not set -# CONFIG_SOUND_AD1980 is not set -# CONFIG_SOUND_WM97XX is not set - -# -# USB support -# -CONFIG_USB=y -# CONFIG_USB_DEBUG is not set - -# -# Miscellaneous USB options -# -# CONFIG_USB_DEVICEFS is not set -# CONFIG_USB_BANDWIDTH is not set - -# -# USB Host Controller Drivers -# -# CONFIG_USB_EHCI_HCD is not set -CONFIG_USB_UHCI_ALT=y -# CONFIG_USB_OHCI is not set -# CONFIG_USB_SL811HS_ALT is not set -# CONFIG_USB_SL811HS is not set - -# -# USB Device Class drivers -# -# CONFIG_USB_AUDIO is not set -# CONFIG_USB_EMI26 is not set -# CONFIG_USB_MIDI is not set -CONFIG_USB_STORAGE=y -# CONFIG_USB_STORAGE_DEBUG is not set -# CONFIG_USB_STORAGE_DATAFAB is not set -# CONFIG_USB_STORAGE_FREECOM is not set -# CONFIG_USB_STORAGE_ISD200 is not set -# CONFIG_USB_STORAGE_DPCM is not set -# CONFIG_USB_STORAGE_HP8200e is not set -# CONFIG_USB_STORAGE_SDDR09 is not set -# CONFIG_USB_STORAGE_SDDR55 is not set -# CONFIG_USB_STORAGE_JUMPSHOT is not set -# CONFIG_USB_ACM is not set -# CONFIG_USB_PRINTER is not set - -# -# USB Human Interface Devices (HID) -# -# CONFIG_USB_HID is not set - -# -# Input core support is needed for USB HID input layer or HIDBP support -# -# CONFIG_USB_HIDINPUT is not set -# CONFIG_USB_HIDDEV is not set -# CONFIG_USB_KBD is not set -# CONFIG_USB_MOUSE is not set -# CONFIG_USB_AIPTEK is not set -# CONFIG_USB_WACOM is not set -# CONFIG_USB_KBTAB is not set -# CONFIG_USB_POWERMATE is not set - -# -# USB Imaging devices -# -# CONFIG_USB_DC2XX is not set -# CONFIG_USB_MDC800 is not set -# CONFIG_USB_SCANNER is not set -# CONFIG_USB_MICROTEK is not set -# CONFIG_USB_HPUSBSCSI is not set - -# -# USB Multimedia devices -# - -# -# Video4Linux support is needed for USB Multimedia device support -# - -# -# USB Network adaptors -# -# CONFIG_USB_PEGASUS is not set -# CONFIG_USB_RTL8150 is not set -# CONFIG_USB_KAWETH is not set -# CONFIG_USB_CATC is not set -# CONFIG_USB_CDCETHER is not set -# CONFIG_USB_USBNET is not set - -# -# USB port drivers -# -# CONFIG_USB_USS720 is not set - -# -# USB Serial Converter support -# -# CONFIG_USB_SERIAL is not set - -# -# USB Miscellaneous drivers -# -# CONFIG_USB_RIO500 is not set -# CONFIG_USB_AUERSWALD is not set -# CONFIG_USB_TIGL is not set -# CONFIG_USB_BRLVGER is not set -# CONFIG_USB_LCD is not set - -# -# Support for USB gadgets -# -# CONFIG_USB_GADGET is not set - -# -# Bluetooth support -# -# CONFIG_BLUEZ is not set - -# -# Kernel hacking -# -# CONFIG_DEBUG_KERNEL is not set -CONFIG_LOG_BUF_SHIFT=0 - -# -# Cryptographic options -# -# CONFIG_CRYPTO is not set - -# -# Library routines -# -CONFIG_CRC32=y -# CONFIG_ZLIB_INFLATE is not set -# CONFIG_ZLIB_DEFLATE is not set diff --git a/toolchain/kernel-headers/files/config.mips b/toolchain/kernel-headers/files/config.mips deleted file mode 100644 index d6412028b4..0000000000 --- a/toolchain/kernel-headers/files/config.mips +++ /dev/null @@ -1,1045 +0,0 @@ -# -# Automatically generated make config: don't edit -# -CONFIG_MIPS=y -CONFIG_MIPS32=y -# CONFIG_MIPS64 is not set - -# -# Code maturity level options -# -CONFIG_EXPERIMENTAL=y - -# -# Loadable module support -# -CONFIG_MODULES=y -# CONFIG_MODVERSIONS is not set -# CONFIG_KMOD is not set - -# -# Machine selection -# -# CONFIG_ACER_PICA_61 is not set -# CONFIG_MIPS_BOSPORUS is not set -# CONFIG_MIPS_MIRAGE is not set -# CONFIG_MIPS_DB1000 is not set -# CONFIG_MIPS_DB1100 is not set -# CONFIG_MIPS_DB1500 is not set -# CONFIG_MIPS_DB1550 is not set -# CONFIG_MIPS_PB1000 is not set -# CONFIG_MIPS_PB1100 is not set -# CONFIG_MIPS_PB1500 is not set -# CONFIG_MIPS_HYDROGEN3 is not set -# CONFIG_MIPS_PB1550 is not set -# CONFIG_MIPS_XXS1500 is not set -# CONFIG_MIPS_MTX1 is not set -# CONFIG_COGENT_CSB250 is not set -# CONFIG_BAGET_MIPS is not set -# CONFIG_CASIO_E55 is not set -# CONFIG_MIPS_COBALT is not set -# CONFIG_DECSTATION is not set -# CONFIG_MIPS_EV64120 is not set -# CONFIG_MIPS_EV96100 is not set -# CONFIG_MIPS_IVR is not set -# CONFIG_HP_LASERJET is not set -# CONFIG_IBM_WORKPAD is not set -# CONFIG_LASAT is not set -# CONFIG_MIPS_ITE8172 is not set -# CONFIG_MIPS_ATLAS is not set -# CONFIG_MIPS_MAGNUM_4000 is not set -# CONFIG_MIPS_MALTA is not set -# CONFIG_MIPS_SEAD is not set -# CONFIG_MOMENCO_OCELOT is not set -# CONFIG_MOMENCO_OCELOT_G is not set -# CONFIG_MOMENCO_OCELOT_C is not set -# CONFIG_MOMENCO_JAGUAR_ATX is not set -# CONFIG_PMC_BIG_SUR is not set -# CONFIG_PMC_STRETCH is not set -# CONFIG_PMC_YOSEMITE is not set -# CONFIG_DDB5074 is not set -# CONFIG_DDB5476 is not set -# CONFIG_DDB5477 is not set -# CONFIG_NEC_OSPREY is not set -# CONFIG_NEC_EAGLE is not set -# CONFIG_OLIVETTI_M700 is not set -# CONFIG_NINO is not set -# CONFIG_SGI_IP22 is not set -# CONFIG_SGI_IP27 is not set -# CONFIG_SIBYTE_SB1xxx_SOC is not set -# CONFIG_SNI_RM200_PCI is not set -# CONFIG_TANBAC_TB0226 is not set -# CONFIG_TANBAC_TB0229 is not set -# CONFIG_TOSHIBA_JMR3927 is not set -# CONFIG_TOSHIBA_RBTX4927 is not set -# CONFIG_VICTOR_MPC30X is not set -# CONFIG_ZAO_CAPCELLA is not set -# CONFIG_HIGHMEM is not set -CONFIG_RWSEM_GENERIC_SPINLOCK=y -# CONFIG_RWSEM_XCHGADD_ALGORITHM is not set -# CONFIG_MIPS_AU1000 is not set - -# -# CPU selection -# -CONFIG_CPU_MIPS32=y -# CONFIG_CPU_MIPS64 is not set -# CONFIG_CPU_R3000 is not set -# CONFIG_CPU_TX39XX is not set -# CONFIG_CPU_VR41XX is not set -# CONFIG_CPU_R4300 is not set -# CONFIG_CPU_R4X00 is not set -# CONFIG_CPU_TX49XX is not set -# CONFIG_CPU_R5000 is not set -# CONFIG_CPU_R5432 is not set -# CONFIG_CPU_R6000 is not set -# CONFIG_CPU_NEVADA is not set -# CONFIG_CPU_R8000 is not set -# CONFIG_CPU_R10000 is not set -# CONFIG_CPU_RM7000 is not set -# CONFIG_CPU_RM9000 is not set -# CONFIG_CPU_SB1 is not set -CONFIG_PAGE_SIZE_4KB=y -# CONFIG_PAGE_SIZE_16KB is not set -# CONFIG_PAGE_SIZE_64KB is not set -CONFIG_CPU_HAS_PREFETCH=y -# CONFIG_VTAG_ICACHE is not set -# CONFIG_64BIT_PHYS_ADDR is not set -# CONFIG_CPU_ADVANCED is not set -CONFIG_CPU_HAS_LLSC=y -# CONFIG_CPU_HAS_LLDSCD is not set -# CONFIG_CPU_HAS_WB is not set -CONFIG_CPU_HAS_SYNC=y - -# -# General setup -# -CONFIG_CPU_LITTLE_ENDIAN=y -# CONFIG_BUILD_ELF64 is not set -CONFIG_NET=y -CONFIG_PCI=y -# CONFIG_PCI_NEW is not set -CONFIG_PCI_AUTO=y -# CONFIG_PCI_NAMES is not set -# CONFIG_ISA is not set -# CONFIG_TC is not set -# CONFIG_MCA is not set -# CONFIG_SBUS is not set -# CONFIG_HOTPLUG is not set -# CONFIG_PCMCIA is not set -# CONFIG_HOTPLUG_PCI is not set -CONFIG_SYSVIPC=y -# CONFIG_BSD_PROCESS_ACCT is not set -CONFIG_SYSCTL=y -CONFIG_KCORE_ELF=y -# CONFIG_KCORE_AOUT is not set -# CONFIG_BINFMT_AOUT is not set -CONFIG_BINFMT_ELF=y -# CONFIG_MIPS32_COMPAT is not set -# CONFIG_MIPS32_O32 is not set -# CONFIG_MIPS32_N32 is not set -# CONFIG_BINFMT_ELF32 is not set -# CONFIG_BINFMT_MISC is not set -# CONFIG_OOM_KILLER is not set -# CONFIG_CMDLINE_BOOL is not set - -# -# Memory Technology Devices (MTD) -# -CONFIG_MTD=y -# CONFIG_MTD_DEBUG is not set -CONFIG_MTD_PARTITIONS=y -# CONFIG_MTD_CONCAT is not set -# CONFIG_MTD_REDBOOT_PARTS is not set -# CONFIG_MTD_CMDLINE_PARTS is not set - -# -# User Modules And Translation Layers -# -CONFIG_MTD_CHAR=y -CONFIG_MTD_BLOCK=y -# CONFIG_FTL is not set -# CONFIG_NFTL is not set - -# -# RAM/ROM/Flash chip drivers -# -CONFIG_MTD_CFI=y -# CONFIG_MTD_JEDECPROBE is not set -CONFIG_MTD_GEN_PROBE=y -CONFIG_MTD_CFI_ADV_OPTIONS=y -CONFIG_MTD_CFI_NOSWAP=y -# CONFIG_MTD_CFI_BE_BYTE_SWAP is not set -# CONFIG_MTD_CFI_LE_BYTE_SWAP is not set -CONFIG_MTD_CFI_GEOMETRY=y -# CONFIG_MTD_CFI_B1 is not set -CONFIG_MTD_CFI_B2=y -# CONFIG_MTD_CFI_B4 is not set -# CONFIG_MTD_CFI_B8 is not set -CONFIG_MTD_CFI_I1=y -# CONFIG_MTD_CFI_I2 is not set -# CONFIG_MTD_CFI_I4 is not set -# CONFIG_MTD_CFI_I8 is not set -CONFIG_MTD_CFI_INTELEXT=y -CONFIG_MTD_CFI_AMDSTD=y -# CONFIG_MTD_CFI_STAA is not set -# CONFIG_MTD_RAM is not set -# CONFIG_MTD_ROM is not set -# CONFIG_MTD_ABSENT is not set -# CONFIG_MTD_OBSOLETE_CHIPS is not set -# CONFIG_MTD_AMDSTD is not set -# CONFIG_MTD_SHARP is not set -# CONFIG_MTD_JEDEC is not set - -# -# Mapping drivers for chip access -# -# CONFIG_MTD_PHYSMAP is not set -# CONFIG_MTD_PB1000 is not set -# CONFIG_MTD_PB1500 is not set -# CONFIG_MTD_PB1100 is not set -# CONFIG_MTD_CSTM_MIPS_IXX is not set -# CONFIG_MTD_OCELOT is not set -# CONFIG_MTD_LASAT is not set -# CONFIG_MTD_PCI is not set -# CONFIG_MTD_PCMCIA is not set - -# -# Self-contained MTD device drivers -# -# CONFIG_MTD_PMC551 is not set -# CONFIG_MTD_SLRAM is not set -# CONFIG_MTD_MTDRAM is not set -# CONFIG_MTD_BLKMTD is not set - -# -# Disk-On-Chip Device Drivers -# -# CONFIG_MTD_DOC1000 is not set -# CONFIG_MTD_DOC2000 is not set -# CONFIG_MTD_DOC2001 is not set -# CONFIG_MTD_DOCPROBE is not set - -# -# NAND Flash Device Drivers -# -# CONFIG_MTD_NAND is not set - -# -# Parallel port support -# -# CONFIG_PARPORT is not set - -# -# Plug and Play configuration -# -# CONFIG_PNP is not set -# CONFIG_ISAPNP is not set - -# -# Block devices -# -# CONFIG_BLK_DEV_FD is not set -# CONFIG_BLK_DEV_XD is not set -# CONFIG_PARIDE is not set -# CONFIG_BLK_CPQ_DA is not set -# CONFIG_BLK_CPQ_CISS_DA is not set -# CONFIG_CISS_SCSI_TAPE is not set -# CONFIG_CISS_MONITOR_THREAD is not set -# CONFIG_BLK_DEV_DAC960 is not set -# CONFIG_BLK_DEV_UMEM is not set -# CONFIG_BLK_DEV_SX8 is not set -CONFIG_BLK_DEV_LOOP=y -CONFIG_BLK_DEV_NBD=m -# CONFIG_BLK_DEV_RAM is not set -# CONFIG_BLK_DEV_INITRD is not set -# CONFIG_BLK_STATS is not set - -# -# Multi-device support (RAID and LVM) -# -# CONFIG_MD is not set -# CONFIG_BLK_DEV_MD is not set -# CONFIG_MD_LINEAR is not set -# CONFIG_MD_RAID0 is not set -# CONFIG_MD_RAID1 is not set -# CONFIG_MD_RAID5 is not set -# CONFIG_MD_MULTIPATH is not set -# CONFIG_BLK_DEV_LVM is not set - -# -# Networking options -# -CONFIG_PACKET=y -CONFIG_PACKET_MMAP=y -CONFIG_NETLINK_DEV=m -CONFIG_NETFILTER=y -# CONFIG_NETFILTER_DEBUG is not set -# CONFIG_FILTER is not set -CONFIG_UNIX=y -CONFIG_INET=y -# CONFIG_IP_MULTICAST is not set -CONFIG_IP_ADVANCED_ROUTER=y -CONFIG_IP_MULTIPLE_TABLES=y -CONFIG_IP_ROUTE_FWMARK=y -CONFIG_IP_ROUTE_NAT=y -CONFIG_IP_ROUTE_MULTIPATH=y -CONFIG_IP_ROUTE_TOS=y -# CONFIG_IP_ROUTE_VERBOSE is not set -# CONFIG_IP_PNP is not set -CONFIG_NET_IPIP=m -CONFIG_NET_IPGRE=m -# CONFIG_ARPD is not set -# CONFIG_INET_ECN is not set -# CONFIG_SYN_COOKIES is not set - -# -# IP: Netfilter Configuration -# -CONFIG_IP_NF_CONNTRACK=y -CONFIG_IP_NF_FTP=y -# CONFIG_IP_NF_AMANDA is not set -CONFIG_IP_NF_TFTP=y -CONFIG_IP_NF_IRC=y -CONFIG_IP_NF_QUEUE=m -CONFIG_IP_NF_IPTABLES=y -CONFIG_IP_NF_MATCH_LIMIT=m -CONFIG_IP_NF_MATCH_MAC=m -CONFIG_IP_NF_MATCH_PKTTYPE=m -CONFIG_IP_NF_MATCH_MARK=y -CONFIG_IP_NF_MATCH_MULTIPORT=y -CONFIG_IP_NF_MATCH_TOS=m -# CONFIG_IP_NF_MATCH_RECENT is not set -CONFIG_IP_NF_MATCH_ECN=m -CONFIG_IP_NF_MATCH_DSCP=m -CONFIG_IP_NF_MATCH_AH_ESP=m -CONFIG_IP_NF_MATCH_LENGTH=m -CONFIG_IP_NF_MATCH_TTL=m -CONFIG_IP_NF_MATCH_TCPMSS=y -CONFIG_IP_NF_MATCH_HELPER=m -CONFIG_IP_NF_MATCH_STATE=y -CONFIG_IP_NF_MATCH_CONNTRACK=m -CONFIG_IP_NF_MATCH_UNCLEAN=m -# CONFIG_IP_NF_MATCH_OWNER is not set -CONFIG_IP_NF_FILTER=y -CONFIG_IP_NF_TARGET_REJECT=y -CONFIG_IP_NF_TARGET_MIRROR=m -CONFIG_IP_NF_NAT=y -CONFIG_IP_NF_NAT_NEEDED=y -CONFIG_IP_NF_TARGET_MASQUERADE=y -CONFIG_IP_NF_TARGET_REDIRECT=y -CONFIG_IP_NF_NAT_SNMP_BASIC=m -CONFIG_IP_NF_NAT_IRC=y -CONFIG_IP_NF_NAT_FTP=y -CONFIG_IP_NF_NAT_TFTP=y -CONFIG_IP_NF_MANGLE=y -CONFIG_IP_NF_TARGET_TOS=m -CONFIG_IP_NF_TARGET_ECN=m -CONFIG_IP_NF_TARGET_DSCP=m -CONFIG_IP_NF_TARGET_MARK=y -CONFIG_IP_NF_TARGET_LOG=y -CONFIG_IP_NF_TARGET_ULOG=m -CONFIG_IP_NF_TARGET_TCPMSS=y -CONFIG_IP_NF_ARPTABLES=m -CONFIG_IP_NF_ARPFILTER=m -# CONFIG_IP_NF_ARP_MANGLE is not set - -# -# IP: Virtual Server Configuration -# -# CONFIG_IP_VS is not set -CONFIG_IPV6=m - -# -# IPv6: Netfilter Configuration -# -CONFIG_IP6_NF_QUEUE=m -CONFIG_IP6_NF_IPTABLES=m -CONFIG_IP6_NF_MATCH_LIMIT=m -CONFIG_IP6_NF_MATCH_MAC=m -# CONFIG_IP6_NF_MATCH_RT is not set -# CONFIG_IP6_NF_MATCH_OPTS is not set -# CONFIG_IP6_NF_MATCH_FRAG is not set -# CONFIG_IP6_NF_MATCH_HL is not set -CONFIG_IP6_NF_MATCH_MULTIPORT=m -CONFIG_IP6_NF_MATCH_OWNER=m -CONFIG_IP6_NF_MATCH_MARK=m -# CONFIG_IP6_NF_MATCH_IPV6HEADER is not set -# CONFIG_IP6_NF_MATCH_AHESP is not set -CONFIG_IP6_NF_MATCH_LENGTH=m -CONFIG_IP6_NF_MATCH_EUI64=m -CONFIG_IP6_NF_FILTER=m -CONFIG_IP6_NF_TARGET_LOG=m -CONFIG_IP6_NF_MANGLE=m -CONFIG_IP6_NF_TARGET_MARK=m -# CONFIG_KHTTPD is not set - -# -# SCTP Configuration (EXPERIMENTAL) -# -# CONFIG_IP_SCTP is not set -# CONFIG_ATM is not set -CONFIG_VLAN_8021Q=y - -# -# -# -# CONFIG_IPX is not set -# CONFIG_ATALK is not set -# CONFIG_DECNET is not set -CONFIG_BRIDGE=y -# CONFIG_X25 is not set -# CONFIG_LAPB is not set -# CONFIG_LLC is not set -# CONFIG_NET_DIVERT is not set -# CONFIG_ECONET is not set -# CONFIG_WAN_ROUTER is not set -# CONFIG_NET_FASTROUTE is not set -# CONFIG_NET_HW_FLOWCONTROL is not set - -# -# QoS and/or fair queueing -# -CONFIG_NET_SCHED=y -CONFIG_NET_SCH_CBQ=m -CONFIG_NET_SCH_HTB=m -CONFIG_NET_SCH_CSZ=m -# CONFIG_NET_SCH_HFSC is not set -CONFIG_NET_SCH_PRIO=m -CONFIG_NET_SCH_RED=m -CONFIG_NET_SCH_SFQ=m -CONFIG_NET_SCH_TEQL=m -CONFIG_NET_SCH_TBF=m -CONFIG_NET_SCH_GRED=m -# CONFIG_NET_SCH_NETEM is not set -CONFIG_NET_SCH_DSMARK=m -CONFIG_NET_SCH_INGRESS=m -CONFIG_NET_QOS=y -CONFIG_NET_ESTIMATOR=y -CONFIG_NET_CLS=y -CONFIG_NET_CLS_TCINDEX=m -CONFIG_NET_CLS_ROUTE4=m -CONFIG_NET_CLS_ROUTE=y -CONFIG_NET_CLS_FW=m -CONFIG_NET_CLS_U32=m -CONFIG_NET_CLS_RSVP=m -CONFIG_NET_CLS_RSVP6=m -CONFIG_NET_CLS_POLICE=y - -# -# Network testing -# -# CONFIG_NET_PKTGEN is not set - -# -# Telephony Support -# -# CONFIG_PHONE is not set -# CONFIG_PHONE_IXJ is not set -# CONFIG_PHONE_IXJ_PCMCIA is not set - -# -# ATA/IDE/MFM/RLL support -# -# CONFIG_IDE is not set -# CONFIG_BLK_DEV_HD is not set - -# -# SCSI support -# -CONFIG_SCSI=m - -# -# SCSI support type (disk, tape, CD-ROM) -# -CONFIG_BLK_DEV_SD=m -CONFIG_SD_EXTRA_DEVS=5 -# CONFIG_CHR_DEV_ST is not set -# CONFIG_CHR_DEV_OSST is not set -# CONFIG_BLK_DEV_SR is not set -CONFIG_CHR_DEV_SG=m - -# -# Some SCSI devices (e.g. CD jukebox) support multiple LUNs -# -# CONFIG_SCSI_DEBUG_QUEUES is not set -# CONFIG_SCSI_MULTI_LUN is not set -# CONFIG_SCSI_CONSTANTS is not set -# CONFIG_SCSI_LOGGING is not set - -# -# SCSI low-level drivers -# -# CONFIG_BLK_DEV_3W_XXXX_RAID is not set -# CONFIG_SCSI_7000FASST is not set -# CONFIG_SCSI_ACARD is not set -# CONFIG_SCSI_AHA152X is not set -# CONFIG_SCSI_AHA1542 is not set -# CONFIG_SCSI_AHA1740 is not set -# CONFIG_SCSI_AACRAID is not set -# CONFIG_SCSI_AIC7XXX is not set -# CONFIG_SCSI_AIC79XX is not set -# CONFIG_SCSI_AIC7XXX_OLD is not set -# CONFIG_SCSI_DPT_I2O is not set -# CONFIG_SCSI_ADVANSYS is not set -# CONFIG_SCSI_IN2000 is not set -# CONFIG_SCSI_AM53C974 is not set -# CONFIG_SCSI_MEGARAID is not set -# CONFIG_SCSI_MEGARAID2 is not set -# CONFIG_SCSI_SATA is not set -# CONFIG_SCSI_SATA_AHCI is not set -# CONFIG_SCSI_SATA_SVW is not set -# CONFIG_SCSI_ATA_PIIX is not set -# CONFIG_SCSI_SATA_NV is not set -# CONFIG_SCSI_SATA_PROMISE is not set -# CONFIG_SCSI_SATA_SX4 is not set -# CONFIG_SCSI_SATA_SIL is not set -# CONFIG_SCSI_SATA_SIS is not set -# CONFIG_SCSI_SATA_ULI is not set -# CONFIG_SCSI_SATA_VIA is not set -# CONFIG_SCSI_SATA_VITESSE is not set -# CONFIG_SCSI_BUSLOGIC is not set -# CONFIG_SCSI_CPQFCTS is not set -# CONFIG_SCSI_DMX3191D is not set -# CONFIG_SCSI_DTC3280 is not set -# CONFIG_SCSI_EATA is not set -# CONFIG_SCSI_EATA_DMA is not set -# CONFIG_SCSI_EATA_PIO is not set -# CONFIG_SCSI_FUTURE_DOMAIN is not set -# CONFIG_SCSI_GDTH is not set -# CONFIG_SCSI_GENERIC_NCR5380 is not set -# CONFIG_SCSI_INITIO is not set -# CONFIG_SCSI_INIA100 is not set -# CONFIG_SCSI_NCR53C406A is not set -# CONFIG_SCSI_NCR53C7xx is not set -# CONFIG_SCSI_SYM53C8XX_2 is not set -# CONFIG_SCSI_NCR53C8XX is not set -# CONFIG_SCSI_SYM53C8XX is not set -# CONFIG_SCSI_PAS16 is not set -# CONFIG_SCSI_PCI2000 is not set -# CONFIG_SCSI_PCI2220I is not set -# CONFIG_SCSI_PSI240I is not set -# CONFIG_SCSI_QLOGIC_FAS is not set -# CONFIG_SCSI_QLOGIC_ISP is not set -# CONFIG_SCSI_QLOGIC_FC is not set -# CONFIG_SCSI_QLOGIC_1280 is not set -# CONFIG_SCSI_SIM710 is not set -# CONFIG_SCSI_SYM53C416 is not set -# CONFIG_SCSI_DC390T is not set -# CONFIG_SCSI_T128 is not set -# CONFIG_SCSI_U14_34F is not set -# CONFIG_SCSI_NSP32 is not set -# CONFIG_SCSI_DEBUG is not set - -# -# Fusion MPT device support -# -# CONFIG_FUSION is not set -# CONFIG_FUSION_BOOT is not set -# CONFIG_FUSION_ISENSE is not set -# CONFIG_FUSION_CTL is not set -# CONFIG_FUSION_LAN is not set - -# -# IEEE 1394 (FireWire) support (EXPERIMENTAL) -# -# CONFIG_IEEE1394 is not set - -# -# I2O device support -# -# CONFIG_I2O is not set -# CONFIG_I2O_PCI is not set -# CONFIG_I2O_BLOCK is not set -# CONFIG_I2O_LAN is not set -# CONFIG_I2O_SCSI is not set -# CONFIG_I2O_PROC is not set - -# -# Network device support -# -CONFIG_NETDEVICES=y - -# -# ARCnet devices -# -# CONFIG_ARCNET is not set -# CONFIG_DUMMY is not set -# CONFIG_BONDING is not set -# CONFIG_EQUALIZER is not set -CONFIG_TUN=m -# CONFIG_ETHERTAP is not set - -# -# Ethernet (10 or 100Mbit) -# -CONFIG_NET_ETHERNET=y -# CONFIG_SUNLANCE is not set -# CONFIG_HAPPYMEAL is not set -# CONFIG_SUNBMAC is not set -# CONFIG_SUNQE is not set -# CONFIG_SUNGEM is not set -# CONFIG_NET_VENDOR_3COM is not set -# CONFIG_LANCE is not set -# CONFIG_NET_VENDOR_SMC is not set -# CONFIG_NET_VENDOR_RACAL is not set -# CONFIG_HP100 is not set -# CONFIG_NET_ISA is not set -# CONFIG_NET_PCI is not set -# CONFIG_NET_POCKET is not set - -# -# Ethernet (1000 Mbit) -# -# CONFIG_ACENIC is not set -# CONFIG_DL2K is not set -# CONFIG_E1000 is not set -# CONFIG_MYRI_SBUS is not set -# CONFIG_NS83820 is not set -# CONFIG_HAMACHI is not set -# CONFIG_YELLOWFIN is not set -# CONFIG_R8169 is not set -# CONFIG_SK98LIN is not set -# CONFIG_TIGON3 is not set -# CONFIG_FDDI is not set -# CONFIG_HIPPI is not set -# CONFIG_PLIP is not set -CONFIG_PPP=y -# CONFIG_PPP_MULTILINK is not set -# CONFIG_PPP_FILTER is not set -CONFIG_PPP_ASYNC=m -# CONFIG_PPP_SYNC_TTY is not set -CONFIG_PPP_DEFLATE=m -CONFIG_PPP_BSDCOMP=m -CONFIG_PPPOE=m -# CONFIG_SLIP is not set - -# -# Wireless LAN (non-hamradio) -# -# CONFIG_NET_RADIO is not set - -# -# Token Ring devices -# -# CONFIG_TR is not set -# CONFIG_NET_FC is not set -# CONFIG_RCPCI is not set -CONFIG_SHAPER=m - -# -# Wan interfaces -# -# CONFIG_WAN is not set - -# -# Amateur Radio support -# -# CONFIG_HAMRADIO is not set - -# -# IrDA (infrared) support -# -# CONFIG_IRDA is not set - -# -# ISDN subsystem -# -# CONFIG_ISDN is not set - -# -# Input core support -# -# CONFIG_INPUT is not set -# CONFIG_INPUT_KEYBDEV is not set -# CONFIG_INPUT_MOUSEDEV is not set -# CONFIG_INPUT_JOYDEV is not set -# CONFIG_INPUT_EVDEV is not set -# CONFIG_INPUT_UINPUT is not set - -# -# Character devices -# -# CONFIG_VT is not set -CONFIG_SERIAL=y -CONFIG_SERIAL_CONSOLE=y -# CONFIG_SERIAL_EXTENDED is not set -# CONFIG_SERIAL_NONSTANDARD is not set -CONFIG_UNIX98_PTYS=y -CONFIG_UNIX98_PTY_COUNT=128 - -# -# I2C support -# -# CONFIG_I2C is not set - -# -# Mice -# -# CONFIG_BUSMOUSE is not set -# CONFIG_MOUSE is not set - -# -# Joysticks -# -# CONFIG_INPUT_GAMEPORT is not set - -# -# Input core support is needed for gameports -# - -# -# Input core support is needed for joysticks -# -# CONFIG_QIC02_TAPE is not set -# CONFIG_IPMI_HANDLER is not set -# CONFIG_IPMI_PANIC_EVENT is not set -# CONFIG_IPMI_DEVICE_INTERFACE is not set -# CONFIG_IPMI_KCS is not set -# CONFIG_IPMI_WATCHDOG is not set - -# -# Watchdog Cards -# -CONFIG_WATCHDOG=y -CONFIG_WATCHDOG_NOWAYOUT=y -# CONFIG_ACQUIRE_WDT is not set -# CONFIG_ADVANTECH_WDT is not set -# CONFIG_ALIM1535_WDT is not set -# CONFIG_ALIM7101_WDT is not set -# CONFIG_SC520_WDT is not set -# CONFIG_PCWATCHDOG is not set -# CONFIG_EUROTECH_WDT is not set -# CONFIG_IB700_WDT is not set -# CONFIG_WAFER_WDT is not set -# CONFIG_I810_TCO is not set -# CONFIG_MIXCOMWD is not set -# CONFIG_60XX_WDT is not set -# CONFIG_SC1200_WDT is not set -# CONFIG_SCx200_WDT is not set -CONFIG_SOFT_WATCHDOG=y -# CONFIG_W83877F_WDT is not set -# CONFIG_WDT is not set -# CONFIG_WDTPCI is not set -# CONFIG_MACHZ_WDT is not set -# CONFIG_SCx200 is not set -# CONFIG_SCx200_GPIO is not set -# CONFIG_AMD_PM768 is not set -# CONFIG_NVRAM is not set -# CONFIG_RTC is not set -# CONFIG_MIPS_RTC is not set -# CONFIG_DTLK is not set -# CONFIG_R3964 is not set -# CONFIG_APPLICOM is not set - -# -# Ftape, the floppy tape device driver -# -# CONFIG_FTAPE is not set -# CONFIG_AGP is not set - -# -# Direct Rendering Manager (XFree86 DRI support) -# -# CONFIG_DRM is not set - -# -# File systems -# -# CONFIG_QUOTA is not set -# CONFIG_QFMT_V2 is not set -# CONFIG_AUTOFS_FS is not set -# CONFIG_AUTOFS4_FS is not set -# CONFIG_REISERFS_FS is not set -# CONFIG_REISERFS_CHECK is not set -# CONFIG_REISERFS_PROC_INFO is not set -# CONFIG_ADFS_FS is not set -# CONFIG_ADFS_FS_RW is not set -# CONFIG_AFFS_FS is not set -# CONFIG_HFS_FS is not set -# CONFIG_HFSPLUS_FS is not set -# CONFIG_BEFS_FS is not set -# CONFIG_BEFS_DEBUG is not set -# CONFIG_BFS_FS is not set -# CONFIG_EXT3_FS is not set -# CONFIG_JBD is not set -# CONFIG_JBD_DEBUG is not set -CONFIG_FAT_FS=m -CONFIG_MSDOS_FS=m -# CONFIG_UMSDOS_FS is not set -CONFIG_VFAT_FS=m -# CONFIG_EFS_FS is not set -# CONFIG_JFFS_FS is not set -CONFIG_JFFS2_FS=y -CONFIG_JFFS2_FS_DEBUG=0 -CONFIG_CRAMFS=y -# CONFIG_TMPFS is not set -CONFIG_RAMFS=y -# CONFIG_ISO9660_FS is not set -# CONFIG_JOLIET is not set -# CONFIG_ZISOFS is not set -# CONFIG_JFS_FS is not set -# CONFIG_JFS_DEBUG is not set -# CONFIG_JFS_STATISTICS is not set -# CONFIG_MINIX_FS is not set -# CONFIG_VXFS_FS is not set -# CONFIG_NTFS_FS is not set -# CONFIG_NTFS_RW is not set -# CONFIG_HPFS_FS is not set -CONFIG_PROC_FS=y -CONFIG_DEVFS_FS=y -CONFIG_DEVFS_MOUNT=y -# CONFIG_DEVFS_DEBUG is not set -# CONFIG_DEVPTS_FS is not set -# CONFIG_QNX4FS_FS is not set -# CONFIG_QNX4FS_RW is not set -# CONFIG_ROMFS_FS is not set -CONFIG_EXT2_FS=m -# CONFIG_SYSV_FS is not set -# CONFIG_UDF_FS is not set -# CONFIG_UDF_RW is not set -# CONFIG_UFS_FS is not set -# CONFIG_UFS_FS_WRITE is not set -# CONFIG_XFS_FS is not set -# CONFIG_XFS_QUOTA is not set -# CONFIG_XFS_RT is not set -# CONFIG_XFS_TRACE is not set -# CONFIG_XFS_DEBUG is not set - -# -# Network File Systems -# -# CONFIG_CODA_FS is not set -# CONFIG_INTERMEZZO_FS is not set -CONFIG_NFS_FS=m -CONFIG_NFS_V3=y -# CONFIG_NFS_DIRECTIO is not set -# CONFIG_ROOT_NFS is not set -# CONFIG_NFSD is not set -# CONFIG_NFSD_V3 is not set -# CONFIG_NFSD_TCP is not set -CONFIG_SUNRPC=m -CONFIG_LOCKD=m -CONFIG_LOCKD_V4=y -# CONFIG_SMB_FS is not set -# CONFIG_NCP_FS is not set -# CONFIG_NCPFS_PACKET_SIGNING is not set -# CONFIG_NCPFS_IOCTL_LOCKING is not set -# CONFIG_NCPFS_STRONG is not set -# CONFIG_NCPFS_NFS_NS is not set -# CONFIG_NCPFS_OS2_NS is not set -# CONFIG_NCPFS_SMALLDOS is not set -# CONFIG_NCPFS_NLS is not set -# CONFIG_NCPFS_EXTRAS is not set -# CONFIG_ZISOFS_FS is not set - -# -# Partition Types -# -CONFIG_PARTITION_ADVANCED=y -# CONFIG_ACORN_PARTITION is not set -# CONFIG_OSF_PARTITION is not set -# CONFIG_AMIGA_PARTITION is not set -# CONFIG_ATARI_PARTITION is not set -# CONFIG_MAC_PARTITION is not set -CONFIG_MSDOS_PARTITION=y -# CONFIG_BSD_DISKLABEL is not set -# CONFIG_MINIX_SUBPARTITION is not set -# CONFIG_SOLARIS_X86_PARTITION is not set -# CONFIG_UNIXWARE_DISKLABEL is not set -# CONFIG_LDM_PARTITION is not set -# CONFIG_SGI_PARTITION is not set -# CONFIG_ULTRIX_PARTITION is not set -# CONFIG_SUN_PARTITION is not set -# CONFIG_EFI_PARTITION is not set -# CONFIG_SMB_NLS is not set -CONFIG_NLS=y - -# -# Native Language Support -# -CONFIG_NLS_DEFAULT="iso8859-1" -# CONFIG_NLS_CODEPAGE_437 is not set -# CONFIG_NLS_CODEPAGE_737 is not set -# CONFIG_NLS_CODEPAGE_775 is not set -# CONFIG_NLS_CODEPAGE_850 is not set -# CONFIG_NLS_CODEPAGE_852 is not set -# CONFIG_NLS_CODEPAGE_855 is not set -# CONFIG_NLS_CODEPAGE_857 is not set -# CONFIG_NLS_CODEPAGE_860 is not set -# CONFIG_NLS_CODEPAGE_861 is not set -# CONFIG_NLS_CODEPAGE_862 is not set -# CONFIG_NLS_CODEPAGE_863 is not set -# CONFIG_NLS_CODEPAGE_864 is not set -# CONFIG_NLS_CODEPAGE_865 is not set -# CONFIG_NLS_CODEPAGE_866 is not set -# CONFIG_NLS_CODEPAGE_869 is not set -# CONFIG_NLS_CODEPAGE_936 is not set -# CONFIG_NLS_CODEPAGE_950 is not set -# CONFIG_NLS_CODEPAGE_932 is not set -# CONFIG_NLS_CODEPAGE_949 is not set -# CONFIG_NLS_CODEPAGE_874 is not set -# CONFIG_NLS_ISO8859_8 is not set -# CONFIG_NLS_CODEPAGE_1250 is not set -# CONFIG_NLS_CODEPAGE_1251 is not set -# CONFIG_NLS_ISO8859_1 is not set -# CONFIG_NLS_ISO8859_2 is not set -# CONFIG_NLS_ISO8859_3 is not set -# CONFIG_NLS_ISO8859_4 is not set -# CONFIG_NLS_ISO8859_5 is not set -# CONFIG_NLS_ISO8859_6 is not set -# CONFIG_NLS_ISO8859_7 is not set -# CONFIG_NLS_ISO8859_9 is not set -# CONFIG_NLS_ISO8859_13 is not set -# CONFIG_NLS_ISO8859_14 is not set -# CONFIG_NLS_ISO8859_15 is not set -# CONFIG_NLS_KOI8_R is not set -# CONFIG_NLS_KOI8_U is not set -# CONFIG_NLS_UTF8 is not set - -# -# Multimedia devices -# -# CONFIG_VIDEO_DEV is not set - -# -# Sound -# -# CONFIG_SOUND is not set - -# -# USB support -# -CONFIG_USB=m -# CONFIG_USB_DEBUG is not set - -# -# Miscellaneous USB options -# -CONFIG_USB_DEVICEFS=y -# CONFIG_USB_BANDWIDTH is not set - -# -# USB Host Controller Drivers -# -# CONFIG_USB_EHCI_HCD is not set -# CONFIG_USB_UHCI is not set -# CONFIG_USB_UHCI_ALT is not set -CONFIG_USB_OHCI=m - -# -# USB Device Class drivers -# -# CONFIG_USB_AUDIO is not set -# CONFIG_USB_EMI26 is not set -# CONFIG_USB_BLUETOOTH is not set -# CONFIG_USB_MIDI is not set -CONFIG_USB_STORAGE=m -# CONFIG_USB_STORAGE_DEBUG is not set -CONFIG_USB_STORAGE_DATAFAB=y -CONFIG_USB_STORAGE_FREECOM=y -# CONFIG_USB_STORAGE_ISD200 is not set -CONFIG_USB_STORAGE_DPCM=y -CONFIG_USB_STORAGE_HP8200e=y -CONFIG_USB_STORAGE_SDDR09=y -CONFIG_USB_STORAGE_SDDR55=y -CONFIG_USB_STORAGE_JUMPSHOT=y -# CONFIG_USB_ACM is not set -CONFIG_USB_PRINTER=m - -# -# USB Human Interface Devices (HID) -# -# CONFIG_USB_HID is not set - -# -# Input core support is needed for USB HID input layer or HIDBP support -# -# CONFIG_USB_HIDINPUT is not set -# CONFIG_USB_HIDDEV is not set -# CONFIG_USB_KBD is not set -# CONFIG_USB_MOUSE is not set -# CONFIG_USB_AIPTEK is not set -# CONFIG_USB_WACOM is not set -# CONFIG_USB_KBTAB is not set -# CONFIG_USB_POWERMATE is not set - -# -# USB Imaging devices -# -# CONFIG_USB_DC2XX is not set -# CONFIG_USB_MDC800 is not set -# CONFIG_USB_SCANNER is not set -# CONFIG_USB_MICROTEK is not set -# CONFIG_USB_HPUSBSCSI is not set - -# -# USB Multimedia devices -# - -# -# Video4Linux support is needed for USB Multimedia device support -# - -# -# USB Network adaptors -# -# CONFIG_USB_PEGASUS is not set -# CONFIG_USB_RTL8150 is not set -# CONFIG_USB_KAWETH is not set -# CONFIG_USB_CATC is not set -# CONFIG_USB_CDCETHER is not set -# CONFIG_USB_USBNET is not set - -# -# USB port drivers -# -# CONFIG_USB_USS720 is not set - -# -# USB Serial Converter support -# -# CONFIG_USB_SERIAL is not set - -# -# USB Miscellaneous drivers -# -# CONFIG_USB_RIO500 is not set -# CONFIG_USB_AUERSWALD is not set -# CONFIG_USB_TIGL is not set -# CONFIG_USB_BRLVGER is not set -# CONFIG_USB_LCD is not set - -# -# Support for USB gadgets -# -# CONFIG_USB_GADGET is not set - -# -# Bluetooth support -# -# CONFIG_BLUEZ is not set - -# -# Kernel hacking -# -CONFIG_CROSSCOMPILE=y -# CONFIG_RUNTIME_DEBUG is not set -# CONFIG_KGDB is not set -# CONFIG_GDB_CONSOLE is not set -# CONFIG_DEBUG_INFO is not set -# CONFIG_MAGIC_SYSRQ is not set -# CONFIG_MIPS_UNCACHED is not set -CONFIG_LOG_BUF_SHIFT=0 - -# -# Cryptographic options -# -# CONFIG_CRYPTO is not set - -# -# Library routines -# -# CONFIG_CRC32 is not set -CONFIG_ZLIB_INFLATE=y -CONFIG_ZLIB_DEFLATE=y diff --git a/toolchain/kernel-headers/files/config.ppc b/toolchain/kernel-headers/files/config.ppc deleted file mode 100644 index cbd1279a15..0000000000 --- a/toolchain/kernel-headers/files/config.ppc +++ /dev/null @@ -1,341 +0,0 @@ -# -# Automatically generated by make menuconfig: don't edit -# -# CONFIG_UID16 is not set -# CONFIG_RWSEM_GENERIC_SPINLOCK is not set -CONFIG_RWSEM_XCHGADD_ALGORITHM=y -CONFIG_HAVE_DEC_LOCK=y - -# -# Code maturity level options -# -# CONFIG_EXPERIMENTAL is not set -# CONFIG_ADVANCED_OPTIONS is not set - -# -# Loadable module support -# -# CONFIG_MODULES is not set - -# -# Platform support -# -CONFIG_PPC=y -CONFIG_PPC32=y -# CONFIG_6xx is not set -CONFIG_40x=y -# CONFIG_44x is not set -# CONFIG_POWER3 is not set -# CONFIG_POWER4 is not set -# CONFIG_8xx is not set -CONFIG_4xx=y -# CONFIG_CPCI405 is not set -# CONFIG_EP405 is not set -# CONFIG_REDWOOD_5 is not set -# CONFIG_REDWOOD_6 is not set -# CONFIG_OAK is not set -CONFIG_WALNUT=y -# CONFIG_SMP is not set -# CONFIG_MATH_EMULATION is not set -CONFIG_NOT_COHERENT_CACHE=y -CONFIG_UART0_TTYS0=y -# CONFIG_UART0_TTYS1 is not set -CONFIG_405GP=y -CONFIG_IBM_OCP=y -CONFIG_PPC_OCP=y -CONFIG_405=y -CONFIG_IBM405_ERR51=y -CONFIG_IBM405_ERR77=y -# CONFIG_PPC4xx_DMA is not set -CONFIG_IBM_OPENBIOS=y -CONFIG_BIOS_FIXUP=y - -# -# General setup -# -# CONFIG_HIGHMEM is not set -CONFIG_HIGHMEM_START=0xfe000000 -CONFIG_LOWMEM_SIZE=0x30000000 -CONFIG_KERNEL_START=0xc0000000 -CONFIG_TASK_SIZE=0x80000000 -# CONFIG_ISA is not set -# CONFIG_EISA is not set -# CONFIG_SBUS is not set -# CONFIG_MCA is not set -# CONFIG_PCI is not set -# CONFIG_PC_KEYBOARD is not set -# CONFIG_NET is not set -# CONFIG_SYSCTL is not set -# CONFIG_SYSVIPC is not set -# CONFIG_BSD_PROCESS_ACCT is not set -CONFIG_BINFMT_ELF=y -CONFIG_KERNEL_ELF=y -# CONFIG_BINFMT_MISC is not set -# CONFIG_OOM_KILLER is not set -# CONFIG_HOTPLUG is not set -# CONFIG_PCMCIA is not set - -# -# Parallel port support -# -# CONFIG_PARPORT is not set -# CONFIG_GEN_RTC is not set -# CONFIG_PPC_RTC is not set -# CONFIG_CMDLINE_BOOL is not set - -# -# Memory Technology Devices (MTD) -# -# CONFIG_MTD is not set - -# -# Plug and Play configuration -# -# CONFIG_PNP is not set -# CONFIG_ISAPNP is not set - -# -# Block devices -# -# CONFIG_BLK_DEV_FD is not set -# CONFIG_BLK_DEV_XD is not set -# CONFIG_PARIDE is not set -# CONFIG_BLK_CPQ_DA is not set -# CONFIG_BLK_CPQ_CISS_DA is not set -# CONFIG_CISS_SCSI_TAPE is not set -# CONFIG_CISS_MONITOR_THREAD is not set -# CONFIG_BLK_DEV_DAC960 is not set -# CONFIG_BLK_DEV_UMEM is not set -# CONFIG_BLK_DEV_SX8 is not set -# CONFIG_BLK_DEV_LOOP is not set -# CONFIG_BLK_DEV_NBD is not set -# CONFIG_BLK_DEV_RAM is not set -# CONFIG_BLK_DEV_INITRD is not set -# CONFIG_BLK_STATS is not set - -# -# Multi-device support (RAID and LVM) -# -# CONFIG_MD is not set -# CONFIG_BLK_DEV_MD is not set -# CONFIG_MD_LINEAR is not set -# CONFIG_MD_RAID0 is not set -# CONFIG_MD_RAID1 is not set -# CONFIG_MD_RAID5 is not set -# CONFIG_MD_MULTIPATH is not set -# CONFIG_BLK_DEV_LVM is not set - -# -# ATA/IDE/MFM/RLL support -# -# CONFIG_IDE is not set -# CONFIG_BLK_DEV_HD is not set - -# -# SCSI support -# -# CONFIG_SCSI is not set - -# -# Amateur Radio support -# -# CONFIG_HAMRADIO is not set - -# -# ISDN subsystem -# -# CONFIG_ISDN is not set - -# -# Old CD-ROM drivers (not SCSI, not IDE) -# -# CONFIG_CD_NO_IDESCSI is not set - -# -# Console drivers -# - -# -# Frame-buffer support -# -# CONFIG_FB is not set - -# -# Input core support -# -# CONFIG_INPUT is not set -# CONFIG_INPUT_KEYBDEV is not set -# CONFIG_INPUT_MOUSEDEV is not set -# CONFIG_INPUT_JOYDEV is not set -# CONFIG_INPUT_EVDEV is not set -# CONFIG_INPUT_UINPUT is not set - -# -# Macintosh device drivers -# - -# -# Character devices -# -# CONFIG_VT is not set -# CONFIG_SERIAL is not set -# CONFIG_SERIAL_EXTENDED is not set -# CONFIG_SERIAL_NONSTANDARD is not set -# CONFIG_UNIX98_PTYS is not set - -# -# I2C support -# -# CONFIG_I2C is not set - -# -# Mice -# -# CONFIG_BUSMOUSE is not set -# CONFIG_MOUSE is not set - -# -# Joysticks -# -# CONFIG_INPUT_GAMEPORT is not set -# CONFIG_QIC02_TAPE is not set -# CONFIG_IPMI_HANDLER is not set -# CONFIG_IPMI_PANIC_EVENT is not set -# CONFIG_IPMI_DEVICE_INTERFACE is not set -# CONFIG_IPMI_KCS is not set -# CONFIG_IPMI_WATCHDOG is not set - -# -# Watchdog Cards -# -# CONFIG_WATCHDOG is not set -# CONFIG_SCx200 is not set -# CONFIG_SCx200_GPIO is not set -# CONFIG_AMD_PM768 is not set -# CONFIG_NVRAM is not set -# CONFIG_RTC is not set -# CONFIG_DTLK is not set -# CONFIG_R3964 is not set -# CONFIG_APPLICOM is not set - -# -# Ftape, the floppy tape device driver -# -# CONFIG_FTAPE is not set -# CONFIG_AGP is not set - -# -# Direct Rendering Manager (XFree86 DRI support) -# -# CONFIG_DRM is not set - -# -# Multimedia devices -# -# CONFIG_VIDEO_DEV is not set - -# -# File systems -# -# CONFIG_QUOTA is not set -# CONFIG_QFMT_V2 is not set -# CONFIG_AUTOFS_FS is not set -# CONFIG_AUTOFS4_FS is not set -# CONFIG_REISERFS_FS is not set -# CONFIG_REISERFS_CHECK is not set -# CONFIG_REISERFS_PROC_INFO is not set -# CONFIG_ADFS_FS is not set -# CONFIG_ADFS_FS_RW is not set -# CONFIG_AFFS_FS is not set -# CONFIG_HFS_FS is not set -# CONFIG_HFSPLUS_FS is not set -# CONFIG_BEFS_FS is not set -# CONFIG_BEFS_DEBUG is not set -# CONFIG_BFS_FS is not set -# CONFIG_EXT3_FS is not set -# CONFIG_JBD is not set -# CONFIG_JBD_DEBUG is not set -# CONFIG_FAT_FS is not set -# CONFIG_MSDOS_FS is not set -# CONFIG_UMSDOS_FS is not set -# CONFIG_VFAT_FS is not set -# CONFIG_EFS_FS is not set -# CONFIG_JFFS_FS is not set -# CONFIG_JFFS2_FS is not set -# CONFIG_CRAMFS is not set -# CONFIG_TMPFS is not set -CONFIG_RAMFS=y -# CONFIG_ISO9660_FS is not set -# CONFIG_JOLIET is not set -# CONFIG_ZISOFS is not set -# CONFIG_JFS_FS is not set -# CONFIG_JFS_DEBUG is not set -# CONFIG_JFS_STATISTICS is not set -# CONFIG_MINIX_FS is not set -# CONFIG_VXFS_FS is not set -# CONFIG_NTFS_FS is not set -# CONFIG_NTFS_RW is not set -# CONFIG_HPFS_FS is not set -# CONFIG_PROC_FS is not set -# CONFIG_DEVFS_FS is not set -# CONFIG_DEVFS_MOUNT is not set -# CONFIG_DEVFS_DEBUG is not set -# CONFIG_DEVPTS_FS is not set -# CONFIG_QNX4FS_FS is not set -# CONFIG_QNX4FS_RW is not set -# CONFIG_ROMFS_FS is not set -# CONFIG_EXT2_FS is not set -# CONFIG_SYSV_FS is not set -# CONFIG_UDF_FS is not set -# CONFIG_UDF_RW is not set -# CONFIG_UFS_FS is not set -# CONFIG_UFS_FS_WRITE is not set -# CONFIG_XFS_FS is not set -# CONFIG_XFS_QUOTA is not set -# CONFIG_XFS_RT is not set -# CONFIG_XFS_TRACE is not set -# CONFIG_XFS_DEBUG is not set -# CONFIG_NCPFS_NLS is not set -# CONFIG_SMB_FS is not set -# CONFIG_ZISOFS_FS is not set - -# -# Partition Types -# -# CONFIG_PARTITION_ADVANCED is not set -CONFIG_MSDOS_PARTITION=y -# CONFIG_SMB_NLS is not set -# CONFIG_NLS is not set - -# -# Sound -# -# CONFIG_SOUND is not set - -# -# USB support -# -# CONFIG_USB is not set - -# -# Support for USB gadgets -# -# CONFIG_USB_GADGET is not set - -# -# Cryptographic options -# -# CONFIG_CRYPTO is not set - -# -# Library routines -# -# CONFIG_CRC32 is not set -# CONFIG_ZLIB_INFLATE is not set -# CONFIG_ZLIB_DEFLATE is not set - -# -# Kernel hacking -# -# CONFIG_DEBUG_KERNEL is not set -CONFIG_LOG_BUF_SHIFT=0 diff --git a/toolchain/kernel-headers/patches/include.patch b/toolchain/kernel-headers/patches/include.patch deleted file mode 100644 index 1618bbdfd3..0000000000 --- a/toolchain/kernel-headers/patches/include.patch +++ /dev/null @@ -1,17954 +0,0 @@ -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 <asm/types.h> -+#include <linux/compiler.h> - - #ifdef __GNUC__ - -@@ -10,7 +11,7 @@ - #include <linux/config.h> - #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 <asm-i386/param.h>. - * - * Modified 1998, 1999, 2002-2003 -- * David Mosberger-Tang <davidm@hpl.hp.com>, Hewlett-Packard Co -+ * David Mosberger-Tang <davidm@hpl.hp.com>, Hewlett-Packard Co - */ - -+#include <linux/config.h> -+ -+#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)<<MEM_SDREFCFG_TRC) -+#define MEM_SDREFCFG_TRPM_N(N) ((N)<<MEM_SDREFCFG_TRPM) -+#define MEM_SDREFCFG_REF_N(N) (N) -+#endif -+ -+/***********************************************************************/ -+ -+/* -+ * Au1550 SDRAM Register Offsets -+ */ -+ -+/***********************************************************************/ -+ -+#if defined(CONFIG_SOC_AU1550) || defined(CONFIG_SOC_AU1200) -+#define MEM_SDMODE0 (0x0800) -+#define MEM_SDMODE1 (0x0808) -+#define MEM_SDMODE2 (0x0810) -+#define MEM_SDADDR0 (0x0820) -+#define MEM_SDADDR1 (0x0828) -+#define MEM_SDADDR2 (0x0830) -+#define MEM_SDCONFIGA (0x0840) -+#define MEM_SDCONFIGB (0x0848) -+#define MEM_SDSTAT (0x0850) -+#define MEM_SDERRADDR (0x0858) -+#define MEM_SDSTRIDE0 (0x0860) -+#define MEM_SDSTRIDE1 (0x0868) -+#define MEM_SDSTRIDE2 (0x0870) -+#define MEM_SDWRMD0 (0x0880) -+#define MEM_SDWRMD1 (0x0888) -+#define MEM_SDWRMD2 (0x0890) -+#define MEM_SDPRECMD (0x08C0) -+#define MEM_SDAUTOREF (0x08C8) -+#define MEM_SDSREF (0x08D0) -+#define MEM_SDSLEEP MEM_SDSREF -+ -+#ifndef ASSEMBLER -+/*typedef volatile struct -+{ -+ uint32 sdmode0; -+ uint32 reserved0; -+ uint32 sdmode1; -+ uint32 reserved1; -+ uint32 sdmode2; -+ uint32 reserved2[3]; -+ uint32 sdaddr0; -+ uint32 reserved3; -+ uint32 sdaddr1; -+ uint32 reserved4; -+ uint32 sdaddr2; -+ uint32 reserved5[3]; -+ uint32 sdconfiga; -+ uint32 reserved6; -+ uint32 sdconfigb; -+ uint32 reserved7; -+ uint32 sdstat; -+ uint32 reserved8; -+ uint32 sderraddr; -+ uint32 reserved9; -+ uint32 sdstride0; -+ uint32 reserved10; -+ uint32 sdstride1; -+ uint32 reserved11; -+ uint32 sdstride2; -+ uint32 reserved12[3]; -+ uint32 sdwrmd0; -+ uint32 reserved13; -+ uint32 sdwrmd1; -+ uint32 reserved14; -+ uint32 sdwrmd2; -+ uint32 reserved15[11]; -+ uint32 sdprecmd; -+ uint32 reserved16; -+ uint32 sdautoref; -+ uint32 reserved17; -+ uint32 sdsref; -+ -+} AU1550_SDRAM;*/ -+#endif -+#endif -+ -+/* -+ * Physical base addresses for integrated peripherals -+ */ -+ -+#ifdef CONFIG_SOC_AU1000 -+#define MEM_PHYS_ADDR 0x14000000 -+#define STATIC_MEM_PHYS_ADDR 0x14001000 -+#define DMA0_PHYS_ADDR 0x14002000 -+#define DMA1_PHYS_ADDR 0x14002100 -+#define DMA2_PHYS_ADDR 0x14002200 -+#define DMA3_PHYS_ADDR 0x14002300 -+#define DMA4_PHYS_ADDR 0x14002400 -+#define DMA5_PHYS_ADDR 0x14002500 -+#define DMA6_PHYS_ADDR 0x14002600 -+#define DMA7_PHYS_ADDR 0x14002700 -+#define IC0_PHYS_ADDR 0x10400000 -+#define IC1_PHYS_ADDR 0x11800000 -+#define AC97_PHYS_ADDR 0x10000000 -+#define USBH_PHYS_ADDR 0x10100000 -+#define USBD_PHYS_ADDR 0x10200000 -+#define IRDA_PHYS_ADDR 0x10300000 -+#define MAC0_PHYS_ADDR 0x10500000 -+#define MAC1_PHYS_ADDR 0x10510000 -+#define MACEN_PHYS_ADDR 0x10520000 -+#define MACDMA0_PHYS_ADDR 0x14004000 -+#define MACDMA1_PHYS_ADDR 0x14004200 -+#define I2S_PHYS_ADDR 0x11000000 -+#define UART0_PHYS_ADDR 0x11100000 -+#define UART1_PHYS_ADDR 0x11200000 -+#define UART2_PHYS_ADDR 0x11300000 -+#define UART3_PHYS_ADDR 0x11400000 -+#define SSI0_PHYS_ADDR 0x11600000 -+#define SSI1_PHYS_ADDR 0x11680000 -+#define SYS_PHYS_ADDR 0x11900000 -+#define PCMCIA_IO_PHYS_ADDR 0xF00000000 -+#define PCMCIA_ATTR_PHYS_ADDR 0xF40000000 -+#define PCMCIA_MEM_PHYS_ADDR 0xF80000000 -+#endif -+ -+/********************************************************************/ - --#define MEM_SDSLEEP 0xB4000030 --#define MEM_SDSMCKE 0xB4000034 -+#ifdef CONFIG_SOC_AU1500 -+#define MEM_PHYS_ADDR 0x14000000 -+#define STATIC_MEM_PHYS_ADDR 0x14001000 -+#define DMA0_PHYS_ADDR 0x14002000 -+#define DMA1_PHYS_ADDR 0x14002100 -+#define DMA2_PHYS_ADDR 0x14002200 -+#define DMA3_PHYS_ADDR 0x14002300 -+#define DMA4_PHYS_ADDR 0x14002400 -+#define DMA5_PHYS_ADDR 0x14002500 -+#define DMA6_PHYS_ADDR 0x14002600 -+#define DMA7_PHYS_ADDR 0x14002700 -+#define IC0_PHYS_ADDR 0x10400000 -+#define IC1_PHYS_ADDR 0x11800000 -+#define AC97_PHYS_ADDR 0x10000000 -+#define USBH_PHYS_ADDR 0x10100000 -+#define USBD_PHYS_ADDR 0x10200000 -+#define PCI_PHYS_ADDR 0x14005000 -+#define MAC0_PHYS_ADDR 0x11500000 -+#define MAC1_PHYS_ADDR 0x11510000 -+#define MACEN_PHYS_ADDR 0x11520000 -+#define MACDMA0_PHYS_ADDR 0x14004000 -+#define MACDMA1_PHYS_ADDR 0x14004200 -+#define I2S_PHYS_ADDR 0x11000000 -+#define UART0_PHYS_ADDR 0x11100000 -+#define UART3_PHYS_ADDR 0x11400000 -+#define GPIO2_PHYS_ADDR 0x11700000 -+#define SYS_PHYS_ADDR 0x11900000 -+#define PCI_MEM_PHYS_ADDR 0x400000000 -+#define PCI_IO_PHYS_ADDR 0x500000000 -+#define PCI_CONFIG0_PHYS_ADDR 0x600000000 -+#define PCI_CONFIG1_PHYS_ADDR 0x680000000 -+#define PCMCIA_IO_PHYS_ADDR 0xF00000000 -+#define PCMCIA_ATTR_PHYS_ADDR 0xF40000000 -+#define PCMCIA_MEM_PHYS_ADDR 0xF80000000 - #endif - -+/********************************************************************/ -+ -+#ifdef CONFIG_SOC_AU1100 -+#define MEM_PHYS_ADDR 0x14000000 -+#define STATIC_MEM_PHYS_ADDR 0x14001000 -+#define DMA0_PHYS_ADDR 0x14002000 -+#define DMA1_PHYS_ADDR 0x14002100 -+#define DMA2_PHYS_ADDR 0x14002200 -+#define DMA3_PHYS_ADDR 0x14002300 -+#define DMA4_PHYS_ADDR 0x14002400 -+#define DMA5_PHYS_ADDR 0x14002500 -+#define DMA6_PHYS_ADDR 0x14002600 -+#define DMA7_PHYS_ADDR 0x14002700 -+#define IC0_PHYS_ADDR 0x10400000 -+#define SD0_PHYS_ADDR 0x10600000 -+#define SD1_PHYS_ADDR 0x10680000 -+#define IC1_PHYS_ADDR 0x11800000 -+#define AC97_PHYS_ADDR 0x10000000 -+#define USBH_PHYS_ADDR 0x10100000 -+#define USBD_PHYS_ADDR 0x10200000 -+#define IRDA_PHYS_ADDR 0x10300000 -+#define MAC0_PHYS_ADDR 0x10500000 -+#define MACEN_PHYS_ADDR 0x10520000 -+#define MACDMA0_PHYS_ADDR 0x14004000 -+#define MACDMA1_PHYS_ADDR 0x14004200 -+#define I2S_PHYS_ADDR 0x11000000 -+#define UART0_PHYS_ADDR 0x11100000 -+#define UART1_PHYS_ADDR 0x11200000 -+#define UART3_PHYS_ADDR 0x11400000 -+#define SSI0_PHYS_ADDR 0x11600000 -+#define SSI1_PHYS_ADDR 0x11680000 -+#define GPIO2_PHYS_ADDR 0x11700000 -+#define SYS_PHYS_ADDR 0x11900000 -+#define LCD_PHYS_ADDR 0x15000000 -+#define PCMCIA_IO_PHYS_ADDR 0xF00000000 -+#define PCMCIA_ATTR_PHYS_ADDR 0xF40000000 -+#define PCMCIA_MEM_PHYS_ADDR 0xF80000000 -+#endif -+ -+/***********************************************************************/ -+ -+#ifdef CONFIG_SOC_AU1550 -+#define MEM_PHYS_ADDR 0x14000000 -+#define STATIC_MEM_PHYS_ADDR 0x14001000 -+#define IC0_PHYS_ADDR 0x10400000 -+#define IC1_PHYS_ADDR 0x11800000 -+#define USBH_PHYS_ADDR 0x14020000 -+#define USBD_PHYS_ADDR 0x10200000 -+#define PCI_PHYS_ADDR 0x14005000 -+#define MAC0_PHYS_ADDR 0x10500000 -+#define MAC1_PHYS_ADDR 0x10510000 -+#define MACEN_PHYS_ADDR 0x10520000 -+#define MACDMA0_PHYS_ADDR 0x14004000 -+#define MACDMA1_PHYS_ADDR 0x14004200 -+#define UART0_PHYS_ADDR 0x11100000 -+#define UART1_PHYS_ADDR 0x11200000 -+#define UART3_PHYS_ADDR 0x11400000 -+#define GPIO2_PHYS_ADDR 0x11700000 -+#define SYS_PHYS_ADDR 0x11900000 -+#define DDMA_PHYS_ADDR 0x14002000 -+#define PE_PHYS_ADDR 0x14008000 -+#define PSC0_PHYS_ADDR 0x11A00000 -+#define PSC1_PHYS_ADDR 0x11B00000 -+#define PSC2_PHYS_ADDR 0x10A00000 -+#define PSC3_PHYS_ADDR 0x10B00000 -+#define PCI_MEM_PHYS_ADDR 0x400000000 -+#define PCI_IO_PHYS_ADDR 0x500000000 -+#define PCI_CONFIG0_PHYS_ADDR 0x600000000 -+#define PCI_CONFIG1_PHYS_ADDR 0x680000000 -+#define PCMCIA_IO_PHYS_ADDR 0xF00000000 -+#define PCMCIA_ATTR_PHYS_ADDR 0xF40000000 -+#define PCMCIA_MEM_PHYS_ADDR 0xF80000000 -+#endif -+ -+/***********************************************************************/ -+ -+#ifdef CONFIG_SOC_AU1200 -+#define MEM_PHYS_ADDR 0x14000000 -+#define STATIC_MEM_PHYS_ADDR 0x14001000 -+#define AES_PHYS_ADDR 0x10300000 -+#define CIM_PHYS_ADDR 0x14004000 -+#define IC0_PHYS_ADDR 0x10400000 -+#define IC1_PHYS_ADDR 0x11800000 -+#define USBM_PHYS_ADDR 0x14020000 -+#define USBH_PHYS_ADDR 0x14020100 -+#define UART0_PHYS_ADDR 0x11100000 -+#define UART1_PHYS_ADDR 0x11200000 -+#define GPIO2_PHYS_ADDR 0x11700000 -+#define SYS_PHYS_ADDR 0x11900000 -+#define DDMA_PHYS_ADDR 0x14002000 -+#define PSC0_PHYS_ADDR 0x11A00000 -+#define PSC1_PHYS_ADDR 0x11B00000 -+#define PCMCIA_IO_PHYS_ADDR 0xF00000000 -+#define PCMCIA_ATTR_PHYS_ADDR 0xF40000000 -+#define PCMCIA_MEM_PHYS_ADDR 0xF80000000 -+#define SD0_PHYS_ADDR 0x10600000 -+#define SD1_PHYS_ADDR 0x10680000 -+#define LCD_PHYS_ADDR 0x15000000 -+#define SWCNT_PHYS_ADDR 0x1110010C -+#define MAEFE_PHYS_ADDR 0x14012000 -+#define MAEBE_PHYS_ADDR 0x14010000 -+#endif -+ -+ - /* Static Bus Controller */ - #define MEM_STCFG0 0xB4001000 - #define MEM_STTIME0 0xB4001004 -@@ -367,7 +695,7 @@ - #define AU1000_MAC0_ENABLE 0xB0520000 - #define AU1000_MAC1_ENABLE 0xB0520004 - #define NUM_ETH_INTERFACES 2 --#endif // CONFIG_SOC_AU1000 -+#endif /* CONFIG_SOC_AU1000 */ - - /* Au1500 */ - #ifdef CONFIG_SOC_AU1500 -@@ -438,7 +766,7 @@ - #define AU1500_MAC0_ENABLE 0xB1520000 - #define AU1500_MAC1_ENABLE 0xB1520004 - #define NUM_ETH_INTERFACES 2 --#endif // CONFIG_SOC_AU1500 -+#endif /* CONFIG_SOC_AU1500 */ - - /* Au1100 */ - #ifdef CONFIG_SOC_AU1100 -@@ -483,6 +811,22 @@ - #define AU1000_GPIO_13 45 - #define AU1000_GPIO_14 46 - #define AU1000_GPIO_15 47 -+#define AU1000_GPIO_16 48 -+#define AU1000_GPIO_17 49 -+#define AU1000_GPIO_18 50 -+#define AU1000_GPIO_19 51 -+#define AU1000_GPIO_20 52 -+#define AU1000_GPIO_21 53 -+#define AU1000_GPIO_22 54 -+#define AU1000_GPIO_23 55 -+#define AU1000_GPIO_24 56 -+#define AU1000_GPIO_25 57 -+#define AU1000_GPIO_26 58 -+#define AU1000_GPIO_27 59 -+#define AU1000_GPIO_28 60 -+#define AU1000_GPIO_29 61 -+#define AU1000_GPIO_30 62 -+#define AU1000_GPIO_31 63 - - #define UART0_ADDR 0xB1100000 - #define UART1_ADDR 0xB1200000 -@@ -494,7 +838,7 @@ - #define AU1100_ETH0_BASE 0xB0500000 - #define AU1100_MAC0_ENABLE 0xB0520000 - #define NUM_ETH_INTERFACES 1 --#endif // CONFIG_SOC_AU1100 -+#endif /* CONFIG_SOC_AU1100 */ - - #ifdef CONFIG_SOC_AU1550 - #define AU1550_UART0_INT 0 -@@ -511,14 +855,14 @@ - #define AU1550_PSC1_INT 11 - #define AU1550_PSC2_INT 12 - #define AU1550_PSC3_INT 13 --#define AU1550_TOY_INT 14 --#define AU1550_TOY_MATCH0_INT 15 --#define AU1550_TOY_MATCH1_INT 16 --#define AU1550_TOY_MATCH2_INT 17 --#define AU1550_RTC_INT 18 --#define AU1550_RTC_MATCH0_INT 19 --#define AU1550_RTC_MATCH1_INT 20 --#define AU1550_RTC_MATCH2_INT 21 -+#define AU1000_TOY_INT 14 -+#define AU1000_TOY_MATCH0_INT 15 -+#define AU1000_TOY_MATCH1_INT 16 -+#define AU1000_TOY_MATCH2_INT 17 -+#define AU1000_RTC_INT 18 -+#define AU1000_RTC_MATCH0_INT 19 -+#define AU1000_RTC_MATCH1_INT 20 -+#define AU1000_RTC_MATCH2_INT 21 - #define AU1550_NAND_INT 23 - #define AU1550_USB_DEV_REQ_INT 24 - #define AU1550_USB_DEV_SUS_INT 25 -@@ -573,7 +917,7 @@ - #define AU1550_MAC0_ENABLE 0xB0520000 - #define AU1550_MAC1_ENABLE 0xB0520004 - #define NUM_ETH_INTERFACES 2 --#endif // CONFIG_SOC_AU1550 -+#endif /* CONFIG_SOC_AU1550 */ - - #ifdef CONFIG_SOC_AU1200 - #define AU1200_UART0_INT 0 -@@ -590,14 +934,14 @@ - #define AU1200_PSC1_INT 11 - #define AU1200_AES_INT 12 - #define AU1200_CAMERA_INT 13 --#define AU1200_TOY_INT 14 --#define AU1200_TOY_MATCH0_INT 15 --#define AU1200_TOY_MATCH1_INT 16 --#define AU1200_TOY_MATCH2_INT 17 --#define AU1200_RTC_INT 18 --#define AU1200_RTC_MATCH0_INT 19 --#define AU1200_RTC_MATCH1_INT 20 --#define AU1200_RTC_MATCH2_INT 21 -+#define AU1000_TOY_INT 14 -+#define AU1000_TOY_MATCH0_INT 15 -+#define AU1000_TOY_MATCH1_INT 16 -+#define AU1000_TOY_MATCH2_INT 17 -+#define AU1000_RTC_INT 18 -+#define AU1000_RTC_MATCH0_INT 19 -+#define AU1000_RTC_MATCH1_INT 20 -+#define AU1000_RTC_MATCH2_INT 21 - #define AU1200_NAND_INT 23 - #define AU1200_GPIO_204 24 - #define AU1200_GPIO_205 25 -@@ -605,6 +949,7 @@ - #define AU1200_GPIO_207 27 - #define AU1200_GPIO_208_215 28 // Logical OR of 208:215 - #define AU1200_USB_INT 29 -+#define AU1000_USB_HOST_INT AU1200_USB_INT - #define AU1200_LCD_INT 30 - #define AU1200_MAE_BOTH_INT 31 - #define AU1000_GPIO_0 32 -@@ -643,21 +988,36 @@ - #define UART0_ADDR 0xB1100000 - #define UART1_ADDR 0xB1200000 - --#define USB_OHCI_BASE 0x14020000 // phys addr for ioremap --#define USB_HOST_CONFIG 0xB4027ffc -+#define USB_UOC_BASE 0x14020020 -+#define USB_UOC_LEN 0x20 -+#define USB_OHCI_BASE 0x14020100 -+#define USB_OHCI_LEN 0x100 -+#define USB_EHCI_BASE 0x14020200 -+#define USB_EHCI_LEN 0x100 -+#define USB_UDC_BASE 0x14022000 -+#define USB_UDC_LEN 0x2000 -+#define USB_MSR_BASE 0xB4020000 -+#define USB_MSR_MCFG 4 -+#define USBMSRMCFG_OMEMEN 0 -+#define USBMSRMCFG_OBMEN 1 -+#define USBMSRMCFG_EMEMEN 2 -+#define USBMSRMCFG_EBMEN 3 -+#define USBMSRMCFG_DMEMEN 4 -+#define USBMSRMCFG_DBMEN 5 -+#define USBMSRMCFG_GMEMEN 6 -+#define USBMSRMCFG_OHCCLKEN 16 -+#define USBMSRMCFG_EHCCLKEN 17 -+#define USBMSRMCFG_UDCCLKEN 18 -+#define USBMSRMCFG_PHYPLLEN 19 -+#define USBMSRMCFG_RDCOMB 30 -+#define USBMSRMCFG_PFEN 31 - --// these are here for prototyping on au1550 (do not exist on au1200) --#define AU1200_ETH0_BASE 0xB0500000 --#define AU1200_ETH1_BASE 0xB0510000 --#define AU1200_MAC0_ENABLE 0xB0520000 --#define AU1200_MAC1_ENABLE 0xB0520004 --#define NUM_ETH_INTERFACES 2 --#endif // CONFIG_SOC_AU1200 -+#endif /* CONFIG_SOC_AU1200 */ - - #define AU1000_LAST_INTC0_INT 31 -+#define AU1000_LAST_INTC1_INT 63 - #define AU1000_MAX_INTR 63 - -- - /* Programmable Counters 0 and 1 */ - #define SYS_BASE 0xB1900000 - #define SYS_COUNTER_CNTRL (SYS_BASE + 0x14) -@@ -728,6 +1088,8 @@ - #define I2S_CONTROL_D (1<<1) - #define I2S_CONTROL_CE (1<<0) - -+#ifndef CONFIG_SOC_AU1200 -+ - /* USB Host Controller */ - #define USB_OHCI_LEN 0x00100000 - -@@ -773,6 +1135,8 @@ - #define USBDEV_ENABLE (1<<1) - #define USBDEV_CE (1<<0) - -+#endif /* !CONFIG_SOC_AU1200 */ -+ - /* Ethernet Controllers */ - - /* 4 byte offsets from AU1000_ETH_BASE */ -@@ -1171,6 +1535,37 @@ - #define SYS_PF_PSC1_S1 (1 << 1) - #define SYS_PF_MUST_BE_SET ((1 << 5) | (1 << 2)) - -+/* Au1200 Only */ -+#ifdef CONFIG_SOC_AU1200 -+#define SYS_PINFUNC_DMA (1<<31) -+#define SYS_PINFUNC_S0A (1<<30) -+#define SYS_PINFUNC_S1A (1<<29) -+#define SYS_PINFUNC_LP0 (1<<28) -+#define SYS_PINFUNC_LP1 (1<<27) -+#define SYS_PINFUNC_LD16 (1<<26) -+#define SYS_PINFUNC_LD8 (1<<25) -+#define SYS_PINFUNC_LD1 (1<<24) -+#define SYS_PINFUNC_LD0 (1<<23) -+#define SYS_PINFUNC_P1A (3<<21) -+#define SYS_PINFUNC_P1B (1<<20) -+#define SYS_PINFUNC_FS3 (1<<19) -+#define SYS_PINFUNC_P0A (3<<17) -+#define SYS_PINFUNC_CS (1<<16) -+#define SYS_PINFUNC_CIM (1<<15) -+#define SYS_PINFUNC_P1C (1<<14) -+#define SYS_PINFUNC_U1T (1<<12) -+#define SYS_PINFUNC_U1R (1<<11) -+#define SYS_PINFUNC_EX1 (1<<10) -+#define SYS_PINFUNC_EX0 (1<<9) -+#define SYS_PINFUNC_U0R (1<<8) -+#define SYS_PINFUNC_MC (1<<7) -+#define SYS_PINFUNC_S0B (1<<6) -+#define SYS_PINFUNC_S0C (1<<5) -+#define SYS_PINFUNC_P0B (1<<4) -+#define SYS_PINFUNC_U0T (1<<3) -+#define SYS_PINFUNC_S1B (1<<2) -+#endif -+ - #define SYS_TRIOUTRD 0xB1900100 - #define SYS_TRIOUTCLR 0xB1900100 - #define SYS_OUTPUTRD 0xB1900108 -@@ -1298,7 +1693,6 @@ - #define SD1_XMIT_FIFO 0xB0680000 - #define SD1_RECV_FIFO 0xB0680004 - -- - #if defined (CONFIG_SOC_AU1500) || defined(CONFIG_SOC_AU1550) - /* Au1500 PCI Controller */ - #define Au1500_CFG_BASE 0xB4005000 // virtual, kseg0 addr -@@ -1388,9 +1782,60 @@ - - #endif - -+#ifndef _LANGUAGE_ASSEMBLY -+typedef volatile struct -+{ -+ /* 0x0000 */ u32 toytrim; -+ /* 0x0004 */ u32 toywrite; -+ /* 0x0008 */ u32 toymatch0; -+ /* 0x000C */ u32 toymatch1; -+ /* 0x0010 */ u32 toymatch2; -+ /* 0x0014 */ u32 cntrctrl; -+ /* 0x0018 */ u32 scratch0; -+ /* 0x001C */ u32 scratch1; -+ /* 0x0020 */ u32 freqctrl0; -+ /* 0x0024 */ u32 freqctrl1; -+ /* 0x0028 */ u32 clksrc; -+ /* 0x002C */ u32 pinfunc; -+ /* 0x0030 */ u32 reserved0; -+ /* 0x0034 */ u32 wakemsk; -+ /* 0x0038 */ u32 endian; -+ /* 0x003C */ u32 powerctrl; -+ /* 0x0040 */ u32 toyread; -+ /* 0x0044 */ u32 rtctrim; -+ /* 0x0048 */ u32 rtcwrite; -+ /* 0x004C */ u32 rtcmatch0; -+ /* 0x0050 */ u32 rtcmatch1; -+ /* 0x0054 */ u32 rtcmatch2; -+ /* 0x0058 */ u32 rtcread; -+ /* 0x005C */ u32 wakesrc; -+ /* 0x0060 */ u32 cpupll; -+ /* 0x0064 */ u32 auxpll; -+ /* 0x0068 */ u32 reserved1; -+ /* 0x006C */ u32 reserved2; -+ /* 0x0070 */ u32 reserved3; -+ /* 0x0074 */ u32 reserved4; -+ /* 0x0078 */ u32 slppwr; -+ /* 0x007C */ u32 sleep; -+ /* 0x0080 */ u32 reserved5[32]; -+ /* 0x0100 */ u32 trioutrd; -+#define trioutclr trioutrd -+ /* 0x0104 */ u32 reserved6; -+ /* 0x0108 */ u32 outputrd; -+#define outputset outputrd -+ /* 0x010C */ u32 outputclr; -+ /* 0x0110 */ u32 pinstaterd; -+#define pininputen pinstaterd -+ -+} AU1X00_SYS; -+ -+static AU1X00_SYS* const sys = (AU1X00_SYS *)SYS_BASE; -+ -+#endif - /* Processor information base on prid. - * Copied from PowerPC. - */ -+#ifndef _LANGUAGE_ASSEMBLY - struct cpu_spec { - /* CPU is matched via (PRID & prid_mask) == prid_value */ - unsigned int prid_mask; -@@ -1404,3 +1849,6 @@ - extern struct cpu_spec cpu_specs[]; - extern struct cpu_spec *cur_cpu_spec[]; - #endif -+ -+#endif -+ -diff -Nur linux-2.4.32/include/asm-mips/au1000_pcmcia.h linux-2.4.32.patched/include/asm-mips/au1000_pcmcia.h ---- linux-2.4.32/include/asm-mips/au1000_pcmcia.h 2005-01-19 15:10:11.000000000 +0100 -+++ linux-2.4.32.patched/include/asm-mips/au1000_pcmcia.h 2006-03-13 18:55:54.000000000 +0100 -@@ -38,16 +38,41 @@ - #define AU1X_SOCK0_PHYS_MEM 0xF80000000 - - /* pcmcia socket 1 needs external glue logic so the memory map -- * differs from board to board. -+ * differs from board to board. the general rule is that -+ * static bus address bit 26 should be used to decode socket 0 -+ * from socket 1. alas, some boards dont follow this... -+ * These really belong in a board-specific header file... - */ --#if defined(CONFIG_MIPS_PB1000) || defined(CONFIG_MIPS_PB1100) || defined(CONFIG_MIPS_PB1500) --#define AU1X_SOCK1_IO 0xF08000000 --#define AU1X_SOCK1_PHYS_ATTR 0xF48000000 --#define AU1X_SOCK1_PHYS_MEM 0xF88000000 --#elif defined(CONFIG_MIPS_DB1000) || defined(CONFIG_MIPS_DB1100) || defined(CONFIG_MIPS_DB1500) || defined(CONFIG_MIPS_PB1550) || defined(CONFIG_MIPS_DB1550) --#define AU1X_SOCK1_IO 0xF04000000 --#define AU1X_SOCK1_PHYS_ATTR 0xF44000000 --#define AU1X_SOCK1_PHYS_MEM 0xF84000000 -+#ifdef CONFIG_MIPS_PB1000 -+#define SOCK1_DECODE (1<<27) -+#endif -+#ifdef CONFIG_MIPS_DB1000 -+#define SOCK1_DECODE (1<<26) -+#endif -+#ifdef CONFIG_MIPS_DB1500 -+#define SOCK1_DECODE (1<<26) -+#endif -+#ifdef CONFIG_MIPS_DB1100 -+#define SOCK1_DECODE (1<<26) -+#endif -+#ifdef CONFIG_MIPS_DB1550 -+#define SOCK1_DECODE (1<<26) -+#endif -+#ifdef CONFIG_MIPS_DB1200 -+#define SOCK1_DECODE (1<<26) -+#endif -+#ifdef CONFIG_MIPS_PB1550 -+#define SOCK1_DECODE (1<<26) -+#endif -+#ifdef CONFIG_MIPS_PB1200 -+#define SOCK1_DECODE (1<<26) -+#endif -+ -+/* The board has a second PCMCIA socket */ -+#ifdef SOCK1_DECODE -+#define AU1X_SOCK1_IO (0xF00000000|SOCK1_DECODE) -+#define AU1X_SOCK1_PHYS_ATTR (0xF40000000|SOCK1_DECODE) -+#define AU1X_SOCK1_PHYS_MEM (0xF80000000|SOCK1_DECODE) - #endif - - struct pcmcia_state { -diff -Nur linux-2.4.32/include/asm-mips/au1100_mmc.h linux-2.4.32.patched/include/asm-mips/au1100_mmc.h ---- linux-2.4.32/include/asm-mips/au1100_mmc.h 2005-01-19 15:10:11.000000000 +0100 -+++ linux-2.4.32.patched/include/asm-mips/au1100_mmc.h 2006-03-13 18:55:54.000000000 +0100 -@@ -39,16 +39,22 @@ - #define __ASM_AU1100_MMC_H - - --#define NUM_AU1100_MMC_CONTROLLERS 2 -- -- --#define AU1100_SD_IRQ 2 -- -+#if defined(CONFIG_SOC_AU1100) -+#define NUM_MMC_CONTROLLERS 2 -+#define AU1X_MMC_INT AU1100_SD_INT -+#endif -+ -+#if defined(CONFIG_SOC_AU1200) -+#define NUM_MMC_CONTROLLERS 2 -+#define AU1X_MMC_INT AU1200_SD_INT -+#endif - - #define SD0_BASE 0xB0600000 - #define SD1_BASE 0xB0680000 - - -+ -+ - /* - * Register offsets. - */ -@@ -201,5 +207,12 @@ - #define SD_CMD_RT_1B (0x00810000) - - -+/* support routines required on a platform-specific basis */ -+extern void mmc_card_inserted(int _n_, int *_res_); -+extern void mmc_card_writable(int _n_, int *_res_); -+extern void mmc_power_on(int _n_); -+extern void mmc_power_off(int _n_); -+ -+ - #endif /* __ASM_AU1100_MMC_H */ - -diff -Nur linux-2.4.32/include/asm-mips/au1xxx_dbdma.h linux-2.4.32.patched/include/asm-mips/au1xxx_dbdma.h ---- linux-2.4.32/include/asm-mips/au1xxx_dbdma.h 2005-01-19 15:10:11.000000000 +0100 -+++ linux-2.4.32.patched/include/asm-mips/au1xxx_dbdma.h 2006-03-13 18:55:54.000000000 +0100 -@@ -43,7 +43,7 @@ - #define DDMA_GLOBAL_BASE 0xb4003000 - #define DDMA_CHANNEL_BASE 0xb4002000 - --typedef struct dbdma_global { -+typedef volatile struct dbdma_global { - u32 ddma_config; - u32 ddma_intstat; - u32 ddma_throttle; -@@ -60,7 +60,7 @@ - - /* The structure of a DMA Channel. - */ --typedef struct au1xxx_dma_channel { -+typedef volatile struct au1xxx_dma_channel { - u32 ddma_cfg; /* See below */ - u32 ddma_desptr; /* 32-byte aligned pointer to descriptor */ - u32 ddma_statptr; /* word aligned pointer to status word */ -@@ -96,7 +96,7 @@ - /* "Standard" DDMA Descriptor. - * Must be 32-byte aligned. - */ --typedef struct au1xxx_ddma_desc { -+typedef volatile struct au1xxx_ddma_desc { - u32 dscr_cmd0; /* See below */ - u32 dscr_cmd1; /* See below */ - u32 dscr_source0; /* source phys address */ -@@ -105,6 +105,12 @@ - u32 dscr_dest1; /* See below */ - u32 dscr_stat; /* completion status */ - u32 dscr_nxtptr; /* Next descriptor pointer (mostly) */ -+ /* First 32bytes are HW specific!!! -+ Lets have some SW data following.. make sure its 32bytes -+ */ -+ u32 sw_status; -+ u32 sw_context; -+ u32 sw_reserved[6]; - } au1x_ddma_desc_t; - - #define DSCR_CMD0_V (1 << 31) /* Descriptor valid */ -@@ -123,6 +129,8 @@ - #define DSCR_CMD0_CV (0x1 << 2) /* Clear Valid when done */ - #define DSCR_CMD0_ST_MASK (0x3 << 0) /* Status instruction */ - -+#define SW_STATUS_INUSE (1<<0) -+ - /* Command 0 device IDs. - */ - #ifdef CONFIG_SOC_AU1550 -@@ -169,8 +177,8 @@ - #define DSCR_CMD0_SDMS_RX0 9 - #define DSCR_CMD0_SDMS_TX1 10 - #define DSCR_CMD0_SDMS_RX1 11 --#define DSCR_CMD0_AES_TX 12 --#define DSCR_CMD0_AES_RX 13 -+#define DSCR_CMD0_AES_TX 13 -+#define DSCR_CMD0_AES_RX 12 - #define DSCR_CMD0_PSC0_TX 14 - #define DSCR_CMD0_PSC0_RX 15 - #define DSCR_CMD0_PSC1_TX 16 -@@ -189,6 +197,10 @@ - #define DSCR_CMD0_THROTTLE 30 - #define DSCR_CMD0_ALWAYS 31 - #define DSCR_NDEV_IDS 32 -+/* THis macro is used to find/create custom device types */ -+#define DSCR_DEV2CUSTOM_ID(x,d) (((((x)&0xFFFF)<<8)|0x32000000)|((d)&0xFF)) -+#define DSCR_CUSTOM2DEV_ID(x) ((x)&0xFF) -+ - - #define DSCR_CMD0_SID(x) (((x) & 0x1f) << 25) - #define DSCR_CMD0_DID(x) (((x) & 0x1f) << 20) -@@ -277,6 +289,43 @@ - */ - #define NUM_DBDMA_CHANS 16 - -+/* -+ * Ddma API definitions -+ * FIXME: may not fit to this header file -+ */ -+typedef struct dbdma_device_table { -+ u32 dev_id; -+ u32 dev_flags; -+ u32 dev_tsize; -+ u32 dev_devwidth; -+ u32 dev_physaddr; /* If FIFO */ -+ u32 dev_intlevel; -+ u32 dev_intpolarity; -+} dbdev_tab_t; -+ -+ -+typedef struct dbdma_chan_config { -+ spinlock_t lock; -+ -+ u32 chan_flags; -+ u32 chan_index; -+ dbdev_tab_t *chan_src; -+ dbdev_tab_t *chan_dest; -+ au1x_dma_chan_t *chan_ptr; -+ au1x_ddma_desc_t *chan_desc_base; -+ au1x_ddma_desc_t *get_ptr, *put_ptr, *cur_ptr; -+ void *chan_callparam; -+ void (*chan_callback)(int, void *, struct pt_regs *); -+} chan_tab_t; -+ -+#define DEV_FLAGS_INUSE (1 << 0) -+#define DEV_FLAGS_ANYUSE (1 << 1) -+#define DEV_FLAGS_OUT (1 << 2) -+#define DEV_FLAGS_IN (1 << 3) -+#define DEV_FLAGS_BURSTABLE (1 << 4) -+#define DEV_FLAGS_SYNC (1 << 5) -+/* end Ddma API definitions */ -+ - /* External functions for drivers to use. - */ - /* Use this to allocate a dbdma channel. The device ids are one of the -@@ -299,8 +348,8 @@ - - /* Put buffers on source/destination descriptors. - */ --u32 au1xxx_dbdma_put_source(u32 chanid, void *buf, int nbytes); --u32 au1xxx_dbdma_put_dest(u32 chanid, void *buf, int nbytes); -+u32 _au1xxx_dbdma_put_source(u32 chanid, void *buf, int nbytes, u32 flags); -+u32 _au1xxx_dbdma_put_dest(u32 chanid, void *buf, int nbytes, u32 flags); - - /* Get a buffer from the destination descriptor. - */ -@@ -314,5 +363,25 @@ - void au1xxx_dbdma_chan_free(u32 chanid); - void au1xxx_dbdma_dump(u32 chanid); - -+u32 au1xxx_dbdma_put_dscr(u32 chanid, au1x_ddma_desc_t *dscr ); -+ -+u32 au1xxx_ddma_add_device( dbdev_tab_t *dev ); -+ -+/* -+ Some compatibilty macros -- -+ Needed to make changes to API without breaking existing drivers -+*/ -+#define au1xxx_dbdma_put_source(chanid,buf,nbytes)_au1xxx_dbdma_put_source(chanid, buf, nbytes, DDMA_FLAGS_IE) -+#define au1xxx_dbdma_put_source_flags(chanid,buf,nbytes,flags) _au1xxx_dbdma_put_source(chanid, buf, nbytes, flags) -+ -+#define au1xxx_dbdma_put_dest(chanid,buf,nbytes) _au1xxx_dbdma_put_dest(chanid, buf, nbytes, DDMA_FLAGS_IE) -+#define au1xxx_dbdma_put_dest_flags(chanid,buf,nbytes,flags) _au1xxx_dbdma_put_dest(chanid, buf, nbytes, flags) -+ -+/* -+ * Flags for the put_source/put_dest functions. -+ */ -+#define DDMA_FLAGS_IE (1<<0) -+#define DDMA_FLAGS_NOIE (1<<1) -+ - #endif /* _LANGUAGE_ASSEMBLY */ - #endif /* _AU1000_DBDMA_H_ */ -diff -Nur linux-2.4.32/include/asm-mips/au1xxx_gpio.h linux-2.4.32.patched/include/asm-mips/au1xxx_gpio.h ---- linux-2.4.32/include/asm-mips/au1xxx_gpio.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-2.4.32.patched/include/asm-mips/au1xxx_gpio.h 2006-03-13 18:55:54.000000000 +0100 -@@ -0,0 +1,22 @@ -+ -+ -+#ifndef __AU1XXX_GPIO_H -+#define __AU1XXX_GPIO_H -+ -+void au1xxx_gpio1_set_inputs(void); -+void au1xxx_gpio_tristate(int signal); -+void au1xxx_gpio_write(int signal, int value); -+int au1xxx_gpio_read(int signal); -+ -+typedef volatile struct -+{ -+ u32 dir; -+ u32 reserved; -+ u32 output; -+ u32 pinstate; -+ u32 inten; -+ u32 enable; -+ -+} AU1X00_GPIO2; -+ -+#endif //__AU1XXX_GPIO_H -diff -Nur linux-2.4.32/include/asm-mips/au1xxx_psc.h linux-2.4.32.patched/include/asm-mips/au1xxx_psc.h ---- linux-2.4.32/include/asm-mips/au1xxx_psc.h 2005-01-19 15:10:11.000000000 +0100 -+++ linux-2.4.32.patched/include/asm-mips/au1xxx_psc.h 2006-03-13 18:55:54.000000000 +0100 -@@ -41,6 +41,11 @@ - #define PSC3_BASE_ADDR 0xb0d00000 - #endif - -+#ifdef CONFIG_SOC_AU1200 -+#define PSC0_BASE_ADDR 0xb1a00000 -+#define PSC1_BASE_ADDR 0xb1b00000 -+#endif -+ - /* The PSC select and control registers are common to - * all protocols. - */ -@@ -226,6 +231,8 @@ - #define PSC_I2SCFG_DD_DISABLE (1 << 27) - #define PSC_I2SCFG_DE_ENABLE (1 << 26) - #define PSC_I2SCFG_SET_WS(x) (((((x) / 2) - 1) & 0x7f) << 16) -+#define PSC_I2SCFG_WS(n) ((n&0xFF)<<16) -+#define PSC_I2SCFG_WS_MASK (PSC_I2SCFG_WS(0x3F)) - #define PSC_I2SCFG_WI (1 << 15) - - #define PSC_I2SCFG_DIV_MASK (3 << 13) -diff -Nur linux-2.4.32/include/asm-mips/bootinfo.h linux-2.4.32.patched/include/asm-mips/bootinfo.h ---- linux-2.4.32/include/asm-mips/bootinfo.h 2004-02-18 14:36:32.000000000 +0100 -+++ linux-2.4.32.patched/include/asm-mips/bootinfo.h 2006-03-13 18:55:59.000000000 +0100 -@@ -37,6 +37,7 @@ - #define MACH_GROUP_HP_LJ 20 /* Hewlett Packard LaserJet */ - #define MACH_GROUP_LASAT 21 - #define MACH_GROUP_TITAN 22 /* PMC-Sierra Titan */ -+#define MACH_GROUP_BRCM 23 /* Broadcom */ - - /* - * Valid machtype values for group unknown (low order halfword of mips_machtype) -@@ -180,6 +181,9 @@ - #define MACH_MTX1 7 /* 4G MTX-1 Au1500-based board */ - #define MACH_CSB250 8 /* Cogent Au1500 */ - #define MACH_PB1550 9 /* Au1550-based eval board */ -+#define MACH_PB1200 10 /* Au1200-based eval board */ -+#define MACH_DB1550 11 /* Au1550-based eval board */ -+#define MACH_DB1200 12 /* Au1200-based eval board */ - - /* - * Valid machtype for group NEC_VR41XX -@@ -194,6 +198,15 @@ - #define MACH_TANBAC_TB0229 7 /* TANBAC TB0229 (VR4131DIMM) */ - - /* -+ * Valid machtypes for group Broadcom -+ */ -+#define MACH_BCM93725 0 -+#define MACH_BCM93725_VJ 1 -+#define MACH_BCM93730 2 -+#define MACH_BCM947XX 3 -+#define MACH_BCM933XX 4 -+ -+/* - * Valid machtype for group TITAN - */ - #define MACH_TITAN_YOSEMITE 1 /* PMC-Sierra Yosemite */ -diff -Nur linux-2.4.32/include/asm-mips/cpu.h linux-2.4.32.patched/include/asm-mips/cpu.h ---- linux-2.4.32/include/asm-mips/cpu.h 2005-01-19 15:10:11.000000000 +0100 -+++ linux-2.4.32.patched/include/asm-mips/cpu.h 2006-03-13 18:55:59.000000000 +0100 -@@ -22,6 +22,11 @@ - spec. - */ - -+#define PRID_COPT_MASK 0xff000000 -+#define PRID_COMP_MASK 0x00ff0000 -+#define PRID_IMP_MASK 0x0000ff00 -+#define PRID_REV_MASK 0x000000ff -+ - #define PRID_COMP_LEGACY 0x000000 - #define PRID_COMP_MIPS 0x010000 - #define PRID_COMP_BROADCOM 0x020000 -@@ -58,6 +63,7 @@ - #define PRID_IMP_RM7000 0x2700 - #define PRID_IMP_NEVADA 0x2800 /* RM5260 ??? */ - #define PRID_IMP_RM9000 0x3400 -+#define PRID_IMP_BCM4710 0x4000 - #define PRID_IMP_R5432 0x5400 - #define PRID_IMP_R5500 0x5500 - #define PRID_IMP_4KC 0x8000 -@@ -66,10 +72,16 @@ - #define PRID_IMP_4KEC 0x8400 - #define PRID_IMP_4KSC 0x8600 - #define PRID_IMP_25KF 0x8800 -+#define PRID_IMP_BCM3302 0x9000 -+#define PRID_IMP_BCM3303 0x9100 - #define PRID_IMP_24K 0x9300 - - #define PRID_IMP_UNKNOWN 0xff00 - -+#define BCM330X(id) \ -+ (((id & (PRID_COMP_MASK | PRID_IMP_MASK)) == (PRID_COMP_BROADCOM | PRID_IMP_BCM3302)) \ -+ || ((id & (PRID_COMP_MASK | PRID_IMP_MASK)) == (PRID_COMP_BROADCOM | PRID_IMP_BCM3303))) -+ - /* - * These are the PRID's for when 23:16 == PRID_COMP_SIBYTE - */ -@@ -174,7 +186,9 @@ - #define CPU_AU1550 57 - #define CPU_24K 58 - #define CPU_AU1200 59 --#define CPU_LAST 59 -+#define CPU_BCM4710 60 -+#define CPU_BCM3302 61 -+#define CPU_LAST 61 - - /* - * ISA Level encodings -diff -Nur linux-2.4.32/include/asm-mips/db1200.h linux-2.4.32.patched/include/asm-mips/db1200.h ---- linux-2.4.32/include/asm-mips/db1200.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-2.4.32.patched/include/asm-mips/db1200.h 2006-03-13 18:55:54.000000000 +0100 -@@ -0,0 +1,214 @@ -+/* -+ * AMD Alchemy DB1200 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_DB1200_H -+#define __ASM_DB1200_H -+ -+#include <linux/types.h> -+ -+// 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 <linux/types.h> -+#include <asm/au1000.h> -+#include <asm/au1xxx_gpio.h> -+ -+// 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 <asm-generic/ide_iops.h> -+/* 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 <linux/types.h> -+ -+// 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 <asm/asm.h> - #include <asm/cacheops.h> - -+#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 <asm-generic/ide_iops.h> -+/* 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 <asm/sn/addrs.h> - -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 <asm/types.h> -+#include <linux/compiler.h> - - #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 <linux/config.h> - #include <linux/mc146818rtc.h> - #include <linux/threads.h> -+#include <linux/compiler.h> - - #include <asm/processor.h> - -@@ -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 <asm/types.h> -+#include <linux/compiler.h> - - #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 <linux/atm.h> - #include <linux/if.h> /* For IFNAMSIZ */ -+#include <linux/if_ether.h> /* 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 <linux/compiler.h> -+ - /* 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/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 <eis@baty.hanse.de> - * -@@ -11,6 +11,7 @@ - #ifdef __KERNEL__ - #include <linux/skbuff.h> - #include <linux/netdevice.h> -+#include <linux/isdn_compat.h> - - /* 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 <linux/usbdev_fs_i.h> - #include <linux/jffs2_fs_i.h> - #include <linux/cramfs_fs_sb.h> -+#include <linux/squashfs_fs_i.h> - - /* - * 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 <linux/usbdev_fs_sb.h> - #include <linux/cramfs_fs_sb.h> - #include <linux/jffs2_fs_sb.h> -+#include <linux/squashfs_fs_sb.h> - - 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 <dan@embeddededge.com> -+ * -+ * 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 <linux/version.h> -+ -+#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 <linux/pci.h> -+#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 <linux/netdevice.h> -+ -+/* -+ * 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 <detlefw@isdn4linux.de> -+ * -+ * 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 <linux/types.h> -+#include <linux/kernel.h> -+#include <linux/sched.h> -+#include <linux/smp.h> -+#include <linux/spinlock.h> -+#include <linux/errno.h> -+ -+ -+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 <sys/types.h> -+#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 <linux/isdn_compat.h> - #include <linux/ioctl.h> - - #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 <linux/isdn_dwabc.h> -+ -+ -+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 <linux/concap.h> - #endif - -+#ifdef HAVE_DEVFS_FS - #ifdef CONFIG_DEVFS_FS - # include <linux/devfs_fs_kernel.h> - #endif -+#endif /* HAVE_DEVFS_FS */ - - #include <linux/isdnif.h> - -@@ -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 <linux/isdn_compat.h> - - /* - * 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 <linux/isdn_compat.h> - - #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 <linux/config.h> - --#ifdef CONFIG_IPPP_FILTER --#include <linux/filter.h> --#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 <linux/modsetver.h> -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 <linux/blk.h> - --#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 <net/iw_handler.h> 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 <linux/ctype.h> -+#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 <linux/netfilter_ipv4/ip_conntrack_tcp.h> - #include <linux/netfilter_ipv4/ip_conntrack_icmp.h> -+#include <linux/netfilter_ipv4/ip_conntrack_proto_gre.h> - - /* 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 <linux/netfilter_ipv4/ip_conntrack_ftp.h> - #include <linux/netfilter_ipv4/ip_conntrack_irc.h> -+#include <linux/netfilter_ipv4/ip_conntrack_pptp.h> -+#include <linux/netfilter_ipv4/ip_conntrack_h323.h> -+#include <linux/netfilter_ipv4/ip_conntrack_rtsp.h> -+#include <linux/netfilter_ipv4/ip_conntrack_mms.h> - - /* 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 <linux/netfilter_ipv4/ip_nat.h> -+#include <linux/netfilter_ipv4/ip_nat_pptp.h> - - /* 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 <linux/netfilter_ipv4/lockhelp.h> -+ -+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 <linux/netfilter_ipv4/lockhelp.h> -+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 <asm/byteorder.h> -+ -+/* 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 <asm/byteorder.h> 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 <tmarshall@real.com> -+ * 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 <linux/netfilter_ipv4/lockhelp.h> -+ -+#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 <gozem@linux.nu> -+ * Patrick Schaaf <bof@bof.de> -+ * Martin Josefsson <gandalf@wlug.westbo.se> -+ * Copyright (C) 2003-2004 Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> -+ * -+ * 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 <linux/netfilter_ipv4/ip_set.h> -+ -+#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 <linux/netfilter_ipv4/ip_set.h> -+ -+#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 <linux/netfilter_ipv4/ip_set.h> -+ -+#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 <linux/netfilter_ipv4/ip_set.h> -+ -+#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 <linux/netfilter_ipv4/ip_set.h> -+ -+#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 <linux/netfilter_ipv4/ip_set.h> -+ -+#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 <http://www.marasystems.com> -+ * by Henrik Nordstrom <hno@marasystems.com> -+ * -+ * 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 <http://www.marasystems.com> -+ * by Henrik Nordstrom <hno@marasystems.com> -+ * -+ * 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 <quadong@users.sf.net>, 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 <linux/netfilter_ipv4/ip_set.h> -+ -+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 <laforge@gnumonks.org> */ -+ -+#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 <linux/kernel.h> -+#include <linux/ctype.h> -+ -+/* -+ * 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 <phillip@lougher.demon.co.uk> -+ * -+ * 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 <asm/byteorder.h> -+#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 <phillip@lougher.demon.co.uk> -+ * -+ * 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 <phillip@lougher.demon.co.uk> -+ * -+ * 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 <linux/squashfs_fs.h> -+ -+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 <linux/config.h> -+ -+#define MAX_SWAPFILES 32 -+ -+#ifdef __KERNEL__ -+ - #include <linux/spinlock.h> - #include <asm/page.h> - -@@ -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 <linux/types.h> -+#include <linux/list.h> -+#include <linux/kernel.h> -+#include <linux/module.h> -+#include <linux/slab.h> -+ -+#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 - <jt@hpl.hp.com> -- * 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 <jkmaline@cc.hut.fi>) -+ * ---------- -+ * - 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 <net/sock.h> - #include <net/protocol.h> -+#include <net/snmp.h> - - 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 <net/sock.h> -+#include <net/snmp.h> - - /* 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 - <jt@hpl.hp.com> -- * 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 <linux/config.h> - #include <linux/types.h> -@@ -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 <linux/udp.h> - #include <linux/poll.h> - #include <net/sock.h> -+#include <net/snmp.h> - - #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) - ; |