aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/resource.c
diff options
context:
space:
mode:
authorPierre Ossman <drzeus@drzeus.cx>2006-11-14 22:08:16 +0100
committerPierre Ossman <drzeus@drzeus.cx>2006-12-01 19:06:05 +0100
commit89b4e133afea9fce333054b94d89953583a55c19 (patch)
tree23502a0f8b2bd2ebe0b821a152711746b3457560 /kernel/resource.c
parent077df884835ebf2b5db16aacd9a24691d89902a0 (diff)
downloadkernel_samsung_espresso10-89b4e133afea9fce333054b94d89953583a55c19.zip
kernel_samsung_espresso10-89b4e133afea9fce333054b94d89953583a55c19.tar.gz
kernel_samsung_espresso10-89b4e133afea9fce333054b94d89953583a55c19.tar.bz2
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>
Diffstat (limited to 'kernel/resource.c')
0 files changed, 0 insertions, 0 deletions