opnsense-src/sys/dev/ata
Alexander Motin cd646aba81 Revert and remake r209883:
Do not grab lock while setting up interrupt, as it causes LOR with
allocation code. Instead make interrupt handler check that CAM bus
initialization completed before touching it.

While there, slightly improve attach errors handling.

Reported by:	kib
2010-07-12 12:16:11 +00:00
..
chipsets If ata_sata_phy_reset() failed and ata_generic_reset() is not called, mark 2010-07-10 15:36:27 +00:00
ata-all.c Revert and remake r209883: 2010-07-12 12:16:11 +00:00
ata-all.h Add ata(4) ability to limit initial ATA mode for devices via device hints. 2010-07-03 14:14:42 +00:00
ata-card.c Minor formatting nits. 2010-07-04 05:58:17 +00:00
ata-cbus.c Add type specific suspend/resume ata channel functions. Add checks to avoid 2009-03-09 20:48:57 +00:00
ata-disk.c Add a safety-belt. If the identified disk has 0 blocks, don't attach 2010-07-04 07:42:52 +00:00
ata-disk.h Add experimental support for SATA Port Multipliers 2008-04-10 13:05:05 +00:00
ata-dma.c MFp4: 2009-12-06 00:10:13 +00:00
ata-isa.c Add type specific suspend/resume ata channel functions. Add checks to avoid 2009-03-09 20:48:57 +00:00
ata-lowlevel.c Some revisions of the Serverworks K2 SATA controller have a data 2010-06-06 14:09:48 +00:00
ata-pci.c Report ATA/SATA channel number to NewBus at location string. 2010-05-22 07:32:47 +00:00
ata-pci.h Report ATA/SATA channel number to NewBus at location string. 2010-05-22 07:32:47 +00:00
ata-queue.c Mark ATA channel as idle on timeout in non-ATA_CAM mode. 2010-04-26 11:58:15 +00:00
ata-raid-ddf.h Add basic support for DDF, often found on Adaptec HostRAID controllers. 2009-02-20 06:10:12 +00:00
ata-raid.c Use last 16 bytes of serial number in metadata instead of first ones, 2010-03-26 10:18:19 +00:00
ata-raid.h Add basic support for DDF, often found on Adaptec HostRAID controllers. 2009-02-20 06:10:12 +00:00
ata-sata.c Improve output for controllers that doesn't report SATA speed. 2010-02-22 10:45:40 +00:00
ata_if.m Make ata_getrev() an optional method by implementing ata_null_getrev(). 2010-01-20 14:29:55 +00:00
atapi-cam.c Fix possible use after free. 2010-06-05 08:58:03 +00:00
atapi-cd.c Specify the capability and media bits of the capabilities page in 2009-12-13 18:26:19 +00:00
atapi-cd.h Specify the capability and media bits of the capabilities page in 2009-12-13 18:26:19 +00:00
atapi-fd.c MFp4: 2009-12-06 00:10:13 +00:00
atapi-fd.h Add experimental support for SATA Port Multipliers 2008-04-10 13:05:05 +00:00
atapi-tape.c MFp4: 2009-12-06 00:10:13 +00:00
atapi-tape.h Add experimental support for SATA Port Multipliers 2008-04-10 13:05:05 +00:00