Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758093Ab3DYLP0 (ORCPT ); Thu, 25 Apr 2013 07:15:26 -0400 Received: from mail-qc0-f174.google.com ([209.85.216.174]:53523 "EHLO mail-qc0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755185Ab3DYLPY (ORCPT ); Thu, 25 Apr 2013 07:15:24 -0400 MIME-Version: 1.0 In-Reply-To: References: <480f5d6da920e2f2b868f311228c81635727799e.1366803121.git.viresh.kumar@linaro.org> <20130424161208.GA16991@mtj.dyndns.org> Date: Thu, 25 Apr 2013 16:45:23 +0530 Message-ID: Subject: Re: [PATCH V5 1/5] workqueues: Introduce new flag WQ_POWER_EFFICIENT for power oriented workqueues From: Viresh Kumar To: Amit Kucheria Cc: Tejun Heo , davem@davemloft.net, linux-rt-users@vger.kernel.org, linux-kernel@vger.kernel.org, Robin Randhawa , Charles Garcia-Tobin , Steve Bannister , Peter Zijlstra , Steven Rostedt , Arvind Chauhan , Patch Tracking , airlied@redhat.com, mingo@redhat.com, Jens Axboe , Liviu Dudau , Lists linaro-kernel Content-Type: text/plain; charset=ISO-8859-1 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1942 Lines: 42 On 25 April 2013 16:43, Amit Kucheria wrote: > On Thu, Apr 25, 2013 at 9:13 AM, Viresh Kumar wrote: >> On 25 April 2013 09:00, Amit Kucheria wrote: >>> Yes. That was my intention - preventing a prompt on existing defconfigs and >>> there by maintaining current behavior. >> >> Hmm... Following is the version after fixing all problems you reported. >> @Tejun: I have attached it too as gmail's copy-paste may break it. Please >> consider applying this series if it looks fine to you. >> >> >> ---------------x----------------x--------------------- >> >> From: Viresh Kumar >> Date: Mon, 8 Apr 2013 16:45:40 +0530 >> Subject: [PATCH V5 1/5] workqueues: Introduce new flag WQ_POWER_EFFICIENT for >> power oriented workqueues >> >> Workqueues can be performance or power-oriented. Currently, most workqueues are >> bound to the CPU they were created on. This gives good performance (due to cache >> effects) at the cost of potentially waking up otherwise idle cores just to >> process some work. To save power, we can allow the work to be rescheduled on a >> core that is already awake. >> >> Workqueues created with the WQ_UNBOUND flag will allow some power savings. >> However, we don't change the default behaviour of the system. To enable >> power-saving behaviour, a new config option CONFIG_WQ_POWER_EFFICIENT needs to >> be turned on. This option can also be overridden by the >> workqueue.power_efficient boot parameter. >> >> Signed-off-by: Viresh Kumar > > For the series, you can add my: > > Reviewed-by: Amit Kucheria Thanks. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/