make target/linux/* directories self-contained, use the selected kernel version for the toolchain, autogenerate menuconfig and makefile code for target selection
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

file:a/Config.in -> file:b/Config.in
--- a/Config.in
+++ b/Config.in
@@ -102,6 +102,6 @@
 
 endmenu
 
-source ".config.in"
+source "tmp/.config.in"
 
 

file:a/Makefile -> file:b/Makefile
--- a/Makefile
+++ b/Makefile
@@ -37,29 +37,48 @@
 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 > $@
 
-.config.in: .pkginfo
-	@./scripts/gen_menuconfig.pl < $< > $@ || rm -f $@
+tmpinfo-clean: FORCE
+	@-rm -rf tmp/.pkginfo tmp/.targetinfo
 
-.config: ./scripts/config/conf .config.in
+tmp/.config.in: tmp/.pkginfo
+	@./scripts/gen_package_config.pl < $< > $@ || rm -f $@
+
+tmp/.config-target.in: tmp/.targetinfo
+	@./scripts/gen_target_config.pl < $< > $@ || rm -f $@
+
+.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/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 @@
 	$(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: ;

--- 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 \

--- a/include/kernel-build.mk
+++ b/include/kernel-build.mk
@@ -6,14 +6,15 @@
 #
 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
 
@@ -149,29 +150,38 @@
   endef
 endef
 
+$(eval $(call shexport,Target/Description))
 
-download: $(DL_DIR)/$(LINUX_SOURCE)
-prepare: $(LINUX_DIR)/.configured $(TOPDIR)/.kernel.mk
-compile: $(LINUX_DIR)/.modules
-install: $(LINUX_DIR)/.image
+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
 
-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
 
 
 

--- a/include/kernel.mk
+++ b/include/kernel.mk
@@ -4,28 +4,13 @@
 # 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
@@ -49,6 +34,13 @@
   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
 
 

--- a/include/package.mk
+++ b/include/package.mk
@@ -15,15 +15,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),)

--- 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.'; \

--- a/include/target.mk
+++ b/include/target.mk
@@ -4,30 +4,10 @@
 # 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))
+include $(TMP_DIR)/.target.mk
 
-export BOARD
-export KERNEL
+$(TMP_DIR)/.target.mk:
+	$(SCRIPT_DIR)/gen_target_mk.pl < $(TMP_DIR)/.targetinfo > $@
 
 
-

file:a/rules.mk -> file:b/rules.mk
--- a/rules.mk
+++ b/rules.mk
@@ -30,7 +30,7 @@
 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 @@
   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

--- a/scripts/gen_menuconfig.pl
+++ /dev/null
@@ -1,192 +1,1 @@
-#!/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 $src;
-my $makefile;
-my $pkg;
-my %package;
-my %category;
-
-
-sub find_dep($$) {
-	my $pkg = shift;
-	my $name = shift;
-	my $deps = ($pkg->{vdepends} or $pkg->{depends});
-
-	return 0 unless defined $deps;
-	foreach my $dep (@{$deps}) {
-		return 1 if $dep eq $name;
-		return 1 if ($package{$dep} and (find_dep($package{$dep},$name) == 1));
-	}
-	return 0;
-}
-
-sub depends($$) {
-	my $a = shift;
-	my $b = shift;
-	my $ret;
-
-	return 0 if ($a->{submenu} ne $b->{submenu});
-	if (find_dep($a, $b->{name}) == 1) {
-		$ret = 1;
-	} elsif (find_dep($b, $a->{name}) == 1) {
-		$ret = -1;
-	} else {
-		return 0;
-	}
-#	print STDERR "depends($a->{name}, $b->{name}) == $ret\n";
-	return $ret;
-}
-
-
-sub print_category($) {
-	my $cat = shift;
-	my %menus;
-	my %menu_dep;
-	
-	return unless $category{$cat};
-	
-	print "menu \"$cat\"\n\n";
-	my %spkg = %{$category{$cat}};
-	
-	foreach my $spkg (sort {uc($a) cmp uc($b)} keys %spkg) {
-		foreach my $pkg (@{$spkg{$spkg}}) {
-			my $menu = $pkg->{submenu};
-			if ($menu) {
-				$menu_dep{$menu} or $menu_dep{$menu} = $pkg->{submenudep};
-			} else {
-				$menu = 'undef';
-			}
-			$menus{$menu} or $menus{$menu} = [];
-			push @{$menus{$menu}}, $pkg;
-		}
-	}
-	my @menus = sort {
-		($a eq 'undef' ?  1 : 0) or
-		($b eq 'undef' ? -1 : 0) or
-		($a cmp $b)
-	} keys %menus;
-
-	foreach my $menu (@menus) {
-		my @pkgs = sort {
-			depends($a, $b) or
-			($a->{name} cmp $b->{name})
-		} @{$menus{$menu}};
-		if ($menu ne 'undef') {
-			$menu_dep{$menu} and print "if $menu_dep{$menu}\n";
-			print "menu \"$menu\"\n";
-		}
-		foreach my $pkg (@pkgs) {
-			my $title = $pkg->{name};
-			my $c = (72 - length($pkg->{name}) - length($pkg->{title}));
-			if ($c > 0) {
-				$title .= ("." x $c). " ". $pkg->{title};
-			}
-			print "\t";
-			$pkg->{menu} and print "menu";
-			print "config PACKAGE_".$pkg->{name}."\n";
-			print "\t\ttristate \"$title\"\n";
-			foreach my $default (split /\s*,\s*/, $pkg->{default}) {
-				print "\t\tdefault $default\n";
-			}
-			foreach my $depend (@{$pkg->{depends}}) {
-				my $m = "depends";
-				$depend =~ s/^([@\+]+)//;
-				my $flags = $1;
-				my $vdep;
-				
-				if ($vdep = $package{$depend}->{vdepends}) {
-					$depend = join("||", map { "PACKAGE_".$_ } @$vdep);
-				} else {
-					$flags =~ /@/ or $depend = "PACKAGE_$depend";
-					$flags =~ /\+/ and $m = "select";
-				}
-				print "\t\t$m $depend\n";
-			}
-			print "\t\thelp\n";
-			print $pkg->{description};
-			print "\n";
-
-			$pkg->{config} and print $pkg->{config}."\n";
-		}
-		if ($menu ne 'undef') {
-			print "endmenu\n";
-			$menu_dep{$menu} and print "endif\n";
-		}
-	}
-	print "endmenu\n\n";
-	
-	undef $category{$cat};
-}
-
-my $line;
-while ($line = <>) {
-	chomp $line;
-	$line =~ /^Source-Makefile: \s*(.+\/([^\/]+)\/Makefile)\s*$/ and do {
-		$makefile = $1;
-		$src = $2;
-		undef $pkg;
-	};
-	$line =~ /^Package: \s*(.+)\s*$/ and do {
-		$pkg = {};
-		$pkg->{src} = $src;
-		$pkg->{makefile} = $makefile;
-		$pkg->{name} = $1;
-		$pkg->{default} = "m if ALL";
-		$package{$1} = $pkg;
-	};
-	$line =~ /^Version: \s*(.+)\s*$/ and $pkg->{version} = $1;
-	$line =~ /^Title: \s*(.+)\s*$/ and $pkg->{title} = $1;
-	$line =~ /^Menu: \s*(.+)\s*$/ and $pkg->{menu} = $1;
-	$line =~ /^Submenu: \s*(.+)\s*$/ and $pkg->{submenu} = $1;
-	$line =~ /^Submenu-Depends: \s*(.+)\s*$/ and $pkg->{submenudep} = $1;
-	$line =~ /^Default: \s*(.+)\s*$/ and $pkg->{default} = $1;
-	$line =~ /^Provides: \s*(.+)\s*$/ and do {
-		my @vpkg = split /\s+/, $1;
-		foreach my $vpkg (@vpkg) {
-			$package{$vpkg} or $package{$vpkg} = { vdepends => [] };
-			push @{$package{$vpkg}->{vdepends}}, $pkg->{name};
-		}
-	};
-	$line =~ /^Depends: \s*(.+)\s*$/ and do {
-		my @dep = split /\s+/, $1;
-		$pkg->{depends} = \@dep;
-	};
-	$line =~ /^Category: \s*(.+)\s*$/ and do {
-		$pkg->{category} = $1;
-		defined $category{$1} or $category{$1} = {};
-		defined $category{$1}->{$src} or $category{$1}->{$src} = [];
-		push @{$category{$1}->{$src}}, $pkg;
-	};
-	$line =~ /^Description: \s*(.*)\s*$/ and do {
-		my $desc = "\t\t$1\n\n";
-		my $line;
-		while ($line = <>) {
-			last if $line =~ /^@@/;
-			$desc .= "\t\t$line";
-		}
-		$pkg->{description} = $desc;
-	};
-	$line =~ /^Config: \s*(.*)\s*$/ and do {
-		my $conf = "$1\n";
-		my $line;
-		while ($line = <>) {
-			last if $line =~ /^@@/;
-			$conf .= "$line";
-		}
-		$pkg->{config} = $conf;
-	}
-}
-
-print_category 'Base system';
-foreach my $cat (keys %category) {
-	print_category $cat;
-}
-

--- /dev/null
+++ b/scripts/gen_package_config.pl
@@ -1,1 +1,192 @@
+#!/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 $src;
+my $makefile;
+my $pkg;
+my %package;
+my %category;
+
+
+sub find_dep($$) {
+	my $pkg = shift;
+	my $name = shift;
+	my $deps = ($pkg->{vdepends} or $pkg->{depends});
+
+	return 0 unless defined $deps;
+	foreach my $dep (@{$deps}) {
+		return 1 if $dep eq $name;
+		return 1 if ($package{$dep} and (find_dep($package{$dep},$name) == 1));
+	}
+	return 0;
+}
+
+sub depends($$) {
+	my $a = shift;
+	my $b = shift;
+	my $ret;
+
+	return 0 if ($a->{submenu} ne $b->{submenu});
+	if (find_dep($a, $b->{name}) == 1) {
+		$ret = 1;
+	} elsif (find_dep($b, $a->{name}) == 1) {
+		$ret = -1;
+	} else {
+		return 0;
+	}
+#	print STDERR "depends($a->{name}, $b->{name}) == $ret\n";
+	return $ret;
+}
+
+
+sub print_category($) {
+	my $cat = shift;
+	my %menus;
+	my %menu_dep;
+	
+	return unless $category{$cat};
+	
+	print "menu \"$cat\"\n\n";
+	my %spkg = %{$category{$cat}};
+	
+	foreach my $spkg (sort {uc($a) cmp uc($b)} keys %spkg) {
+		foreach my $pkg (@{$spkg{$spkg}}) {
+			my $menu = $pkg->{submenu};
+			if ($menu) {
+				$menu_dep{$menu} or $menu_dep{$menu} = $pkg->{submenudep};
+			} else {
+				$menu = 'undef';
+			}
+			$menus{$menu} or $menus{$menu} = [];
+			push @{$menus{$menu}}, $pkg;
+		}
+	}
+	my @menus = sort {
+		($a eq 'undef' ?  1 : 0) or
+		($b eq 'undef' ? -1 : 0) or
+		($a cmp $b)
+	} keys %menus;
+
+	foreach my $menu (@menus) {
+		my @pkgs = sort {
+			depends($a, $b) or
+			($a->{name} cmp $b->{name})
+		} @{$menus{$menu}};
+		if ($menu ne 'undef') {
+			$menu_dep{$menu} and print "if $menu_dep{$menu}\n";
+			print "menu \"$menu\"\n";
+		}
+		foreach my $pkg (@pkgs) {
+			my $title = $pkg->{name};
+			my $c = (72 - length($pkg->{name}) - length($pkg->{title}));
+			if ($c > 0) {
+				$title .= ("." x $c). " ". $pkg->{title};
+			}
+			print "\t";
+			$pkg->{menu} and print "menu";
+			print "config PACKAGE_".$pkg->{name}."\n";
+			print "\t\ttristate \"$title\"\n";
+			foreach my $default (split /\s*,\s*/, $pkg->{default}) {
+				print "\t\tdefault $default\n";
+			}
+			foreach my $depend (@{$pkg->{depends}}) {
+				my $m = "depends";
+				$depend =~ s/^([@\+]+)//;
+				my $flags = $1;
+				my $vdep;
+				
+				if ($vdep = $package{$depend}->{vdepends}) {
+					$depend = join("||", map { "PACKAGE_".$_ } @$vdep);
+				} else {
+					$flags =~ /@/ or $depend = "PACKAGE_$depend";
+					$flags =~ /\+/ and $m = "select";
+				}
+				print "\t\t$m $depend\n";
+			}
+			print "\t\thelp\n";
+			print $pkg->{description};
+			print "\n";
+
+			$pkg->{config} and print $pkg->{config}."\n";
+		}
+		if ($menu ne 'undef') {
+			print "endmenu\n";
+			$menu_dep{$menu} and print "endif\n";
+		}
+	}
+	print "endmenu\n\n";
+	
+	undef $category{$cat};
+}
+
+my $line;
+while ($line = <>) {
+	chomp $line;
+	$line =~ /^Source-Makefile: \s*(.+\/([^\/]+)\/Makefile)\s*$/ and do {
+		$makefile = $1;
+		$src = $2;
+		undef $pkg;
+	};
+	$line =~ /^Package: \s*(.+)\s*$/ and do {
+		$pkg = {};
+		$pkg->{src} = $src;
+		$pkg->{makefile} = $makefile;
+		$pkg->{name} = $1;
+		$pkg->{default} = "m if ALL";
+		$package{$1} = $pkg;
+	};
+	$line =~ /^Version: \s*(.+)\s*$/ and $pkg->{version} = $1;
+	$line =~ /^Title: \s*(.+)\s*$/ and $pkg->{title} = $1;
+	$line =~ /^Menu: \s*(.+)\s*$/ and $pkg->{menu} = $1;
+	$line =~ /^Submenu: \s*(.+)\s*$/ and $pkg->{submenu} = $1;
+	$line =~ /^Submenu-Depends: \s*(.+)\s*$/ and $pkg->{submenudep} = $1;
+	$line =~ /^Default: \s*(.+)\s*$/ and $pkg->{default} = $1;
+	$line =~ /^Provides: \s*(.+)\s*$/ and do {
+		my @vpkg = split /\s+/, $1;
+		foreach my $vpkg (@vpkg) {
+			$package{$vpkg} or $package{$vpkg} = { vdepends => [] };
+			push @{$package{$vpkg}->{vdepends}}, $pkg->{name};
+		}
+	};
+	$line =~ /^Depends: \s*(.+)\s*$/ and do {
+		my @dep = split /\s+/, $1;
+		$pkg->{depends} = \@dep;
+	};
+	$line =~ /^Category: \s*(.+)\s*$/ and do {
+		$pkg->{category} = $1;
+		defined $category{$1} or $category{$1} = {};
+		defined $category{$1}->{$src} or $category{$1}->{$src} = [];
+		push @{$category{$1}->{$src}}, $pkg;
+	};
+	$line =~ /^Description: \s*(.*)\s*$/ and do {
+		my $desc = "\t\t$1\n\n";
+		my $line;
+		while ($line = <>) {
+			last if $line =~ /^@@/;
+			$desc .= "\t\t$line";
+		}
+		$pkg->{description} = $desc;
+	};
+	$line =~ /^Config: \s*(.*)\s*$/ and do {
+		my $conf = "$1\n";
+		my $line;
+		while ($line = <>) {
+			last if $line =~ /^@@/;
+			$conf .= "$line";
+		}
+		$pkg->{config} = $conf;
+	}
+}
+
+print_category 'Base system';
+foreach my $cat (keys %category) {
+	print_category $cat;
+}
+

