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

Martin Wilck martin.wilck at suse.com
Mon Oct 24 07:59:49 UTC 2022


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.

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);
> }
> 
> 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