Re: [ovs-dev] [PATCH] ovs-thread: Do not end quiescent state in ovs_thread_create().

2016-03-24 Thread Daniele Di Proietto
On 24/03/2016 09:18, "Ben Pfaff" wrote: >On Wed, Mar 23, 2016 at 06:02:58PM -0700, Daniele Di Proietto wrote: >> A new thread must be started in a non quiescent state. There is a call >> to ovsrcu_quiesce_end() in ovsthread_wrapper(), to enforce this. >> >> ovs_thread_create(), instead, is ex

Re: [ovs-dev] [PATCH] ovs-thread: Do not end quiescent state in ovs_thread_create().

2016-03-24 Thread Ben Pfaff
On Wed, Mar 23, 2016 at 06:02:58PM -0700, Daniele Di Proietto wrote: > A new thread must be started in a non quiescent state. There is a call > to ovsrcu_quiesce_end() in ovsthread_wrapper(), to enforce this. > > ovs_thread_create(), instead, is executed in the parent thread, and > calling ovsrcu

Re: [ovs-dev] [PATCH] ovs-thread: Do not end quiescent state in ovs_thread_create().

2016-03-23 Thread Daniele Di Proietto
Oops, I forgot my signoff. Here it is: Signed-off-by: Daniele Di Proietto On 23/03/2016 18:02, "Daniele Di Proietto" wrote: >A new thread must be started in a non quiescent state. There is a call >to ovsrcu_quiesce_end() in ovsthread_wrapper(), to enforce this. > >ovs_thread_create(), instea

[ovs-dev] [PATCH] ovs-thread: Do not end quiescent state in ovs_thread_create().

2016-03-23 Thread Daniele Di Proietto
A new thread must be started in a non quiescent state. There is a call to ovsrcu_quiesce_end() in ovsthread_wrapper(), to enforce this. ovs_thread_create(), instead, is executed in the parent thread, and calling ovsrcu_quiesce_end() there will cause the parent to end its (possible) quiescing stat