[PATCH] libata: kill NULL qc handling from ->eng_timeout callbacks
authorTejun Heo <htejun@gmail.com>
Fri, 10 Feb 2006 06:10:48 +0000 (15:10 +0900)
committerJeff Garzik <jgarzik@pobox.com>
Fri, 10 Feb 2006 11:50:47 +0000 (06:50 -0500)
commitf63790201521ccadb63673ff121dac46ab300cf0
tree86781b4efc31f9005c17de63df2606c35ae3b0c0
parent35daeb8f9b41fd13180e8a6f8bec9fc5268938f9
[PATCH] libata: kill NULL qc handling from ->eng_timeout callbacks

->eng_timeout cannot be invoked with NULL qc anymore.  Add an
assertion in ata_scsi_error() and kill NULL qc handling from all
->eng_timeout callbacks.

Signed-off-by: Tejun Heo <htejun@gmail.com>
Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
drivers/scsi/ahci.c
drivers/scsi/libata-core.c
drivers/scsi/libata-scsi.c
drivers/scsi/sata_mv.c
drivers/scsi/sata_promise.c
drivers/scsi/sata_sil24.c
drivers/scsi/sata_sx4.c