1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-17 15:27:36 +00:00
freebsd/sys/dev/ata
Matthew N. Dodd 6bacdeb7e0 In ata_generic_reset() while waiting for both master & slave to become
idle the 'mask' variable could be set to 0, resulting in the timeout loop
running for the full 31 seconds.

Handling this case eliminates long hangs on resume on some systems.

Submitted by:		Nate Lawson <nate AT root.org>
2005-03-02 03:34:51 +00:00
..
ata-all.c Avoid using tsleep() in the resume path as it may result in the 2005-02-07 17:14:42 +00:00
ata-all.h Compensate for off by one bugs in disk firmware for 48BIT addressing cutover. 2004-12-09 07:31:06 +00:00
ata-card.c Catchup to the iodata renaming 2005-01-26 06:30:55 +00:00
ata-cbus.c Move the PC98 specific geometry "gunk" to geom_pc98.c where it belongs. 2004-10-07 17:37:09 +00:00
ata-chipset.c Further update to the Promise code. 2005-01-01 19:24:25 +00:00
ata-commands.h Spring cleanup of macros 2004-04-30 16:21:34 +00:00
ata-disk.c Compensate for off by one bugs in disk firmware for 48BIT addressing cutover. 2004-12-09 07:31:06 +00:00
ata-disk.h Spring cleanup of macros 2004-04-30 16:21:34 +00:00
ata-dma.c Don't set the BUS_DMA_ALLOCNOW flag for the parent tag or the tags that are 2004-11-17 11:27:30 +00:00
ata-isa.c Fix the PC98 lockups on boot. 2004-10-06 19:46:08 +00:00
ata-lowlevel.c In ata_generic_reset() while waiting for both master & slave to become 2005-03-02 03:34:51 +00:00
ata-pci.c Add support for the ITE IT8212F controller. 2004-12-08 11:17:38 +00:00
ata-pci.h Add support for the ITE IT8212F controller. 2004-12-08 11:17:38 +00:00
ata-queue.c Reset timeout when we are back from interrupt. 2004-12-08 11:16:33 +00:00
ata-raid.c Fix bad free() usage. 2004-08-09 14:22:58 +00:00
ata-raid.h Add support for LSI type software RAID's. 2004-06-25 21:21:59 +00:00
atapi-cam.c atapicam(4) is currently off by three orders of magnitude regarding the 2004-06-17 07:29:56 +00:00
atapi-cd.c Boot away another stackgap (one of the lest ones in linuxlator/i386) by 2005-01-30 08:12:37 +00:00
atapi-cd.h Spring cleanup of macros 2004-04-30 16:21:34 +00:00
atapi-fd.c Add firmware revision to probe printf. 2004-08-05 21:11:33 +00:00
atapi-fd.h Spring cleanup of macros 2004-04-30 16:21:34 +00:00
atapi-tape.c Use dynamic major number allocation. 2005-02-27 22:19:35 +00:00
atapi-tape.h Do the dreaded s/dev_t/struct cdev */ 2004-06-16 09:47:26 +00:00