Re: [Xen-devel] [PATCH v3 4/6] xen: RCU: don't let a CPU with a callback go idle.

2017-08-29 Thread George Dunlap
On 08/18/2017 07:04 PM, Dario Faggioli wrote: > If a CPU has a callback queued, it must be ready to invoke > it, as soon as all the other CPUs involved in the grace period > has gone through a quiescent state. > > But if we let such CPU go idle, we can't really tell when (if!) > it will realize

[Xen-devel] [PATCH v3 4/6] xen: RCU: don't let a CPU with a callback go idle.

2017-08-18 Thread Dario Faggioli
If a CPU has a callback queued, it must be ready to invoke it, as soon as all the other CPUs involved in the grace period has gone through a quiescent state. But if we let such CPU go idle, we can't really tell when (if!) it will realize that it is actually time to invoke the callback. To solve