On Wed, 2019-03-27 at 17:26 +-0800, Ming Lei wrote: +AD4 Some of SCSI commands are allowed when the state is SDEV+AF8-QUIESCE, +AD4 what if these commands need EH to make progress? Since scsi+AF8-target+AF8-block() changes the device state into SDEV+AF8-BLOCK I think this patch should check for the SDEV+AF8-BLOCK state instead of SDEV+AF8-QUIESCE. I will repost this patch series. Bart.