[sheepdog-users] Serialize inflight requests

Vedvyas shanbhogue vedvyas13686 at gmail.com
Tue Apr 26 05:02:09 CEST 2016


I have only picked the patch to serialize against inflight requests from
the branch. I will test against the branch and let you know how it goes .
I am traveling today but I will send the tgt error logs as well which are
primarily bs_sheepdog_request and sd_io reporting the error . Sorry I don't
have access to my machines to attach the logs right now .
On Mon, Apr 25, 2016 at 7:25 PM Hitoshi Mitake <mitake.hitoshi at gmail.com>
wrote:

> Vedvyas,
>
> Could you test entire branch?
> https://github.com/sheepdog/tgt/commits/lock-and-serialize
> # or did you already test the branch, not only the above patch?
>
> BTW, what kind of error logs can be found in tgt side?
>
> Thanks,
> Hitoshi
>
> On Mon, Apr 25, 2016 at 5:00 PM, Vedvyas shanbhogue <
> vedvyas13686 at gmail.com> wrote:
>
>> Thanks much . I will be glad to test the patch .
>>
>> I included the serialization fix in my code but I still see this error
>> flagged sometimes. Are there any other fixes queued up that may address
>> this ?
>>
>> In my test I copy a 4G .iso file to the vdi over iscsi and then compute a
>> sha hash on it. Sometimes I see this error show up and when it does the sha
>> hash also does not match .
>>
>>
>> On Mon, Apr 25, 2016 at 12:12 AM Hitoshi Mitake <mitake.hitoshi at gmail.com>
>> wrote:
>>
>>> Hi Vedvyas,
>>>
>>> Yes, the patch isn't in the main line of tgt yet. I'm working on
>>> cleaning the code.
>>> I'll send these patches to the tgt list in the near future. I'll cc you
>>> in the thread.
>>>
>>> And thanks for your report! We see a similar problem in qemu already.
>>> But the problem isn't seen in a case of iSCSI yet. I believe the
>>> serializing patch will solve the problem, could you test the patch if you
>>> have a time?
>>>
>>> Thanks,
>>> Hitoshi
>>>
>>>
>>> On Mon, Apr 25, 2016 at 1:00 AM, Vedvyas shanbhogue <
>>> vedvyas13686 at gmail.com> wrote:
>>>
>>>> Hitoshi Hi -
>>>>
>>>> I see you have a patch here for TGT sheepdog driver to serialize
>>>> inflight requests
>>>>
>>>>
>>>> https://github.com/sheepdog/tgt/commit/7189821315d6b17a4c8a858d7c827933fb4b77a6
>>>>
>>>> This IMHO not in the main tree.
>>>>
>>>> I am seeing these errors sometimes in the sheep log and looks like they
>>>> may be due to similar serializing issue. Please advice if you would
>>>> recommend picking up this patch and if this would address this error that I
>>>> see sometimes.
>>>>
>>>> Thanks much!
>>>>
>>>> VS
>>>>
>>>> Apr 24 11:23:43  ERROR [gway 46188] wait_forward_request(438) fail
>>>> a34a0500001806, No object found
>>>> Apr 24 11:23:43  ERROR [gway 46188] wait_forward_request(438) fail
>>>> a34a0500001806, No object found
>>>> Apr 24 11:23:43  ERROR [gway 46187] wait_forward_request(438) fail
>>>> a34a0500001806, No object found
>>>> Apr 24 11:23:43  ERROR [gway 46187] wait_forward_request(438) fail
>>>> a34a0500001806, No object found
>>>> Apr 24 11:23:43  ERROR [gway 46145] wait_forward_request(438) fail
>>>> a34a0500001806, No object found
>>>> Apr 24 11:24:12  ERROR [gway 46392] wait_forward_request(438) fail
>>>> a34a050000184e, No object found
>>>> Apr 24 11:24:12  ERROR [gway 46392] wait_forward_request(438) fail
>>>> a34a050000184e, No object found
>>>> Apr 24 11:24:12  ERROR [gway 46389] wait_forward_request(438) fail
>>>> a34a050000184e, No object found
>>>> Apr 24 11:24:12  ERROR [gway 46389] wait_forward_request(438) fail
>>>> a34a050000184e, No object found
>>>> Apr 24 11:24:12  ERROR [gway 46391] wait_forward_request(438) fail
>>>> a34a050000184e, No object found
>>>> Apr 24 11:24:12  ERROR [gway 46391] wait_forward_request(438) fail
>>>> a34a050000184e, No object found
>>>> Apr 24 11:24:12  ERROR [gway 46393] wait_forward_request(438) fail
>>>> a34a050000184e, No object found
>>>> Apr 24 11:24:12  ERROR [gway 46393] wait_forward_request(438) fail
>>>> a34a050000184e, No object found
>>>> Apr 24 11:24:12  ERROR [gway 46298] wait_forward_request(438) fail
>>>> a34a050000184e, No object found
>>>> Apr 24 11:26:10  ERROR [gway 46618] wait_forward_request(438) fail
>>>> a34a0500001996, No object found
>>>> Apr 24 11:26:10  ERROR [gway 46618] wait_forward_request(438) fail
>>>> a34a0500001996, No object found
>>>> Apr 24 11:26:10  ERROR [gway 46613] wait_forward_request(438) fail
>>>> a34a0500001996, No object found
>>>>
>>>>
>>>>
>>>> --
>>>> sheepdog-users mailing lists
>>>> sheepdog-users at lists.wpkg.org
>>>> https://lists.wpkg.org/mailman/listinfo/sheepdog-users
>>>>
>>>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.wpkg.org/pipermail/sheepdog-users/attachments/20160426/2266bc2a/attachment-0001.html>


More information about the sheepdog-users mailing list