[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <alpine.LFD.2.20.1606271540000.2550@knanqh.ubzr>
Date: Mon, 27 Jun 2016 15:49:44 -0400 (EDT)
From: Nicolas Pitre <nicolas.pitre@...aro.org>
To: Bartlomiej Zolnierkiewicz <b.zolnierkie@...sung.com>
cc: Lorenzo Pieralisi <lorenzo.pieralisi@....com>,
Russell King <rmk+kernel@....linux.org.uk>,
Viresh Kumar <viresh.kumar@...aro.org>,
Sudeep Holla <sudeep.holla@....com>,
Dave Martin <dave.martin@...aro.org>,
Sudeep KarkadaNagesha <sudeep.karkadanagesha@....com>,
"Rafael J. Wysocki" <rjw@...ysocki.net>,
Thomas Gleixner <tglx@...utronix.de>,
Jason Cooper <jason@...edaemon.net>,
Marc Zyngier <marc.zyngier@....com>,
Krzysztof Kozlowski <k.kozlowski@...sung.com>,
linux-arm-kernel@...ts.infradead.org, linux-pm@...r.kernel.org,
linux-kernel@...r.kernel.org
Subject: Re: [RFC PATCH 0/4] ARM: remove big.LITTLE switcher support
On Mon, 27 Jun 2016, Bartlomiej Zolnierkiewicz wrote:
> Hi,
>
> It seems that in mainline kernel big.LITTLE switcher support
> may be usable only on ARM Versatile Express TC2 platform
> (but even this platform doesn't enable it in its defconfig).
It is also used on some Samsung targets.
> The following patchset removes big.LITTLE switcher support
> (from both ARM core and arm_big_little CPUfreq driver) in
> favor of using HMP.
>
> Since HMP support at scheduler level is not yet merged this
> patchset is probably premature and thus is marked as RFC.
It is premature indeed.
And before this is removed, comparison with power/performance benchmark
numbers will have to be provided as well to justify this removal. At
the moment there is nothing else in mainline that can achieve what this
code does.
We all agree that the scheduler based solution is the best way to do it.
But this has been a couple years already and this is still work in
progress.
Nicolas
Powered by blists - more mailing lists