scsipi_run_queue is private. The only function available for the HBA to get queues restarted is scsipi_channel_timed_thaw- but this forces you to call from a softcall stack (interrupt stack). Now that we can use threads to our heart's content, wouldn't it be nice to be able to simply call scsipi_run_queue directly? -matt