[patch 16/66] blackfin: perf: Convert hotplug notifier to state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Thomas Gleixner Install the callback via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Thomas Gleixner Reviewed-by: Sebastian Andrzej Siewior Cc: Steven Miao

[patch 16/66] blackfin: perf: Convert hotplug notifier to state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Thomas Gleixner Install the callback via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Thomas Gleixner Reviewed-by: Sebastian Andrzej Siewior Cc: Steven Miao Signed-off-by: Anna-Maria Gleixner --- arch/blackfin/kernel/perf_event.c

[patch 12/66] perf/x86/amd/ibs: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Thomas Gleixner Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Thomas Gleixner Reviewed-by: Sebastian Andrzej Siewior Signed-off-by: Anna-Maria

[patch 20/66] sh: perf: Convert the hotplug notifiers to state machine callbacks

2016-07-11 Thread Anna-Maria Gleixner
From: Thomas Gleixner Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Thomas Gleixner Cc: linux...@vger.kernel.org Reviewed-by: Sebastian Andrzej Siewior

[patch 14/66] perf/x86/intel/cqm: Convert Intel CQM to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Richard Cochran Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Richard Cochran Reviewed-by: Sebastian Andrzej Siewior Signed-off-by:

[patch 12/66] perf/x86/amd/ibs: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Thomas Gleixner Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Thomas Gleixner Reviewed-by: Sebastian Andrzej Siewior Signed-off-by: Anna-Maria Gleixner --- arch/x86/events/amd/ibs.c | 64

[patch 20/66] sh: perf: Convert the hotplug notifiers to state machine callbacks

2016-07-11 Thread Anna-Maria Gleixner
From: Thomas Gleixner Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Thomas Gleixner Cc: linux...@vger.kernel.org Reviewed-by: Sebastian Andrzej Siewior Signed-off-by: Anna-Maria Gleixner ---

[patch 14/66] perf/x86/intel/cqm: Convert Intel CQM to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Richard Cochran Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Richard Cochran Reviewed-by: Sebastian Andrzej Siewior Signed-off-by: Anna-Maria Gleixner --- arch/x86/events/intel/cqm.c | 49

[patch 22/66] bus: arm-ccn: convert to hotplug statemachine

2016-07-11 Thread Anna-Maria Gleixner
From: Sebastian Andrzej Siewior Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Sebastian Andrzej Siewior Cc: Pawel Moll Signed-off-by: Anna-Maria

[patch 22/66] bus: arm-ccn: convert to hotplug statemachine

2016-07-11 Thread Anna-Maria Gleixner
From: Sebastian Andrzej Siewior Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Sebastian Andrzej Siewior Cc: Pawel Moll Signed-off-by: Anna-Maria Gleixner --- drivers/bus/arm-ccn.c | 47

Re: [PATCH v2 00/13] sched: Clean-ups and asymmetric cpu capacity support

