Hello, On Wed, Jan 12, 2011 at 12:01:56PM -0800, Maksim Rayskiy wrote: > This is why I was asking if using a workqueue instead of EH might be > a better idea. EH looks like an overkill here. We're not in need of execution context here. libata machinary doesn't need context to run commands. The tricky part is the association between scsi commands and libata qc's. The reason why it's easy to do from EH is because it already has access to internal command execution. It has nothing to do with the execution context and wq won't change anything. Thanks. -- tejun -- 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