Re: [PATCH 11/24] scsi: add scsi_host_get_reserved_cmd()

2019-05-30 Thread Hannes Reinecke
On 5/29/19 9:36 PM, Bart Van Assche wrote: On 5/29/19 10:38 AM, Hannes Reinecke wrote: On 5/29/19 5:19 PM, Bart Van Assche wrote: On 5/29/19 6:28 AM, Hannes Reinecke wrote: +    rq = blk_mq_alloc_request(shost->reserved_cmd_q, +  REQ_OP_DRV_OUT | REQ_NOWAIT, + 

Re: [PATCH 11/24] scsi: add scsi_host_get_reserved_cmd()

2019-05-29 Thread Bart Van Assche
On 5/29/19 10:38 AM, Hannes Reinecke wrote: On 5/29/19 5:19 PM, Bart Van Assche wrote: On 5/29/19 6:28 AM, Hannes Reinecke wrote: +    rq = blk_mq_alloc_request(shost->reserved_cmd_q, +  REQ_OP_DRV_OUT | REQ_NOWAIT, +  BLK_MQ_REQ_RESERVED); Is your purpose to a

Re: [PATCH 11/24] scsi: add scsi_host_get_reserved_cmd()

2019-05-29 Thread Hannes Reinecke
On 5/29/19 5:19 PM, Bart Van Assche wrote: On 5/29/19 6:28 AM, Hannes Reinecke wrote: +    rq = blk_mq_alloc_request(shost->reserved_cmd_q, +  REQ_OP_DRV_OUT | REQ_NOWAIT, +  BLK_MQ_REQ_RESERVED); Is your purpose to avoid that blk_mq_alloc_request() waits? If so

Re: [PATCH 11/24] scsi: add scsi_host_get_reserved_cmd()

2019-05-29 Thread Bart Van Assche
On 5/29/19 6:28 AM, Hannes Reinecke wrote: + rq = blk_mq_alloc_request(shost->reserved_cmd_q, + REQ_OP_DRV_OUT | REQ_NOWAIT, + BLK_MQ_REQ_RESERVED); Is your purpose to avoid that blk_mq_alloc_request() waits? If so, why do y