| Subject | Re: [PATCH 13/32] nohz: Adaptive tick stop and restart on nohz cpuset | From | Peter Zijlstra <> | Date | Mon, 29 Aug 2011 17:28:09 +0200 |
| |
On Mon, 2011-08-15 at 17:52 +0200, Frederic Weisbecker wrote: > +bool cpuset_nohz_can_stop_tick(void) > +{ > + struct rq *rq; > + > + rq = this_rq(); > + > + /* More than one running task need preemption */ > + if (rq->nr_running > 1) > + return false; > + > + return true; > +}
int sched_needs_cpu(int cpu), seems the right name, matches the existing {rcu,printk,arch}_needs_cpu() functions.
|