freebsd-dev/sys/dev/ata
Scott Long 2b83592fdc Remove Giant from CAM. Drivers (SIMs) now register a mutex that CAM will
use to synchornize and protect all data objects that are used for that
SIM.  Drivers that are not yet MPSAFE register Giant and operate as
usual.  RIght now, no drivers are MPSAFE, though a few will be changed
in the coming week as this work settles down.

The driver API has changed, so all CAM drivers will need to be recompiled.
The userland API has not changed, so tools like camcontrol do not need to
be recompiled.
2007-04-15 08:49:19 +00:00
..
ata_if.m Add support for 64bit addressing to AHCI and Marvell controllers. 2007-04-06 16:18:59 +00:00
ata-all.c Use 'pause' in several places rather than trying to tsleep() on NULL (which 2007-02-23 16:25:08 +00:00
ata-all.h Hopefully unbreak the 64bit DMA support this time. 2007-04-08 19:18:51 +00:00
ata-card.c Update copyright headers. 2007-02-21 19:07:19 +00:00
ata-cbus.c o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
ata-chipset.c Hopefully unbreak the 64bit DMA support this time. 2007-04-08 19:18:51 +00:00
ata-disk.c Update copyright headers. 2007-02-21 19:07:19 +00:00
ata-disk.h Update copyright headers. 2007-02-21 19:07:19 +00:00
ata-dma.c OK, this is not my day, fix the former fix :/ 2007-04-08 21:53:52 +00:00
ata-isa.c Update copyright headers. 2007-02-21 19:07:19 +00:00
ata-lowlevel.c Add support for 64bit addressing to AHCI and Marvell controllers. 2007-04-06 16:18:59 +00:00
ata-pci.c o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
ata-pci.h Add support for the Silicon Image SiI 3124 and SiI 3132. 2007-03-09 22:23:39 +00:00
ata-queue.c (ata_completed): When REQUEST SENSE is automatically issued after a failed 2007-03-13 20:31:56 +00:00
ata-raid.c Update copyright headers. 2007-02-21 19:07:19 +00:00
ata-raid.h Update copyright headers. 2007-02-21 19:07:19 +00:00
ata-usb.c Update copyright headers. 2007-02-21 19:07:19 +00:00
atapi-cam.c Remove Giant from CAM. Drivers (SIMs) now register a mutex that CAM will 2007-04-15 08:49:19 +00:00
atapi-cd.c Use 'pause' in several places rather than trying to tsleep() on NULL (which 2007-02-23 16:25:08 +00:00
atapi-cd.h Update copyright headers. 2007-02-21 19:07:19 +00:00
atapi-fd.c Update copyright headers. 2007-02-21 19:07:19 +00:00
atapi-fd.h Update copyright headers. 2007-02-21 19:07:19 +00:00
atapi-tape.c Use 'pause' in several places rather than trying to tsleep() on NULL (which 2007-02-23 16:25:08 +00:00
atapi-tape.h Update copyright headers. 2007-02-21 19:07:19 +00:00