20 May, 2006

1 commit

  • libata implemented a feature to schedule EH without an associated EH
    by manipulating shost->host_eh_scheduled in ata_scsi_schedule_eh()
    directly. Move this function to scsi_error.c and rename it to
    scsi_schedule_eh(). It is now an exported API for SCSI transports and
    exported via new header file drivers/scsi/scsi_transport_api.h

    This patch also de-export scsi_eh_wakeup() which was exported
    specifically for ata_scsi_schedule_eh().

    Signed-off-by: Tejun Heo
    Signed-off-by: Jeff Garzik

    Tejun Heo