OpenCloudOS-Kernel/drivers/ide
Richard Purdie 9810933701 [PATCH] stop CompactFlash devices being marked as removable
This patch stops CompactFlash devices being marked as removable.  They are
not removable (as defined by Linux) as the media and device are
inseparable.  When a card is removed, the whole device is removed from the
system and never sits in a media-less state.

This stops some nasty udev device creation/destruction loops.

Further, once this change is made, there is no need for ide to can be
removed from ide_drive_t.

Signed-off-by: Richard Purdie <rpurdie@rpsys.net>
Acked-by: Bartlomiej Zolnierkiewicz <B.Zolnierkiewicz@elka.pw.edu.pl>
Cc: Alan Cox <alan@lxorguk.ukuu.org.uk>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-02-03 08:32:12 -08:00
..
arm Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cris [PATCH] CRIS IDE driver 2005-07-27 16:26:02 -07:00
h8300 Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
legacy [PATCH] Add block_device_operations.getgeo block device method 2006-01-08 20:13:54 -08:00
mips [PATCH] ide: AU1200 IDE update 2005-12-15 02:17:46 +01:00
pci [PATCH] piix: add Intel ICH8M device IDs 2006-02-03 08:32:11 -08:00
ppc [PATCH] powerpc: Experimental support for new G5 Macs (#2) 2006-01-09 15:03:17 +11:00
Kconfig [PATCH] ide Kconfig fixes 2006-02-03 08:32:11 -08:00
Makefile [IDE] Add driver for Sibyte Swarm evaluation board 2005-11-17 16:23:50 +00:00
ide-cd.c [PATCH] Unlinline a bunch of other functions 2006-01-14 18:27:06 -08:00
ide-cd.h [PATCH] ide-cd: remove write-only cmd field from struct cdrom_info 2005-12-15 02:20:49 +01:00
ide-disk.c [PATCH] stop CompactFlash devices being marked as removable 2006-02-03 08:32:12 -08:00
ide-dma.c [PATCH] ide: core modifications for AU1200 2005-12-15 02:16:18 +01:00
ide-floppy.c [PATCH] Add ide_bus_type probe and remove methods 2006-01-13 11:26:10 -08:00
ide-generic.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ide-io.c [PATCH] Revert ide softirq handling 2006-01-12 12:00:47 -08:00
ide-iops.c [PATCH] ide: possible cleanups 2005-11-09 23:07:56 +01:00
ide-lib.c [PATCH] ide: fix ide_toggle_bounce() to not try to bounce if we have an IOMMU 2005-11-18 23:13:33 +01:00
ide-pnp.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ide-probe.c [PATCH] stop CompactFlash devices being marked as removable 2006-02-03 08:32:12 -08:00
ide-proc.c Cleaned up AMD Au1200 IDE driver: 2005-10-29 19:32:20 +01:00
ide-tape.c [PATCH] Add ide_bus_type probe and remove methods 2006-01-13 11:26:10 -08:00
ide-taskfile.c [PATCH] Unlinline a bunch of other functions 2006-01-14 18:27:06 -08:00
ide-timing.h [PATCH] janitor: ide: min/max macros in ide-timing.h 2005-09-10 10:06:31 -07:00
ide.c [PATCH] stop CompactFlash devices being marked as removable 2006-02-03 08:32:12 -08:00
setup-pci.c [PATCH] ide: make comment match reality 2005-11-18 23:11:24 +01:00