Skip to content

Commit

Permalink
[PATCH] Remove blkmtd
Browse files Browse the repository at this point in the history
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: Joern Engel <[email protected]>
Acked-by: Thomas Gleixner <[email protected]>
Cc: "H. Peter Anvin" <[email protected]>
Cc: David Woodhouse <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
  • Loading branch information
Joern Engel authored and Linus Torvalds committed Apr 11, 2006
1 parent f5e9028 commit acc8dad
Show file tree
Hide file tree
Showing 3 changed files with 2 additions and 831 deletions.
13 changes: 2 additions & 11 deletions drivers/mtd/devices/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -129,8 +129,8 @@ config MTDRAM_ABS_POS
allocating space from Linux's available memory. Otherwise, leave
this set to zero. Most people will want to leave this as zero.

config MTD_BLKMTD
tristate "MTD emulation using block device"
config MTD_BLOCK2MTD
tristate "MTD using block device"
depends on MTD
help
This driver allows a block device to appear as an MTD. It would
Expand All @@ -141,15 +141,6 @@ config MTD_BLKMTD
Testing MTD users (eg JFFS2) on large media and media that might
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"

config MTD_DOC2000
Expand Down
1 change: 0 additions & 1 deletion drivers/mtd/devices/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@ obj-$(CONFIG_MTD_PMC551) += pmc551.o
obj-$(CONFIG_MTD_MS02NV) += ms02-nv.o
obj-$(CONFIG_MTD_MTDRAM) += mtdram.o
obj-$(CONFIG_MTD_LART) += lart.o
obj-$(CONFIG_MTD_BLKMTD) += blkmtd.o
obj-$(CONFIG_MTD_BLOCK2MTD) += block2mtd.o
obj-$(CONFIG_MTD_DATAFLASH) += mtd_dataflash.o
obj-$(CONFIG_MTD_M25P80) += m25p80.o
Loading

0 comments on commit acc8dad

Please sign in to comment.