--- /dev/null
+++ b/scripts/gen_target_config.pl
@@ -1,1 +1,89 @@
+#!/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
+}
+
+

--- /dev/null
+++ b/scripts/gen_target_mk.pl
@@ -1,1 +1,66 @@
+#!/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";
+

--- 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,6 +152,5 @@
 	default "sh4"     if sh4
 	default "sh4eb"   if sh4eb
 	default "sparc"   if sparc
-	default "mipsel"  if !DEVEL
 
 

--- 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

--- 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

--- 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

--- a/target/linux/au1000-2.6/Makefile
+++ b/target/linux/au1000-2.6/Makefile
@@ -5,6 +5,16 @@
 # See /LICENSE for more information.
 #
 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

--- a/target/linux/brcm-2.4/Makefile
+++ b/target/linux/brcm-2.4/Makefile
@@ -6,10 +6,25 @@
 #
 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))
 

--- a/target/linux/brcm-2.6/Makefile
+++ b/target/linux/brcm-2.6/Makefile
@@ -5,6 +5,20 @@
 # See /LICENSE for more information.
 #
 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

--- 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

--- 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

--- 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

--- 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

--- 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

--- 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

--- 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

--- 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

--- 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 @@
 	$(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

--- a/toolchain/kernel-headers/files/config.arm
+++ /dev/null
@@ -1,779 +1,1 @@
-#
-# 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
-

--- a/toolchain/kernel-headers/files/config.i386
+++ /dev/null
@@ -1,951 +1,1 @@
-#
-# 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
-

--- a/toolchain/kernel-headers/files/config.mips
+++ /dev/null
@@ -1,1046 +1,1 @@
-#
-# 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
-

--- a/toolchain/kernel-headers/files/config.ppc
+++ /dev/null
@@ -1,342 +1,1 @@
-#
-# 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
-

--- a/toolchain/kernel-headers/patches/include.patch
+++ /dev/null
@@ -1,17955 +1,1 @@
-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/