Commit acc8dadc authored by Joern Engel's avatar Joern Engel Committed by Linus Torvalds

[PATCH] Remove blkmtd

Remove the blkmtd driver.

- An alternative exists (block2mtd) that hasn't had  bug report for > 1 year.

- Most embedded people tend to use ancient kernels with custom patches from
  mtd cvs and elsewhere, so the 1 year warning period neither helps nor hurts
  them too much.

- It's in the way of klibc.  The problems caused by pulling blkmtd support
  are fairly low, while the problems caused by delaying klibc can be fairly
  substantial.  At best, this would be a severe burden on hpa's time.
Signed-off-by: default avatarJoern Engel <joern@wohnheim.fh-wedel.de>
Acked-by: default avatarThomas Gleixner <tglx@linutronix.de>
Cc: "H. Peter Anvin" <hpa@zytor.com>
Cc: David Woodhouse <dwmw2@infradead.org>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent f5e90281
...@@ -129,8 +129,8 @@ config MTDRAM_ABS_POS ...@@ -129,8 +129,8 @@ config MTDRAM_ABS_POS
allocating space from Linux's available memory. Otherwise, leave allocating space from Linux's available memory. Otherwise, leave
this set to zero. Most people will want to leave this as zero. this set to zero. Most people will want to leave this as zero.
config MTD_BLKMTD config MTD_BLOCK2MTD
tristate "MTD emulation using block device" tristate "MTD using block device"
depends on MTD depends on MTD
help help
This driver allows a block device to appear as an MTD. It would This driver allows a block device to appear as an MTD. It would
...@@ -141,15 +141,6 @@ config MTD_BLKMTD ...@@ -141,15 +141,6 @@ config MTD_BLKMTD
Testing MTD users (eg JFFS2) on large media and media that might Testing MTD users (eg JFFS2) on large media and media that might
be removed during a write (using the floppy drive). be removed during a write (using the floppy drive).
config MTD_BLOCK2MTD
tristate "MTD using block device (rewrite)"
depends on MTD && EXPERIMENTAL
help
This driver is basically the same at MTD_BLKMTD above, but
experienced some interface changes plus serious speedups. In
the long term, it should replace MTD_BLKMTD. Right now, you
shouldn't entrust important data to it yet.
comment "Disk-On-Chip Device Drivers" comment "Disk-On-Chip Device Drivers"
config MTD_DOC2000 config MTD_DOC2000
......
...@@ -21,7 +21,6 @@ obj-$(CONFIG_MTD_PMC551) += pmc551.o ...@@ -21,7 +21,6 @@ obj-$(CONFIG_MTD_PMC551) += pmc551.o
obj-$(CONFIG_MTD_MS02NV) += ms02-nv.o obj-$(CONFIG_MTD_MS02NV) += ms02-nv.o
obj-$(CONFIG_MTD_MTDRAM) += mtdram.o obj-$(CONFIG_MTD_MTDRAM) += mtdram.o
obj-$(CONFIG_MTD_LART) += lart.o obj-$(CONFIG_MTD_LART) += lart.o
obj-$(CONFIG_MTD_BLKMTD) += blkmtd.o
obj-$(CONFIG_MTD_BLOCK2MTD) += block2mtd.o obj-$(CONFIG_MTD_BLOCK2MTD) += block2mtd.o
obj-$(CONFIG_MTD_DATAFLASH) += mtd_dataflash.o obj-$(CONFIG_MTD_DATAFLASH) += mtd_dataflash.o
obj-$(CONFIG_MTD_M25P80) += m25p80.o obj-$(CONFIG_MTD_M25P80) += m25p80.o
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment