freebsd-dev/sys/dev/ata
Thomas Quinot 9e3a06e150 In ata_reinit, when ata_getparam fails for a new device (indicating that
the device is not actually present), clear the corresponding bit in
the ch->devices bitmap. This resolves a panic that occurred with ATAPI/CAM
after an APM suspend/resume, when the ATA hardware would erroneously
report an extra ATAPI device.

Approved by:	re, sos
Reviewed by:	roberto
MFC after:	7 days
2002-12-01 14:20:08 +00:00
..
ata-all.c In ata_reinit, when ata_getparam fails for a new device (indicating that 2002-12-01 14:20:08 +00:00
ata-all.h Misc cleanups. 2002-10-01 15:21:57 +00:00
ata-card.c Remove unused #includes: <sys/disk.h> <sys/devicestat.h> and <sys/sysctl.h> 2002-09-20 18:08:57 +00:00
ata-disk.c (This commit touches about 15 disk device drivers in a very consistent 2002-09-20 19:36:05 +00:00
ata-disk.h Update the tags handling a bit, which makes support for the 2002-07-22 18:35:01 +00:00
ata-dma.c Add yet another Promise PCI id. 2002-10-01 15:21:09 +00:00
ata-isa.c Remove unused #includes: <sys/disk.h> <sys/devicestat.h> and <sys/sysctl.h> 2002-09-20 18:08:57 +00:00
ata-pci.c Fix for the panic when using a Promise TX2. 2002-10-08 18:25:10 +00:00
ata-raid.c Some kernel threads try to do significant work, and the default KSTACK_PAGES 2002-10-02 07:44:29 +00:00
ata-raid.h use __packed. 2002-09-23 18:54:32 +00:00
atapi-all.c Fix an indentation problem. 2002-09-28 17:34:31 +00:00
atapi-all.h Fill in missing parts of the ATAPI/CAM XPT: implement XPT_RESET_BUS 2002-10-22 20:18:51 +00:00
atapi-cam.c Fill in missing parts of the ATAPI/CAM XPT: implement XPT_RESET_BUS 2002-10-22 20:18:51 +00:00
atapi-cd.c Allow acd(4) and cd(4) to support old behavior for CDRIOC*SPEED ioctls. 2002-11-23 22:51:50 +00:00
atapi-cd.h use __packed. 2002-09-23 18:54:32 +00:00
atapi-fd.c (This commit touches about 15 disk device drivers in a very consistent 2002-09-20 19:36:05 +00:00
atapi-fd.h Use si_iosize_max to tell the upper layers not to use more 2002-06-19 12:41:05 +00:00
atapi-tape.c Use [u]intmax_t and %j instead of long long and %ll to better fix warnings 2002-11-07 22:23:46 +00:00
atapi-tape.h Major update of the ATA RAID code, part 1: 2002-02-04 19:23:40 +00:00