linux/drivers/mtd/devices
Joern Engel 21d31f1f7c [PATCH] [MTD] block2mtd: remove readahead code
Over the years there was a slow trickle of complaints against the readahead
code.  Most of them concerned performance, Peter Zijlstra stumbled over it
when working unrelated changes and I believe there was an actual bug report.
Oh, Andrew Morton also complained about duplicating code from mm/readahead.c.

It is just not worth it.  On flash media like usb sticks, readahead will
make things go slow - very slow.  On spinning disks, readahead may be a
win, but this is definitely not the place to add it.

Signed-off-by: Jörn Engel <joern@lazybastard.org>
2007-02-20 20:22:22 +01:00
..
block2mtd.c [PATCH] [MTD] block2mtd: remove readahead code 2007-02-20 20:22:22 +01:00
doc2000.c [MTD] remove unused ecctype,eccsize fields from struct mtd_info 2007-02-09 15:27:12 +00:00
doc2001.c Merge git://git.infradead.org/mtd-2.6 2007-02-19 13:34:11 -08:00
doc2001plus.c Merge git://git.infradead.org/mtd-2.6 2007-02-19 13:34:11 -08:00
docecc.c [PATCH] remove many unneeded #includes of sched.h 2007-02-14 08:09:54 -08:00
docprobe.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
Kconfig [PATCH] BLOCK: Make it possible to disable the block layer [try #6] 2006-09-30 20:52:31 +02:00
lart.c [MTD] assume mtd->writesize is 1 for NOR flashes 2006-06-14 19:53:44 +04:00
m25p80.c [PATCH] m25p80 build fixes (with MTD debug) 2006-12-30 10:56:42 -08:00
Makefile Remove inter_module_xxx() from DiskOnChip drivers. 2006-05-08 14:05:05 +01:00
ms02-nv.c [MTD] replace kmalloc+memset with kzalloc 2006-11-28 23:47:21 +00:00
ms02-nv.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mtd_dataflash.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 2007-01-18 10:34:51 +11:00
mtdram.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
phram.c [MTD] replace kmalloc+memset with kzalloc 2006-11-28 23:47:21 +00:00
pmc551.c [PATCH] remove many unneeded #includes of sched.h 2007-02-14 08:09:54 -08:00
slram.c [PATCH] remove many unneeded #includes of sched.h 2007-02-14 08:09:54 -08:00