Index: linux-2.6.10-rc1/drivers/block/Kconfig.iosched
===================================================================
--- linux-2.6.10-rc1.orig/drivers/block/Kconfig.iosched	2004-10-24 23:51:04.417274298 +1000
+++ linux-2.6.10-rc1/drivers/block/Kconfig.iosched	2004-10-25 00:06:51.630191660 +1000
@@ -3,7 +3,7 @@ menu "IO Schedulers"
 
 config IOSCHED_NOOP
 	bool
-	default y
+	default m
 	---help---
 	  The no-op I/O scheduler is a minimal scheduler that does basic merging
 	  and sorting. Its main uses include non-disk based block devices like
@@ -13,7 +13,7 @@ config IOSCHED_NOOP
 
 config IOSCHED_AS
 	tristate "Anticipatory I/O scheduler"
-	default y
+	default m
 	---help---
 	  The anticipatory I/O scheduler is the default disk scheduler. It is
 	  generally a good choice for most environments, but is quite large and
@@ -22,7 +22,7 @@ config IOSCHED_AS
 
 config IOSCHED_DEADLINE
 	tristate "Deadline I/O scheduler"
-	default y
+	default m
 	---help---
 	  The deadline I/O scheduler is simple and compact, and is often as
 	  good as the anticipatory I/O scheduler, and in some database
