Thread (31 messages) 31 messages, 7 authors, 2013-03-30

Re: [PATCH V3 0/7] Create sched_select_cpu() and use it for workqueues

From: Viresh Kumar <viresh.kumar@linaro.org>
Date: 2013-03-19 05:00:20
Also in: lkml

On 18 March 2013 20:53, Viresh Kumar [off-list ref] wrote:
In order to save power, it would be useful to schedule light weight work on cpus
that aren't IDLE instead of waking up an IDLE one.

By idle cpu (from scheduler's perspective) we mean:
- Current task is idle task
- nr_running == 0
- wake_list is empty
Oops!! I forgot the change log:

V2->V3:
- Dropped changes into core queue_work() API, rather create *_on_any_cpu()
  APIs
- Dropped running timers migration patch as that was broken
- Migrated few users of workqueues to use *_on_any_cpu() APIs.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help