James: Under what circumstances would a driver want to reap a target while in interrupt context? My best guess would be on a bus where the host driver gets asynchronous notifications of target hotplug and hot-unplug events. But even then you couldn't reap the target without first unregistering all the devices beneath the target, which has to be done in process context. So that doesn't answer the question. Can you explain the ideas behind all this? Alan Stern -- 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