Messages in this thread | | | Date | Sun, 2 Feb 2014 11:10:13 -0500 (EST) | From | Alan Stern <> | Subject | Re: [RFC PATCHv2] usb: move hub init and LED blink work to power efficient workqueue |
| |
On Sat, 1 Feb 2014, Zoran Markovic wrote:
> From: Shaibal Dutta <shaibal.dutta@broadcom.com> > > Allow the scheduler to select the best CPU to handle hub initalization > and LED blinking work. This extends idle residency times on idle CPUs > and conserves power. > > This functionality is enabled when CONFIG_WQ_POWER_EFFICIENT is selected. > > Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org> > Cc: Alan Stern <stern@rowland.harvard.edu> > Cc: Sarah Sharp <sarah.a.sharp@linux.intel.com> > Cc: Xenia Ragiadakou <burzalodowa@gmail.com> > Cc: Julius Werner <jwerner@chromium.org> > Cc: Krzysztof Mazur <krzysiek@podlesie.net> > Cc: Matthias Beyer <mail@beyermatthias.de> > Cc: Dan Williams <dan.j.williams@intel.com> > Cc: Mathias Nyman <mathias.nyman@linux.intel.com> > Cc: Thomas Pugliese <thomas.pugliese@gmail.com> > Signed-off-by: Shaibal Dutta <shaibal.dutta@broadcom.com> > [zoran.markovic@linaro.org: Rebased to latest kernel. Added commit message. > Changed reference from system to power efficient workqueue for LEDs in > check_highspeed() and hub_port_connect_change().] > Signed-off-by: Zoran Markovic <zoran.markovic@linaro.org>
Acked-off-by: Alan Stern <stern@rowland.harvard.edu>
Is there some reason why schedule_delayed_work() doesn't use the power-efficient work queue by default?
Alan Stern
| |