* [PATCH 0/3] vhost/scsi: Respond to control queue operations
@ 2018-09-18 0:09 Bijan Mottahedeh
2018-10-01 18:31 ` Bijan Mottahedeh
2018-10-08 21:25 ` Bijan Mottahedeh
0 siblings, 2 replies; 3+ messages in thread
From: Bijan Mottahedeh @ 2018-09-18 0:09 UTC (permalink / raw)
To: target-devel
This patch series causes vhost-scsi control queue TMF requests to be
explicitly rejected rather than implicitly ignored in order to prevent
a guest virito-scsi driver to wait indefinitely for a response to a SCSI
TMF request.
In addition, control queue address notification operations
(VIRTIO_SCSI_T_AN_*) get an effective no-op response.
Patch 1/3 implements a control queue handler modeled after the existing
request queue handler. There is no commonality between the two handlers.
Patch 2/3 factors out the common processing code from the control queue
handler into separate routines.
Patch 3/3 modifies the request handler to use the common processing routines.
Bijan Mottahedeh (3):
vhost/scsi: Respond to control queue operations
vhost/scsi: Extract common handling code from control queue handler
vhost/scsi: Use common handling code in request queue handler
drivers/vhost/scsi.c | 422 +++++++++++++++++++++++++++++++++++++++------------
1 file changed, 326 insertions(+), 96 deletions(-)
--
1.8.3.1
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH 0/3] vhost/scsi: Respond to control queue operations
2018-09-18 0:09 [PATCH 0/3] vhost/scsi: Respond to control queue operations Bijan Mottahedeh
@ 2018-10-01 18:31 ` Bijan Mottahedeh
2018-10-08 21:25 ` Bijan Mottahedeh
1 sibling, 0 replies; 3+ messages in thread
From: Bijan Mottahedeh @ 2018-10-01 18:31 UTC (permalink / raw)
To: target-devel
Hello,
A reminder to please review this patch series.
Thank you.
Bijan Mottahedeh
> This patch series causes vhost-scsi control queue TMF requests to be
> explicitly rejected rather than implicitly ignored in order to prevent
> a guest virito-scsi driver to wait indefinitely for a response to a SCSI
> TMF request.
>
> In addition, control queue address notification operations
> (VIRTIO_SCSI_T_AN_*) get an effective no-op response.
>
> Patch 1/3 implements a control queue handler modeled after the existing
> request queue handler. There is no commonality between the two handlers.
>
> Patch 2/3 factors out the common processing code from the control queue
> handler into separate routines.
>
> Patch 3/3 modifies the request handler to use the common processing routines.
>
> Bijan Mottahedeh (3):
> vhost/scsi: Respond to control queue operations
> vhost/scsi: Extract common handling code from control queue handler
> vhost/scsi: Use common handling code in request queue handler
>
> drivers/vhost/scsi.c | 422 +++++++++++++++++++++++++++++++++++++++------------
> 1 file changed, 326 insertions(+), 96 deletions(-)
>
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH 0/3] vhost/scsi: Respond to control queue operations
2018-09-18 0:09 [PATCH 0/3] vhost/scsi: Respond to control queue operations Bijan Mottahedeh
2018-10-01 18:31 ` Bijan Mottahedeh
@ 2018-10-08 21:25 ` Bijan Mottahedeh
1 sibling, 0 replies; 3+ messages in thread
From: Bijan Mottahedeh @ 2018-10-08 21:25 UTC (permalink / raw)
To: target-devel
A second reminder to please review this patch series.
Thanks.
--bijan
> Hello,
>
> A reminder to please review this patch series.
>
> Thank you.
>
> Bijan Mottahedeh
>
>> This patch series causes vhost-scsi control queue TMF requests to be
>> explicitly rejected rather than implicitly ignored in order to prevent
>> a guest virito-scsi driver to wait indefinitely for a response to a SCSI
>> TMF request.
>>
>> In addition, control queue address notification operations
>> (VIRTIO_SCSI_T_AN_*) get an effective no-op response.
>>
>> Patch 1/3 implements a control queue handler modeled after the existing
>> request queue handler. There is no commonality between the two
>> handlers.
>>
>> Patch 2/3 factors out the common processing code from the control queue
>> handler into separate routines.
>>
>> Patch 3/3 modifies the request handler to use the common processing
>> routines.
>>
>> Bijan Mottahedeh (3):
>> vhost/scsi: Respond to control queue operations
>> vhost/scsi: Extract common handling code from control queue handler
>> vhost/scsi: Use common handling code in request queue handler
>>
>> drivers/vhost/scsi.c | 422
>> +++++++++++++++++++++++++++++++++++++++------------
>> 1 file changed, 326 insertions(+), 96 deletions(-)
>>
>
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2018-10-08 21:25 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-09-18 0:09 [PATCH 0/3] vhost/scsi: Respond to control queue operations Bijan Mottahedeh
2018-10-01 18:31 ` Bijan Mottahedeh
2018-10-08 21:25 ` Bijan Mottahedeh
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.