On Sun, 07 Apr 2013 16:55:33 +0200 Bart Van Assche <bvanassche@xxxxxxx> wrote: > Fix a few issues that can be triggered by removing a device: > - Fix a race between starved list processing and device removal. > - Avoid that a SCSI LLD callback can get invoked after > scsi_remove_host() finished. > - Speed up device removal by stopping error handling as soon as > the SHOST_DEL or SHOST_DEL_RECOVERY state has been reached. > - Save and restore the host_scribble field during error handling. > > These patches have been tested on top of kernel v3.9-rc5. Hi Bart, I tested the patchset against 3.9 and ran surprise HBA device removals during device initialization (3sec, 6sec, 12sec) while running IO out to a multipath LUN and an MD RAID1 SAS pair. No warnings in the logs and everything looks consistent this morning. Regards, -- Joe -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html