On Thu, Dec 06, 2018 at 08:28:19PM +0800, Lilijun wrote:
> When calling ovsrcu_synchronize(), it always block 1000ms because we poll
> block until elapsed time become greater than
> warning_threshold(1000).That's too long for some configuration commands.
> So this patch reduces warning_threshold's default value to 100 and print
> logs after it have elapsed more than 1000ms.
> 
> Change-Id: Ib698afb47a600de00f52d8a5aa63039f0097514f
> Signed-off-by: Lilijun <[email protected]>

I think that this patch reflects a misunderstanding.  It is the
seq_wait() call that makes ovsrcu_synchronize() wake up when
synchronization is complete.  The poll_timer_wait_until() call is there
just to produce the warning messages.
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to