The file drivers/scsi/scsi_tgt_lib.c contains the function scsi_host_get_command, which contains the following code: rq->special = cmd; rq->cmd_type = REQ_TYPE_SPECIAL; rq->cmd_flags |= REQ_TYPE_BLOCK_PC; rq->end_io_data = tcmd; Is it correct that the cmd_flags field should be initialized to something including REQ_TYPE_BLOCK_PC? Normally this value is used to initialize the cmd_type field. julia -- 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