[dm-devel] [PATCH V2 0/6] allowing path checking to be interrupted.

Wu Guanghao wuguanghao3 at huawei.com
Wed Oct 26 03:47:07 UTC 2022



在 2022/10/24 15:59, Martin Wilck 写道:
> Hello Wu Guanghao,
> 
> On Mon, 2022-10-24 at 10:22 +0800, Wu Guanghao wrote:
>> Friendly ping ...
>> Is the series of patches for vecs->lock ready to be merged into
>> mainline?
>> Thanks
> 
> Ben's series has been merged in 0.9.1 already. There have been no
> reviewed patches on top of it, unless I am mistaken.

Yes, it has been merged, sorry.

> Btw, I never received an answer from you about my suggestion from 
> Sep. 20:
> 
>>> The version we are currently testing is 0.8.4, so we only merge the
>>> first 3 patches in this series of patches. Then after the actual
>>> test,
>>> it was found that the effect improvement is not very obvious.
>>>
>>
>> Which path checker are you using? 
>> If it's TUR, could you try to simply change the sync wait time?
>>
>> static void tur_timeout(struct timespec *tsp)
>> {
>> 	get_monotonic_time(tsp);
>> 	tsp->tv_nsec += 1000 * 1000; /* 1 millisecond */
>> 	normalize_timespec(tsp);
>> }
>>

We are ready to start the test and will give you feedback on the
test results later.

>> Change the 1 millisecond above to e.g. one microsecond. That should
>> speed up the checker significantly. You will get a higher rate of
>> "pending" path states, but that shouldn't matter much.
>>
> 
> Regards,
> Martin
> 
> .
> 



More information about the dm-devel mailing list