linux/drivers/mmc
Pierre Ossman 89b4e133af mmc: Flush block queue when removing card
After mmc_block's remove function has exited, we must not
touch the card structure in any way. This means we not only
must remove the gendisk, we must also flush out any
remaning requests already queued up.

We previously removed the disk, but didn't flush it,
causing oops:es when removing a card in the middle of a
transfer.

Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>
2006-12-01 19:06:05 +01:00
..
at91_mci.c mmc: constify mmc_host_ops vectors 2006-12-01 17:58:53 +01:00
au1xmmc.c mmc: constify mmc_host_ops vectors 2006-12-01 17:58:53 +01:00
au1xmmc.h Au1[12]00 mmc driver. Only tested on the Au1200 at this point though 2005-10-29 19:32:26 +01:00
imxmmc.c mmc: constify mmc_host_ops vectors 2006-12-01 17:58:53 +01:00
imxmmc.h [ARM] 3457/1: i.MX: SD/MMC support for i.MX/MX1 2006-04-02 19:27:07 +01:00
Kconfig trivial change for mmc/Kconfig: MMC_PXA does not mean only PXA255 2006-12-01 18:06:36 +01:00
Makefile [PATCH] mmc: driver for TI FlashMedia card reader - Kconfig/Makefile 2006-10-04 07:55:14 -07:00
mmc_block.c mmc: Flush block queue when removing card 2006-12-01 19:06:05 +01:00
mmc_queue.c mmc: Flush block queue when removing card 2006-12-01 19:06:05 +01:00
mmc_queue.h mmc: remove kernel_thread() 2006-12-01 17:56:46 +01:00
mmc_sysfs.c [PATCH] mmc: use own work queue 2006-10-04 07:55:15 -07:00
mmc.c mmc: Support for high speed SD cards 2006-12-01 18:53:37 +01:00
mmc.h [PATCH] mmc: use own work queue 2006-10-04 07:55:15 -07:00
mmci.c mmc: constify mmc_host_ops vectors 2006-12-01 17:58:53 +01:00
mmci.h [MMC] mmci: kunmap_atomic() unmaps virtual address, not page 2006-01-05 10:31:23 +00:00
omap.c Make general code cleanups 2006-12-01 18:02:03 +01:00
pxamci.c mmc: constify mmc_host_ops vectors 2006-12-01 17:58:53 +01:00
pxamci.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sdhci.c mmc: sdhci high speed support 2006-12-01 18:54:10 +01:00
sdhci.h mmc: sdhci high speed support 2006-12-01 18:54:10 +01:00
tifm_sd.c [PATCH] missing includes of io.h 2006-10-24 22:01:11 -07:00
wbsd.c mmc: constify mmc_host_ops vectors 2006-12-01 17:58:53 +01:00
wbsd.h [PATCH] mmc (mainly): add "or later" clause to licence statement. 2006-10-01 00:39:23 -07:00