freebsd-dev/sys/dev/ata
Edward Tomasz Napierala 02caf36ee1 Make "kldunload atapicam" return EBUSY instead of deadlocking when a device
created by atapicam is being kept opened or mounted.  This is probably just
a temporary solution until we invent something better.

Reviewed by:	scottl
Approved by:	rwatson (mentor)
Sponsored by:	FreeBSD Foundation
Reported by:	Jaakko Heinonen
2009-01-08 17:26:51 +00:00
..
chipsets Before modularization commit, atapci driver was attaching only to devices of 2008-12-18 21:13:46 +00:00
ata_if.m Add experimental support for SATA Port Multipliers 2008-04-10 13:05:05 +00:00
ata-all.c This is the roumored ATA modulerisation works, and it needs a little explanation. 2008-10-09 12:56:57 +00:00
ata-all.h This is the roumored ATA modulerisation works, and it needs a little explanation. 2008-10-09 12:56:57 +00:00
ata-card.c Add experimental support for SATA Port Multipliers 2008-04-10 13:05:05 +00:00
ata-cbus.c Add experimental support for SATA Port Multipliers 2008-04-10 13:05:05 +00:00
ata-disk.c Fix panic and breakage for non-DMA ATA devices e.g. powermac macio cells. 2008-05-08 17:55:44 +00:00
ata-disk.h Add experimental support for SATA Port Multipliers 2008-04-10 13:05:05 +00:00
ata-dma.c Restore the default maximum segment size for the bus dma tag to 64k as it 2008-10-21 18:51:55 +00:00
ata-isa.c Add experimental support for SATA Port Multipliers 2008-04-10 13:05:05 +00:00
ata-lowlevel.c Fix panic and breakage for non-DMA ATA devices e.g. powermac macio cells. 2008-05-08 17:55:44 +00:00
ata-pci.c Call ata_legacy() only once on attach and save it's result. Scanning PCI 2008-12-16 16:04:40 +00:00
ata-pci.h Call ata_legacy() only once on attach and save it's result. Scanning PCI 2008-12-16 16:04:40 +00:00
ata-queue.c Don't let ata_completed() dereference a null request->dma pointer to 2008-11-27 03:37:46 +00:00
ata-raid.c Go back to preallocating everything possible on init. 2008-04-17 12:29:35 +00:00
ata-raid.h Add experimental support for SATA Port Multipliers 2008-04-10 13:05:05 +00:00
ata-sata.c This is the roumored ATA modulerisation works, and it needs a little explanation. 2008-10-09 12:56:57 +00:00
ata-usb.c Add experimental support for SATA Port Multipliers 2008-04-10 13:05:05 +00:00
atapi-cam.c Make "kldunload atapicam" return EBUSY instead of deadlocking when a device 2009-01-08 17:26:51 +00:00
atapi-cd.c Fix panic and breakage for non-DMA ATA devices e.g. powermac macio cells. 2008-05-08 17:55:44 +00:00
atapi-cd.h Add experimental support for SATA Port Multipliers 2008-04-10 13:05:05 +00:00
atapi-fd.c Fix panic and breakage for non-DMA ATA devices e.g. powermac macio cells. 2008-05-08 17:55:44 +00:00
atapi-fd.h Add experimental support for SATA Port Multipliers 2008-04-10 13:05:05 +00:00
atapi-tape.c Replace all calls to minor() with dev2unit(). 2008-09-27 08:51:18 +00:00
atapi-tape.h Add experimental support for SATA Port Multipliers 2008-04-10 13:05:05 +00:00