2016-07-11 Thread Vincent Guittot
Hi Morten, On 11 July 2016 at 10:33, Morten Rasmussen wrote: > On Wed, Jun 22, 2016 at 06:03:11PM +0100, Morten Rasmussen wrote: >> Hi, >> >> The scheduler is currently not doing much to help performance on systems with >> asymmetric compute capacities (read ARM

Re: [PATCH v2 00/13] sched: Clean-ups and asymmetric cpu capacity support

2016-07-11 Thread Vincent Guittot
Hi Morten, On 11 July 2016 at 10:33, Morten Rasmussen wrote: > On Wed, Jun 22, 2016 at 06:03:11PM +0100, Morten Rasmussen wrote: >> Hi, >> >> The scheduler is currently not doing much to help performance on systems with >> asymmetric compute capacities (read ARM big.LITTLE). This series improves

[patch 25/66] perf/x86/amd/power: Convert the hotplug notifier to state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Anna-Maria Gleixner Install the callbacks via the state machine. Signed-off-by: Anna-Maria Gleixner --- arch/x86/events/amd/power.c | 58 include/linux/cpuhotplug.h |1 2 files

[patch 24/66] perf/x86/amd/power: Change hotplug notifier to a symmetric structure

2016-07-11 Thread Anna-Maria Gleixner
From: Anna-Maria Gleixner To simplify the hotplug mechanism move the starting callback to online. There is no functional requirement that the cpumask bit has to be set in the starting callback. Signed-off-by: Anna-Maria Gleixner ---

Re: [PATCH 1/1] arm64/hugetlb: clear PG_dcache_clean if the page is dirty when munmap

2016-07-11 Thread Leizhen (ThunderTown)
On 2016/7/9 0:13, Catalin Marinas wrote: > On Fri, Jul 08, 2016 at 11:24:26PM +0800, Leizhen (ThunderTown) wrote: >> On 2016/7/8 21:54, Catalin Marinas wrote: >>> On Fri, Jul 08, 2016 at 11:36:57AM +0800, Leizhen (ThunderTown) wrote: On 2016/7/7 23:37, Catalin Marinas wrote: > On Thu,

[patch 23/66] xtensa: perf: Convert the hotplug notifier to state machine callbacks

2016-07-11 Thread Anna-Maria Gleixner
From: Sebastian Andrzej Siewior Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Sebastian Andrzej Siewior Cc: Chris Zankel Cc: Max Filippov

[patch 25/66] perf/x86/amd/power: Convert the hotplug notifier to state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Anna-Maria Gleixner Install the callbacks via the state machine. Signed-off-by: Anna-Maria Gleixner --- arch/x86/events/amd/power.c | 58 include/linux/cpuhotplug.h |1 2 files changed, 12 insertions(+), 47 deletions(-) ---

[patch 24/66] perf/x86/amd/power: Change hotplug notifier to a symmetric structure

2016-07-11 Thread Anna-Maria Gleixner
From: Anna-Maria Gleixner To simplify the hotplug mechanism move the starting callback to online. There is no functional requirement that the cpumask bit has to be set in the starting callback. Signed-off-by: Anna-Maria Gleixner --- arch/x86/events/amd/power.c |4 ++-- 1 file changed, 2

Re: [PATCH 1/1] arm64/hugetlb: clear PG_dcache_clean if the page is dirty when munmap

2016-07-11 Thread Leizhen (ThunderTown)
On 2016/7/9 0:13, Catalin Marinas wrote: > On Fri, Jul 08, 2016 at 11:24:26PM +0800, Leizhen (ThunderTown) wrote: >> On 2016/7/8 21:54, Catalin Marinas wrote: >>> On Fri, Jul 08, 2016 at 11:36:57AM +0800, Leizhen (ThunderTown) wrote: On 2016/7/7 23:37, Catalin Marinas wrote: > On Thu,

[patch 23/66] xtensa: perf: Convert the hotplug notifier to state machine callbacks

2016-07-11 Thread Anna-Maria Gleixner
From: Sebastian Andrzej Siewior Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Sebastian Andrzej Siewior Cc: Chris Zankel Cc: Max Filippov Cc: linux-xte...@linux-xtensa.org Signed-off-by: Anna-Maria Gleixner ---

[patch 26/66] perf: Remove perf cpu notifier code

2016-07-11 Thread Anna-Maria Gleixner
All users converted to state machine callbacks. Signed-off-by: Thomas Gleixner Reviewed-by: Sebastian Andrzej Siewior Signed-off-by: Anna-Maria Gleixner --- include/linux/cpu.h|2 -- include/linux/perf_event.h |

[patch 26/66] perf: Remove perf cpu notifier code

2016-07-11 Thread Anna-Maria Gleixner
All users converted to state machine callbacks. Signed-off-by: Thomas Gleixner Reviewed-by: Sebastian Andrzej Siewior Signed-off-by: Anna-Maria Gleixner --- include/linux/cpu.h|2 -- include/linux/perf_event.h | 35 --- 2 files changed, 37

[patch 19/66] s390: perf: Convert the hotplug notifier to state machine callbacks (Sampling)

2016-07-11 Thread Anna-Maria Gleixner
From: Sebastian Andrzej Siewior Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Sebastian Andrzej Siewior Cc: Martin Schwidefsky Cc: Heiko

[patch 30/66] KVM: x86: Remove superfluous SMP function call

2016-07-11 Thread Anna-Maria Gleixner
From: Anna-Maria Gleixner Since commit 1cf4f629d9d2 ("cpu/hotplug: Move online calls to hotplugged cpu") the CPU_ONLINE and CPU_DOWN_PREPARE notifiers are always run on the hot plugged CPU, and as of commit 3b9d6da67e11 ("cpu/hotplug: Fix rollback during error-out in

[patch 19/66] s390: perf: Convert the hotplug notifier to state machine callbacks (Sampling)

2016-07-11 Thread Anna-Maria Gleixner
From: Sebastian Andrzej Siewior Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Sebastian Andrzej Siewior Cc: Martin Schwidefsky Cc: Heiko Carstens Cc: linux-s...@vger.kernel.org Signed-off-by: Anna-Maria Gleixner

[patch 30/66] KVM: x86: Remove superfluous SMP function call

2016-07-11 Thread Anna-Maria Gleixner
From: Anna-Maria Gleixner Since commit 1cf4f629d9d2 ("cpu/hotplug: Move online calls to hotplugged cpu") the CPU_ONLINE and CPU_DOWN_PREPARE notifiers are always run on the hot plugged CPU, and as of commit 3b9d6da67e11 ("cpu/hotplug: Fix rollback during error-out in __cpu_disable()") the

[patch 21/66] bus: arm-cci: convert to hotplug statemachine

2016-07-11 Thread Anna-Maria Gleixner
From: Sebastian Andrzej Siewior Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Sebastian Andrzej Siewior Cc: "Suzuki K. Poulose" Cc: Punit

[patch 29/66] powerpc: numa: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Sebastian Andrzej Siewior Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Sebastian Andrzej Siewior Cc: Benjamin Herrenschmidt Cc: Paul

[patch 29/66] powerpc: numa: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Sebastian Andrzej Siewior Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Sebastian Andrzej Siewior Cc: Benjamin Herrenschmidt Cc: Paul Mackerras Cc: Michael Ellerman Cc: linuxppc-...@lists.ozlabs.org

[patch 21/66] bus: arm-cci: convert to hotplug statemachine

2016-07-11 Thread Anna-Maria Gleixner
From: Sebastian Andrzej Siewior Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Sebastian Andrzej Siewior Cc: "Suzuki K. Poulose" Cc: Punit Agrawal Signed-off-by: Anna-Maria Gleixner --- drivers/bus/arm-cci.c

[patch 32/66] x86/apb_timer: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Sebastian Andrzej Siewior Install the callbacks via the state machine. There is no setup just one teardown callback. Remove the silly comment about the workqueue up dependency. Signed-off-by: Sebastian Andrzej Siewior Signed-off-by:

[patch 27/66] workqueue: Convert to state machine callbacks

2016-07-11 Thread Anna-Maria Gleixner
Get rid of the prio ordering of the separate notifiers and use a proper state callback pair. Signed-off-by: Thomas Gleixner Reviewed-by: Sebastian Andrzej Siewior Cc: Tejun Heo Cc: Lai Jiangshan Signed-off-by:

[patch 28/66] x86/hpet: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Sebastian Andrzej Siewior Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Sebastian Andrzej Siewior Signed-off-by: Anna-Maria Gleixner ---

[patch 37/66] clocksource/arm_arch_timer: Convert to hotplug state machine.

2016-07-11 Thread Anna-Maria Gleixner
From: Richard Cochran Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Anna-Maria Gleixner Reviewed-by: Sebastian Andrzej Siewior Cc: Daniel

[patch 32/66] x86/apb_timer: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Sebastian Andrzej Siewior Install the callbacks via the state machine. There is no setup just one teardown callback. Remove the silly comment about the workqueue up dependency. Signed-off-by: Sebastian Andrzej Siewior Signed-off-by: Anna-Maria Gleixner --- arch/x86/kernel/apb_timer.c |

[patch 27/66] workqueue: Convert to state machine callbacks

2016-07-11 Thread Anna-Maria Gleixner
Get rid of the prio ordering of the separate notifiers and use a proper state callback pair. Signed-off-by: Thomas Gleixner Reviewed-by: Sebastian Andrzej Siewior Cc: Tejun Heo Cc: Lai Jiangshan Signed-off-by: Anna-Maria Gleixner --- include/linux/cpu.h|9 ---

[patch 28/66] x86/hpet: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Sebastian Andrzej Siewior Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Sebastian Andrzej Siewior Signed-off-by: Anna-Maria Gleixner --- arch/x86/kernel/hpet.c | 69

[patch 37/66] clocksource/arm_arch_timer: Convert to hotplug state machine.

2016-07-11 Thread Anna-Maria Gleixner
From: Richard Cochran Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Anna-Maria Gleixner Reviewed-by: Sebastian Andrzej Siewior Cc: Daniel Lezcano --- drivers/clocksource/arm_arch_timer.c | 54

[patch 38/66] clocksource/arm_global_timer: Convert to hotplug state machine.

2016-07-11 Thread Anna-Maria Gleixner
From: Richard Cochran Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Richard Cochran Reviewed-by: Sebastian Andrzej Siewior Cc: Srinivas

[patch 36/66] ACPI/processor: avoid STARTING/DYING actions in a more logical way

2016-07-11 Thread Anna-Maria Gleixner
From: Richard Cochran As part of the hotplug cleanup, the CPU_STARTING/DYING actions are going away soon. This driver needlessly uses those two macro, and so this patch replaces that code with something more sensible. Commit 8da8373447d6a57a5a9f55233d35beb15d92d0d2

Re: [PATCH v2 07/13] sched/fair: Let asymmetric cpu configurations balance at wake-up

2016-07-11 Thread Morten Rasmussen
On Mon, Jul 11, 2016 at 01:13:44PM +0200, Peter Zijlstra wrote: > On Wed, Jun 22, 2016 at 06:03:18PM +0100, Morten Rasmussen wrote: > > Currently, SD_WAKE_AFFINE always takes priority over wakeup balancing if > > SD_BALANCE_WAKE is set on the sched_domains. For asymmetric > > configurations

[patch 34/66] arm: perf: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Thomas Gleixner Straight forward conversion w/o bells and whistles. Signed-off-by: Thomas Gleixner Reviewed-by: Sebastian Andrzej Siewior Cc: Will Deacon Signed-off-by: Anna-Maria Gleixner

[patch 38/66] clocksource/arm_global_timer: Convert to hotplug state machine.

2016-07-11 Thread Anna-Maria Gleixner
From: Richard Cochran Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Richard Cochran Reviewed-by: Sebastian Andrzej Siewior Cc: Srinivas Kandagatla Cc: Maxime Coquelin Cc: Patrice Chotard Cc: Daniel Lezcano Cc:

[patch 36/66] ACPI/processor: avoid STARTING/DYING actions in a more logical way

2016-07-11 Thread Anna-Maria Gleixner
From: Richard Cochran As part of the hotplug cleanup, the CPU_STARTING/DYING actions are going away soon. This driver needlessly uses those two macro, and so this patch replaces that code with something more sensible. Commit 8da8373447d6a57a5a9f55233d35beb15d92d0d2 ("ACPI / processor: Fix

Re: [PATCH v2 07/13] sched/fair: Let asymmetric cpu configurations balance at wake-up

2016-07-11 Thread Morten Rasmussen
On Mon, Jul 11, 2016 at 01:13:44PM +0200, Peter Zijlstra wrote: > On Wed, Jun 22, 2016 at 06:03:18PM +0100, Morten Rasmussen wrote: > > Currently, SD_WAKE_AFFINE always takes priority over wakeup balancing if > > SD_BALANCE_WAKE is set on the sched_domains. For asymmetric > > configurations

[patch 34/66] arm: perf: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Thomas Gleixner Straight forward conversion w/o bells and whistles. Signed-off-by: Thomas Gleixner Reviewed-by: Sebastian Andrzej Siewior Cc: Will Deacon Signed-off-by: Anna-Maria Gleixner --- drivers/perf/arm_pmu.c | 36 +++-

RE: [PATCH] Input: /input/mouse/elan_i2c_core.c Fix some Asus touchapod which casue TP no funciton sometimes, the patch detect some specific touchpad and run a special initialize

2016-07-11 Thread 廖崇榮
Hi Dmitry, -Original Message- From: Dmitry Torokhov [mailto:dmitry.torok...@gmail.com] Sent: Saturday, July 09, 2016 8:25 AM To: KT Liao Cc: linux-kernel@vger.kernel.org; linux-in...@vger.kernel.org; phoe...@emc.com.tw; kt.l...@emc.com.tw Subject: Re: [PATCH] Input:

[patch 39/66] clocksource/dummy_timer: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Richard Cochran Reviewed-by: Sebastian Andrzej Siewior Cc: Daniel Lezcano Signed-off-by:

RE: [PATCH] Input: /input/mouse/elan_i2c_core.c Fix some Asus touchapod which casue TP no funciton sometimes, the patch detect some specific touchpad and run a special initialize

2016-07-11 Thread 廖崇榮
Hi Dmitry, -Original Message- From: Dmitry Torokhov [mailto:dmitry.torok...@gmail.com] Sent: Saturday, July 09, 2016 8:25 AM To: KT Liao Cc: linux-kernel@vger.kernel.org; linux-in...@vger.kernel.org; phoe...@emc.com.tw; kt.l...@emc.com.tw Subject: Re: [PATCH] Input:

[patch 39/66] clocksource/dummy_timer: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Richard Cochran Reviewed-by: Sebastian Andrzej Siewior Cc: Daniel Lezcano Signed-off-by: Anna-Maria Gleixner --- drivers/clocksource/dummy_timer.c | 36

[patch 18/66] s390: perf: Convert the hotplug notifier to state machine callbacks (Counter)

2016-07-11 Thread Anna-Maria Gleixner
From: Thomas Gleixner Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Thomas Gleixner Cc: Martin Schwidefsky Cc: Heiko Carstens

[patch 33/66] arm: Convert VFP hotplug notifiers to state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Thomas Gleixner Straight forward conversion plus commentary why code which is executed in hotplug callbacks needs to be invoked before installing them. Signed-off-by: Anna-Maria Gleixner Reviewed-by: Sebastian Andrzej Siewior

[patch 18/66] s390: perf: Convert the hotplug notifier to state machine callbacks (Counter)

2016-07-11 Thread Anna-Maria Gleixner
From: Thomas Gleixner Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Thomas Gleixner Cc: Martin Schwidefsky Cc: Heiko Carstens Cc: linux-s...@vger.kernel.org Reviewed-by: Sebastian Andrzej Siewior Signed-off-by:

[patch 33/66] arm: Convert VFP hotplug notifiers to state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Thomas Gleixner Straight forward conversion plus commentary why code which is executed in hotplug callbacks needs to be invoked before installing them. Signed-off-by: Anna-Maria Gleixner Reviewed-by: Sebastian Andrzej Siewior Cc: Russell King Cc: linux-arm-ker...@lists.infradead.org

[patch 44/66] clocksource/atlas7: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Richard Cochran Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Richard Cochran Reviewed-by: Sebastian Andrzej Siewior Cc: Barry Song

[patch 35/66] virt: Convert kvm hotplug to state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Thomas Gleixner Install the callbacks via the state machine. The core won't invoke the callbacks on already online CPUs. Signed-off-by: Thomas Gleixner Reviewed-by: Sebastian Andrzej Siewior Cc: Gleb Natapov

[patch 43/66] clocksource/armada-370-xp: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Richard Cochran Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Anna-Maria Gleixner Reviewed-by: Sebastian Andrzej Siewior Cc: Daniel

[patch 42/66] clocksource/qcom-timer: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Richard Cochran Reviewed-by: Sebastian Andrzej Siewior Cc: Daniel Lezcano Signed-off-by:

[patch 35/66] virt: Convert kvm hotplug to state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Thomas Gleixner Install the callbacks via the state machine. The core won't invoke the callbacks on already online CPUs. Signed-off-by: Thomas Gleixner Reviewed-by: Sebastian Andrzej Siewior Cc: Gleb Natapov Cc: Paolo Bonzini Cc: k...@vger.kernel.org Signed-off-by: Anna-Maria Gleixner

[patch 43/66] clocksource/armada-370-xp: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Richard Cochran Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Anna-Maria Gleixner Reviewed-by: Sebastian Andrzej Siewior Cc: Daniel Lezcano --- drivers/clocksource/time-armada-370-xp.c | 44

[patch 44/66] clocksource/atlas7: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Richard Cochran Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Richard Cochran Reviewed-by: Sebastian Andrzej Siewior Cc: Barry Song Cc: Daniel Lezcano Signed-off-by: Anna-Maria Gleixner ---

[patch 42/66] clocksource/qcom-timer: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Richard Cochran Reviewed-by: Sebastian Andrzej Siewior Cc: Daniel Lezcano Signed-off-by: Anna-Maria Gleixner --- drivers/clocksource/qcom-timer.c | 41

[patch 31/66] x86/kvm/kvmclock: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Sebastian Andrzej Siewior Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. We assumed that the priority ordering was ment to invoke the online callback as the last step. In the original code this also

[patch 31/66] x86/kvm/kvmclock: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Sebastian Andrzej Siewior Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. We assumed that the priority ordering was ment to invoke the online callback as the last step. In the original code this also invoked the down prepare

Re: [PATCH v3] pinctrl: Add STM32F746 MCU support

2016-07-11 Thread Linus Walleij
On Mon, Jul 11, 2016 at 10:43 AM, Alexandre TORGUE wrote: > This patch which adds STM32F746 pinctrl and GPIO support, relies on the > generic STM32 pinctrl driver. > > Signed-off-by: Maxime Coquelin > Signed-off-by: Alexandre TORGUE

Re: [PATCH v3] pinctrl: Add STM32F746 MCU support

2016-07-11 Thread Linus Walleij
On Mon, Jul 11, 2016 at 10:43 AM, Alexandre TORGUE wrote: > This patch which adds STM32F746 pinctrl and GPIO support, relies on the > generic STM32 pinctrl driver. > > Signed-off-by: Maxime Coquelin > Signed-off-by: Alexandre TORGUE Patch applied. Yours, Linus Walleij

[patch 40/66] clocksource/exynos_mct: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Richard Cochran Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Richard Cochran Reviewed-by: Sebastian Andrzej Siewior Cc: Daniel Lezcano

[patch 49/66] metag: perf: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Richard Cochran Reviewed-by: Sebastian Andrzej Siewior Cc: James Hogan Cc:

Re: [PATCH] drm/panel: Remove the get_timings() function.

2016-07-11 Thread Thierry Reding
On Wed, Jun 01, 2016 at 12:18:01PM -0700, Eric Anholt wrote: > It appears to have no callers. > > Signed-off-by: Eric Anholt > --- > drivers/gpu/drm/panel/panel-simple.c | 18 -- > include/drm/drm_panel.h | 4 > 2 files changed, 22

[patch 53/66] MIPS: Loongson-3: Convert oprofile to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Richard Cochran Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Richard Cochran Reviewed-by: Sebastian Andrzej Siewior Cc: Robert Richter

[patch 40/66] clocksource/exynos_mct: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Richard Cochran Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Richard Cochran Reviewed-by: Sebastian Andrzej Siewior Cc: Daniel Lezcano Cc: Kukjin Kim Cc: Krzysztof Kozlowski Cc:

[patch 49/66] metag: perf: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Richard Cochran Reviewed-by: Sebastian Andrzej Siewior Cc: James Hogan Cc: linux-me...@vger.kernel.org Signed-off-by: Anna-Maria Gleixner ---

Re: [PATCH] drm/panel: Remove the get_timings() function.

2016-07-11 Thread Thierry Reding
On Wed, Jun 01, 2016 at 12:18:01PM -0700, Eric Anholt wrote: > It appears to have no callers. > > Signed-off-by: Eric Anholt > --- > drivers/gpu/drm/panel/panel-simple.c | 18 -- > include/drm/drm_panel.h | 4 > 2 files changed, 22 deletions(-) Looks like I

[patch 53/66] MIPS: Loongson-3: Convert oprofile to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Richard Cochran Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Richard Cochran Reviewed-by: Sebastian Andrzej Siewior Cc: Robert Richter Cc: Ralf Baechle Cc: oprofile-l...@lists.sf.net Cc:

[patch 54/66] hwtracing: coresight-etm3x: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Richard Cochran This driver has an asymmetry of ONLINE code without any corresponding tear down code. Otherwise, this is a straightforward conversion. Signed-off-by: Richard Cochran Reviewed-by: Sebastian Andrzej Siewior

[patch 41/66] clocksource/metag: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Richard Cochran Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Richard Cochran Reviewed-by: Sebastian Andrzej Siewior Cc: James Hogan

[patch 54/66] hwtracing: coresight-etm3x: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Richard Cochran This driver has an asymmetry of ONLINE code without any corresponding tear down code. Otherwise, this is a straightforward conversion. Signed-off-by: Richard Cochran Reviewed-by: Sebastian Andrzej Siewior Cc: Mathieu Poirier Cc: linux-arm-ker...@lists.infradead.org

[patch 41/66] clocksource/metag: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Richard Cochran Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Richard Cochran Reviewed-by: Sebastian Andrzej Siewior Cc: James Hogan Cc: Daniel Lezcano Cc: linux-me...@vger.kernel.org Signed-off-by:

[patch 62/66] profile: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. A lot of code is removed because the for-loop is used and create_hash_tables() is removed since its purpose is covered by the startup / teardown hooks. Signed-off-by: Sebastian Andrzej

[patch 51/66] arm: twd: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Richard Cochran Install the callbacks via the state machine. The callbacks won't be invoked on already online CPUs. Signed-off-by: Richard Cochran Reviewed-by: Sebastian Andrzej Siewior Cc: Russell King

[patch 61/66] timers: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Richard Cochran When tearing down, call timers_dead_cpu before notify_dead. There is a hidden dependency between: - timers - Block multiqueue - rcutree If timers_dead_cpu() comes later than blk_mq_queue_reinit_notify() that latter function causes a RCU stall.

[patch 51/66] arm: twd: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Richard Cochran Install the callbacks via the state machine. The callbacks won't be invoked on already online CPUs. Signed-off-by: Richard Cochran Reviewed-by: Sebastian Andrzej Siewior Cc: Russell King Cc: Viresh Kumar Cc: linux-arm-ker...@lists.infradead.org Signed-off-by:

[patch 61/66] timers: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Richard Cochran When tearing down, call timers_dead_cpu before notify_dead. There is a hidden dependency between: - timers - Block multiqueue - rcutree If timers_dead_cpu() comes later than blk_mq_queue_reinit_notify() that latter function causes a RCU stall. Signed-off-by: Richard

[patch 62/66] profile: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. A lot of code is removed because the for-loop is used and create_hash_tables() is removed since its purpose is covered by the startup / teardown hooks. Signed-off-by: Sebastian Andrzej

[patch 63/66] x86/x2apic: Convert to CPU hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Sebastian Andrzej Siewior Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Sebastian Andrzej Siewior Signed-off-by: Anna-Maria Gleixner ---

[patch 56/66] arm64: armv8 deprecated: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Sebastian Andrzej Siewior Install the callbacks via the state machine. Signed-off-by: Sebastian Andrzej Siewior Cc: Catalin Marinas Cc: Will Deacon Cc: linux-arm-ker...@lists.infradead.org

[patch 63/66] x86/x2apic: Convert to CPU hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Sebastian Andrzej Siewior Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Sebastian Andrzej Siewior Signed-off-by: Anna-Maria Gleixner --- arch/x86/kernel/apic/x2apic_cluster.c | 80

[patch 56/66] arm64: armv8 deprecated: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Sebastian Andrzej Siewior Install the callbacks via the state machine. Signed-off-by: Sebastian Andrzej Siewior Cc: Catalin Marinas Cc: Will Deacon Cc: linux-arm-ker...@lists.infradead.org Signed-off-by: Anna-Maria Gleixner --- arch/arm64/kernel/armv8_deprecated.c | 22

[patch 50/66] arm: l2c: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Richard Cochran Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Richard Cochran Reviewed-by: Sebastian Andrzej Siewior Cc: Russell King

[patch 50/66] arm: l2c: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Richard Cochran Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Richard Cochran Reviewed-by: Sebastian Andrzej Siewior Cc: Russell King Cc: Marek Szyprowski Cc: linux-arm-ker...@lists.infradead.org

[patch 45/66] clocksource/mips-gic: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Richard Cochran Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Richard Cochran Reviewed-by: Sebastian Andrzej Siewior Cc: Daniel Lezcano

[patch 65/66] KVM: arm/arm64: vgic-new: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Anna-Maria Gleixner Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Anna-Maria Gleixner --- include/linux/cpuhotplug.h|1 +

[patch 45/66] clocksource/mips-gic: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Richard Cochran Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Richard Cochran Reviewed-by: Sebastian Andrzej Siewior Cc: Daniel Lezcano Signed-off-by: Anna-Maria Gleixner ---

[patch 65/66] KVM: arm/arm64: vgic-new: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Anna-Maria Gleixner Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Anna-Maria Gleixner --- include/linux/cpuhotplug.h|1 + virt/kvm/arm/vgic/vgic-init.c | 31 +-- 2 files

[patch 47/66] arm: kvm: vgic: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Richard Cochran Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. The VGIC callback is run after KVM's main callback since it reflects the makefile order. Signed-off-by: Anna-Maria Gleixner

[patch 46/66] leds: trigger: cpu: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Richard Cochran This is a straightforward conversion. We place this callback last in the list so that the LED illuminates only after a successful bring up sequence. Signed-off-by: Richard Cochran Reviewed-by: Sebastian Andrzej Siewior

[patch 48/66] arm: kvm: arch_timer: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Richard Cochran Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Richard Cochran Reviewed-by: Sebastian Andrzej Siewior Cc: Christoffer Dall

[patch 58/66] x86/tboot: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Richard Cochran Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Signed-off-by: Richard Cochran Reviewed-by: Sebastian Andrzej Siewior Cc: Richard L

[patch 47/66] arm: kvm: vgic: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Richard Cochran Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. The VGIC callback is run after KVM's main callback since it reflects the makefile order. Signed-off-by: Anna-Maria Gleixner Reviewed-by: Sebastian Andrzej Siewior

[patch 46/66] leds: trigger: cpu: Convert to hotplug state machine

2016-07-11 Thread Anna-Maria Gleixner
From: Richard Cochran This is a straightforward conversion. We place this callback last in the list so that the LED illuminates only after a successful bring up sequence. Signed-off-by: Richard Cochran Reviewed-by: Sebastian Andrzej Siewior Cc: Richard Purdie Cc: Jacek Anaszewski Cc:

<    6   7   8   9   10   11   12   13   14   15   >