Re: [PATCH RESEND v4 00/37] mtd: st_spi_fsm: Add new driver

2014-02-14 Thread Lee Jones
Sorry for the delay. I have now had a quick look through the patches. Just a couple of points :-) * stfsm_probe(): stfsm_fetch_platform_configs() needs to be called *before* config() -- config() is based on platform capabilities. Conceptually, stfsm_fetch_platform_configs() should be

Re: [PATCH 00/08] PCI: rcar: Recent driver patches from Ben Dooks and me

2014-02-14 Thread Ben Dooks
On 14/02/14 05:40, Magnus Damm wrote: On Thu, Feb 13, 2014 at 9:34 PM, Ben Dooks ben.do...@codethink.co.uk wrote: On 13/02/14 03:03, Magnus Damm wrote: PCI: rcar: Recent driver patches from Ben Dooks and me [PATCH 01/08] PCI: rcar: check platform_get_irq() return code [PATCH v2 02/08] PCI:

Re: [PATCH] sched/core: Create new task with twice disabled preemption

2014-02-14 Thread Catalin Marinas
On Thu, Feb 13, 2014 at 09:32:22PM +0400, Kirill Tkhai wrote: On 13.02.2014 20:00, Peter Zijlstra wrote: On Thu, Feb 13, 2014 at 07:51:56PM +0400, Kirill Tkhai wrote: For archs without __ARCH_WANT_UNLOCKED_CTXSW set this means that all newly created tasks execute

Re: [RFC PATCH V5] mm readahead: Fix readahead fail for no local memory and limit readahead pages

2014-02-14 Thread David Rientjes
On Thu, 13 Feb 2014, Nishanth Aravamudan wrote: There is an open issue on powerpc with memoryless nodes (inasmuch as we can have them, but the kernel doesn't support it properly). There is a separate discussion going on on linuxppc-dev about what is necessary for CONFIG_HAVE_MEMORYLESS_NODES

Re: [PATCH 6/9 v6] ARM: dts: exynos5250/5420: add dt node for sss module

2014-02-14 Thread Tomasz Figa
Hi Kukjin, On 14.02.2014 00:28, Kukjin Kim wrote: On 02/07/14 14:24, Naveen Krishna Chatradhi wrote: This patch adds the device tree node for SSS module found on Exynos5420 and Exynos5250 Signed-off-by: Naveen Krishna Chatradhich.nav...@samsung.com Reviewed-by: Tomasz Figat.f...@samsung.com

Re: Another preempt folding issue?

2014-02-14 Thread Stefan Bader
On 13.02.2014 19:25, Peter Zijlstra wrote: On Thu, Feb 13, 2014 at 06:00:19PM +0100, Stefan Bader wrote: On 12.02.2014 12:54, Peter Zijlstra wrote: On Wed, Feb 12, 2014 at 12:09:29PM +0100, Stefan Bader wrote: Something else here I run a kernel with CONFIG_PREEMPT not set and NR_CPUS limited

Re: [PATCH 23/27] clocksource: sh_cmt: Add DT support

2014-02-14 Thread Mark Rutland
On Fri, Feb 14, 2014 at 01:00:01AM +, Laurent Pinchart wrote: Cc: devicet...@vger.kernel.org Signed-off-by: Laurent Pinchart laurent.pinchart+rene...@ideasonboard.com --- .../devicetree/bindings/timer/renesas,cmt.txt | 75 +++ drivers/clocksource/sh_cmt.c

Re: [PATCH v6] mfd: MAX6650/6651 support

2014-02-14 Thread Laszlo Papp
On Fri, Feb 14, 2014 at 10:19 AM, Lee Jones lee.jo...@linaro.org wrote: + mutex_init(max665x-iolock); What is this needed for? It was done for consistency with the other mfd drivers (maxim), e.g. 8997 or 8998 as the closest resemblence in this family. Would you prefer me removing

[PATCH 1/2] cpufreq: Return error if -get() failed in cpufreq_update_policy()

2014-02-14 Thread Viresh Kumar
cpufreq_update_policy() calls cpufreq_driver-get() to get current frequency of a CPU and it is not supposed to fail or return zero. Return error in case that happens. Signed-off-by: Viresh Kumar viresh.ku...@linaro.org --- Pierre, I don't think this will fix the issue you were facing but might

[PATCH 2/2] cpufreq: don't call cpufreq_update_policy() on CPU addition

2014-02-14 Thread Viresh Kumar
cpufreq_update_policy() is called from two places currently. From a workqueue handled queued from cpufreq_bp_resume() for boot CPU and from cpufreq_cpu_callback() whenever a CPU is added. The first one makes sure that boot CPU is running on the frequency present in policy-cpu. But we don't really

Re: [PATCH RT] Cleanup of unnecessary do while 0 in api mappings

2014-02-14 Thread Sebastian Andrzej Siewior
* Nicholas Mc Guire | 2014-02-08 12:39:20 [+0100]: Cleanup of unnecessary do while 0 in api mappings With the migration pushdonw a few of the do{ }while(0) loops became obsolete but got left over - this patch only removes this fallout. Patch applies on top of 3.12.9-rt13 Signed-off-by:

Re: [PATCH V2 2/2] mm/vmscan: not check compaction_ready on promoted zones

2014-02-14 Thread Mel Gorman
On Fri, Feb 14, 2014 at 02:42:34PM +0800, Weijie Yang wrote: We abort direct reclaim if find the zone is ready for compaction. Sometimes the zone is just a promoted highmem zone to force scan pinning highmem, which is not the intended zone the caller want to alloc page from. In this situation,

Re: [PATCH V2 1/2] mm/vmscan: restore sc-gfp_mask after promoting it to __GFP_HIGHMEM

2014-02-14 Thread Mel Gorman
On Fri, Feb 14, 2014 at 02:41:33PM +0800, Weijie Yang wrote: We promote sc-gfp_mask to __GFP_HIGHMEM to forcibly scan highmem if there are too many buffer_heads pinning highmem. see: cc715d99e5 This patch restores sc-gfp_mask to its caller original value after finishing the scan job, to

Re: [PATCH v7 02/12] mfd: omap-usb-host: Get clocks based on hardware revision

2014-02-14 Thread Roger Quadros
On 02/14/2014 12:07 PM, Lee Jones wrote: Not all revisions have all the clocks so get the necessary clocks based on hardware revision. This should avoid un-necessary clk_get failure messages that were observed earlier. Be more strict and always fail on clk_get() error. It might have been

[GIT PULL] KVM fixes for -rc3

2014-02-14 Thread Paolo Bonzini
Linus, The following changes since commit b73117c49364551ff789db7c424a115ac5b77850: Merge branch 'kvm-ppc-next' of git://github.com/agraf/linux-2.6 into kvm-queue (2014-01-29 18:29:01 +0100) are available in the git repository at: git://git.kernel.org/pub/scm/virt/kvm/kvm.git

Re: [PATCH] cgroup: fix top cgroup refcnt leak

2014-02-14 Thread Li Zefan
于 2014年02月14日 17:36, Li Zefan 写道: If we mount the same cgroupfs in serveral mount points, and then umount all of them, kill_sb() will be called only once. Therefore it's wrong to increment top_cgroup's refcnt when we find an existing cgroup_root. Try: # mount -t cgroup -o cpuacct

Re: [PATCH] sched/core: Create new task with twice disabled preemption

2014-02-14 Thread Kirill Tkhai
В Птн, 14/02/2014 в 10:52 +, Catalin Marinas пишет: On Thu, Feb 13, 2014 at 09:32:22PM +0400, Kirill Tkhai wrote: On 13.02.2014 20:00, Peter Zijlstra wrote: On Thu, Feb 13, 2014 at 07:51:56PM +0400, Kirill Tkhai wrote: For archs without __ARCH_WANT_UNLOCKED_CTXSW set this means

Re: use {readl|writel}_relaxed instead of readl/writel in i2c-designware-core ?

2014-02-14 Thread Jisheng Zhang
Dear Arnd, On Fri, 14 Feb 2014 01:09:44 -0800 Arnd Bergmann a...@arndb.de wrote: On Friday 14 February 2014 15:54:38 Jisheng Zhang wrote: Hi all, The writel/readl is too expensive especially on Cortex A9 w/ outer L2 cache. This introduce i2c read/write error on Marvell Berlin SoCs when

[PATCH RFC 3/3] video: Kconfig: move drm and fb into separate menus

2014-02-14 Thread Tomi Valkeinen
At the moment the Device Drivers / Graphics support kernel config page looks rather messy, with DRM and fbdev driver selections on the same page, some on the top level Graphics support page, some under their respective subsystems. If I'm not mistaken, this is caused by the drivers depending on

[PATCH RFC 2/3] fbdev: move fbdev core files to separate directory

2014-02-14 Thread Tomi Valkeinen
Instead of having fbdev framework core files at the root fbdev directory, mixed with random fbdev device drivers, move the fbdev core files to a separate core directory. This makes it much clearer which of the files are actually part of the fbdev framework, and which are part of device drivers.

Re: [PATCH 1/2] PPC: powernv: remove redundant cpuidle_idle_call()

2014-02-14 Thread Preeti U Murthy
Hi Nicolas, You will have to include the below patch with yours. You could squash the two I guess, I have added the changelog just for clarity. And you also might want to change the subject to cpuidle/powernv. It gives a better picture. Thanks Regards Preeti U Murthy cpuidle/powernv: Add

[PATCH 1/4] phy: miphy365x: Add Device Tree bindings for the MiPHY365x

2014-02-14 Thread Lee Jones
The MiPHY365x is a Generic PHY which can serve various SATA or PCIe devices. It has 2 ports which it can use for either; both SATA, both PCIe or one of each in any configuration. Cc: devicet...@vger.kernel.org Cc: Srinivas Kandagatla srinivas.kandaga...@st.com Signed-off-by: Lee Jones

[PATCH 3/4] ARM: DT: STi: Add DT node for MiPHY365x

2014-02-14 Thread Lee Jones
The MiPHY365x is a Generic PHY which can serve various SATA or PCIe devices. It has 2 ports which it can use for either; both SATA, both PCIe or one of each in any configuration. Cc: devicet...@vger.kernel.org Cc: Srinivas Kandagatla srinivas.kandaga...@st.com Signed-off-by: Lee Jones

[PATCH 4/4] phy: miphy365x: Provide support for the MiPHY356x Generic PHY

2014-02-14 Thread Lee Jones
The MiPHY365x is a Generic PHY which can serve various SATA or PCIe devices. It has 2 ports which it can use for either; both SATA, both PCIe or one of each in any configuration. Cc: Kishon Vijay Abraham I kis...@ti.com Signed-off-by: Lee Jones lee.jo...@linaro.org --- drivers/phy/Kconfig

[PATCH 2/4] phy: miphy365x: Add MiPHY365x header file for DT x Driver defines

2014-02-14 Thread Lee Jones
This provides the shared header file which will be reference from both the MiPHY365x driver and its associated Device Tree node(s). Cc: devicet...@vger.kernel.org Cc: Srinivas Kandagatla srinivas.kandaga...@st.com Signed-off-by: Lee Jones lee.jo...@linaro.org ---

Re: Another preempt folding issue?

2014-02-14 Thread Stefan Bader
On 13.02.2014 19:25, Peter Zijlstra wrote: On Thu, Feb 13, 2014 at 06:00:19PM +0100, Stefan Bader wrote: On 12.02.2014 12:54, Peter Zijlstra wrote: On Wed, Feb 12, 2014 at 12:09:29PM +0100, Stefan Bader wrote: Something else here I run a kernel with CONFIG_PREEMPT not set and NR_CPUS limited

Re: [PATCH 1/2] PPC: powernv: remove redundant cpuidle_idle_call()

2014-02-14 Thread Deepthi Dharwar
On 02/14/2014 04:47 PM, Preeti U Murthy wrote: Hi Nicolas, You will have to include the below patch with yours. You could squash the two I guess, I have added the changelog just for clarity. And you also might want to change the subject to cpuidle/powernv. It gives a better picture.

Re: [PATCH v2] mfd: wm8400-core: Remove unnecessary goto

2014-02-14 Thread Lee Jones
Return directly to avoid redundant lines of code. Signed-off-by: Sachin Kamat sachin.ka...@linaro.org Acked-by: Lee Jones lee.jo...@linaro.org --- Changes since v1: Changed (wm8400 == NULL) - (!wm8400) --- drivers/mfd/wm8400-core.c | 22 +- 1 file changed, 5

Re: [PATCH 1/2] mfd: MAX6650/6651 support

2014-02-14 Thread Lee Jones
From [PATCH 0/2]: What's the resaon for not testing this on h/w yet? MAX6650/MAX6651 chip is a multi-function device with I2C busses. The chip includes fan-speed regulators and monitors, GPIO, and alarm. This patch is an initial release of a MAX6650/6651 MFD driver that supports to enable

Re: [PATCH] Staging: comedi: clean up conditional statement in addi_apci_3xxx.c

2014-02-14 Thread Ian Abbott
On 2014-02-13 18:25, Hartley Sweeten wrote: On Wednesday, February 12, 2014 8:29 PM, Chase Southwood wrote: In this if-else conditional statement, if (chan 16), but (data[0] == INSN_CONFIG_DIO_QUERY), the function does not return early, but the else-branch does not get executed either. As a

Re: Another preempt folding issue?

2014-02-14 Thread Peter Zijlstra
On Fri, Feb 14, 2014 at 12:24:42PM +0100, Stefan Bader wrote: Oh and one thing I was wondering. Not sure I do understand it right... When initially converting to percpu counts, you changed the 32bit assembly like that: --- a/arch/x86/kernel/entry_32.S +++ b/arch/x86/kernel/entry_32.S @@

Re: [PATCH] Staging: comedi: clean up conditional statement in addi_apci_3xxx.c

2014-02-14 Thread Ian Abbott
On 2014-02-13 10:08, Ian Abbott wrote: On 2014-02-13 03:29, Chase Southwood wrote: In this if-else conditional statement, if (chan 16), but (data[0] == INSN_CONFIG_DIO_QUERY), the function does not return early, but the else-branch does not get executed either. As a result, mask would be used

Re: [PATCH v2] Staging: comedi: clean up conditional statement in addi_apci_3xxx.c

2014-02-14 Thread Ian Abbott
On 2014-02-14 01:02, Chase Southwood wrote: In this conditional statement, if (chan 16), but the instruction passed in data[0] is INSN_CONFIG_DIO_QUERY, the function does not return early, but the else-branch does not get executed either. As a result, mask would be used uninitialized in the

[PATCH 01/16] regulator: max77686: Use of_get_child_by_name

2014-02-14 Thread Sachin Kamat
of_find_node_by_name walks the allnodes list, and can thus walk outside of the parent node. Use of_get_child_by_name instead. Signed-off-by: Sachin Kamat sachin.ka...@linaro.org --- Series compile tested. Some max* regulators tested on h/w. --- drivers/regulator/max77686.c |2 +- 1 file

[PATCH 05/16] regulator: max8925: Use of_get_child_by_name

2014-02-14 Thread Sachin Kamat
of_find_node_by_name walks the allnodes list, and can thus walk outside of the parent node. Use of_get_child_by_name instead. Signed-off-by: Sachin Kamat sachin.ka...@linaro.org --- drivers/regulator/max8925-regulator.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[PATCH 07/16] regulator: 88pm8607: Use of_get_child_by_name

2014-02-14 Thread Sachin Kamat
of_find_node_by_name walks the allnodes list, and can thus walk outside of the parent node. Use of_get_child_by_name instead. Signed-off-by: Sachin Kamat sachin.ka...@linaro.org --- drivers/regulator/88pm8607.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[PATCH 06/16] regulator: max8997: Use of_get_child_by_name

2014-02-14 Thread Sachin Kamat
of_find_node_by_name walks the allnodes list, and can thus walk outside of the parent node. Use of_get_child_by_name instead. Signed-off-by: Sachin Kamat sachin.ka...@linaro.org --- drivers/regulator/max8997.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[PATCH 09/16] regulator: as3711: Use of_get_child_by_name

2014-02-14 Thread Sachin Kamat
of_find_node_by_name walks the allnodes list, and can thus walk outside of the parent node. Use of_get_child_by_name instead. Signed-off-by: Sachin Kamat sachin.ka...@linaro.org --- drivers/regulator/as3711-regulator.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[PATCH 14/16] regulator: pfuze100: Use of_get_child_by_name

2014-02-14 Thread Sachin Kamat
of_find_node_by_name walks the allnodes list, and can thus walk outside of the parent node. Use of_get_child_by_name instead. Signed-off-by: Sachin Kamat sachin.ka...@linaro.org --- drivers/regulator/pfuze100-regulator.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[PATCH 15/16] regulator: tps6507x: Use of_get_child_by_name

2014-02-14 Thread Sachin Kamat
of_find_node_by_name walks the allnodes list, and can thus walk outside of the parent node. Use of_get_child_by_name instead. Signed-off-by: Sachin Kamat sachin.ka...@linaro.org --- drivers/regulator/tps6507x-regulator.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[PATCH 16/16] regulator: tps65217: Use of_get_child_by_name

2014-02-14 Thread Sachin Kamat
of_find_node_by_name walks the allnodes list, and can thus walk outside of the parent node. Use of_get_child_by_name instead. Signed-off-by: Sachin Kamat sachin.ka...@linaro.org --- drivers/regulator/tps65217-regulator.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[PATCH 13/16] regulator: mc13xxx: Use of_get_child_by_name

2014-02-14 Thread Sachin Kamat
of_find_node_by_name walks the allnodes list, and can thus walk outside of the parent node. Use of_get_child_by_name instead. Signed-off-by: Sachin Kamat sachin.ka...@linaro.org --- drivers/regulator/mc13xxx-regulator-core.c |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff

[PATCH 12/16] regulator: da9063: Use of_get_child_by_name

2014-02-14 Thread Sachin Kamat
of_find_node_by_name walks the allnodes list, and can thus walk outside of the parent node. Use of_get_child_by_name instead. Signed-off-by: Sachin Kamat sachin.ka...@linaro.org --- drivers/regulator/da9063-regulator.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[PATCH 11/16] regulator: da9055: Use of_get_child_by_name

2014-02-14 Thread Sachin Kamat
of_find_node_by_name walks the allnodes list, and can thus walk outside of the parent node. Use of_get_child_by_name instead. Signed-off-by: Sachin Kamat sachin.ka...@linaro.org --- drivers/regulator/da9055-regulator.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[PATCH 10/16] regulator: da9052: Use of_get_child_by_name

2014-02-14 Thread Sachin Kamat
of_find_node_by_name walks the allnodes list, and can thus walk outside of the parent node. Use of_get_child_by_name instead. Signed-off-by: Sachin Kamat sachin.ka...@linaro.org --- drivers/regulator/da9052-regulator.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[PATCH 04/16] regulator: max8907: Use of_get_child_by_name

2014-02-14 Thread Sachin Kamat
of_find_node_by_name walks the allnodes list, and can thus walk outside of the parent node. Use of_get_child_by_name instead. Signed-off-by: Sachin Kamat sachin.ka...@linaro.org --- drivers/regulator/max8907-regulator.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[PATCH 08/16] regulator: act8865: Use of_get_child_by_name

2014-02-14 Thread Sachin Kamat
of_find_node_by_name walks the allnodes list, and can thus walk outside of the parent node. Use of_get_child_by_name instead. Signed-off-by: Sachin Kamat sachin.ka...@linaro.org --- drivers/regulator/act8865-regulator.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[PATCH 02/16] regulator: max77693: Use of_get_child_by_name

2014-02-14 Thread Sachin Kamat
of_find_node_by_name walks the allnodes list, and can thus walk outside of the parent node. Use of_get_child_by_name instead. Signed-off-by: Sachin Kamat sachin.ka...@linaro.org --- drivers/regulator/max77693.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[PATCH 03/16] regulator: max8660: Use of_get_child_by_name

2014-02-14 Thread Sachin Kamat
of_find_node_by_name walks the allnodes list, and can thus walk outside of the parent node. Use of_get_child_by_name instead. Signed-off-by: Sachin Kamat sachin.ka...@linaro.org --- drivers/regulator/max8660.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

Re: [PATCH 2/2] hwmon: (max6650) Convert to be a platform driver

2014-02-14 Thread Lee Jones
The MFD driver has now been added, so this driver is now being adopted to be a subdevice driver on top of it. This means, the i2c driver usage is being converted to platform driver usage all around. Signed-off-by: Laszlo Papp lp...@kde.org --- drivers/hwmon/Kconfig | 2 +-

[PATCH 1/2] timer: Spare IPI when deferrable timer is queued on idle remote targets

2014-02-14 Thread Frederic Weisbecker
From: Viresh Kumar viresh.ku...@linaro.org When a timer is enqueued or modified on a remote target, the latter is expected to see and handle this timer on its next tick. However if the target is idle and CONFIG_NO_HZ_IDLE=y, the CPU may be sleeping tickless and the timer may be ignored.

[PATCH 0/2] dynticks: A few updates

2014-02-14 Thread Frederic Weisbecker
Hi, A small pair of updates for the dynticks code. The patch from Viresh removes a few scheduler IPIs that I have seen on boot which are there to wake up CPUs when some deferrable timers are enqueued. Those were enqueued on all CPUs so there is a possible big round of IPI. And those can be

[PATCH 2/2] nohz: ensure users are aware boot CPU is not NO_HZ_FULL

2014-02-14 Thread Frederic Weisbecker
From: Paul Gortmaker paul.gortma...@windriver.com This bit of information is in the Kconfig help text: Note the boot CPU will still be kept outside the range to handle the timekeeping duty. However neither the variable NO_HZ_FULL_ALL, or the prompt convey this important detail, so lets add

Re: [PATCH] sched/core: Create new task with twice disabled preemption

2014-02-14 Thread Catalin Marinas
On Fri, Feb 14, 2014 at 11:16:09AM +, Kirill Tkhai wrote: В Птн, 14/02/2014 в 10:52 +, Catalin Marinas пишет: On Thu, Feb 13, 2014 at 09:32:22PM +0400, Kirill Tkhai wrote: Look at ARM64's finish_arch_post_lock_switch(). It looks a task must to not be preempted between switch_mm()

Re: [PATCH RFC 2/3] fbdev: move fbdev core files to separate directory

2014-02-14 Thread Geert Uytterhoeven
Hi Tomi, Thanks for doing this! Acked-by: Geert Uytterhoeven ge...@linux-m68k.org On Fri, Feb 14, 2014 at 12:18 PM, Tomi Valkeinen tomi.valkei...@ti.com wrote: --- a/drivers/video/fbdev/fbmon.c +++ b/drivers/video/fbdev/core/fbmon.c @@ -37,7 +37,7 @@ #include asm/prom.h #include asm/

Re: [PATCH RFC 2/3] fbdev: move fbdev core files to separate directory

2014-02-14 Thread Tomi Valkeinen
On 14/02/14 14:27, Geert Uytterhoeven wrote: Hi Tomi, Thanks for doing this! Acked-by: Geert Uytterhoeven ge...@linux-m68k.org On Fri, Feb 14, 2014 at 12:18 PM, Tomi Valkeinen tomi.valkei...@ti.com wrote: --- a/drivers/video/fbdev/fbmon.c +++ b/drivers/video/fbdev/core/fbmon.c @@

Re: [PATCH] sched/core: Create new task with twice disabled preemption

2014-02-14 Thread Kirill Tkhai
В Птн, 14/02/2014 в 12:21 +, Catalin Marinas пишет: On Fri, Feb 14, 2014 at 11:16:09AM +, Kirill Tkhai wrote: В Птн, 14/02/2014 в 10:52 +, Catalin Marinas пишет: On Thu, Feb 13, 2014 at 09:32:22PM +0400, Kirill Tkhai wrote: Look at ARM64's finish_arch_post_lock_switch(). It

[PATCH] Revert ACPI / video: Add HP EliteBook Revolve 810 to the blacklist

2014-02-14 Thread Mika Westerberg
This reverts commit e18ac62fa4b3f16234bab0d5a6627c57dbae9e7e. The referenced commit added HP EliteBook Revolve 810 to the ACPI video detected blacklist so that only the native Intel backlight interface was exported. However, this turned to be wrong solution after all. The ACPI video interface

Re: [PATCH RT 1/5] allow preemption in add_timer_randomness

2014-02-14 Thread Sebastian Andrzej Siewior
* Nicholas Mc Guire | 2014-02-10 16:37:28 [+0100]: allow preemption in add_timer_randomness This patch replaced the preempt_disable by migrate_disable in add_timer_randomness. Does this really need even migration protection at all ? if one would even drop migration protection - what would

Re: [PATCH] sched/core: Create new task with twice disabled preemption

2014-02-14 Thread Catalin Marinas
On Thu, Feb 13, 2014 at 07:51:56PM +0400, Kirill Tkhai wrote: Preemption state on enter in finish_task_switch() is different in cases of context_switch() and schedule_tail(). In the first case we have it twice disabled: at the start of schedule() and during spin locking. In the second it is

Re: [RFC PATCH] sched: make sure sched-priority after invoke idle_balance()

2014-02-14 Thread Peter Zijlstra
On Fri, Feb 14, 2014 at 12:54:37PM +0800, Michael wang wrote: Since idle_balance() will release rq-lock for a while, there is a chance that RT/DL tasks will be enqueued and ask for the resched, the func used to be invoked ahead of pick_next_task(), which will make sure we drop into the

Re: [PATCH] sched/core: Create new task with twice disabled preemption

2014-02-14 Thread Kirill Tkhai
В Птн, 14/02/2014 в 12:35 +, Catalin Marinas пишет: On Thu, Feb 13, 2014 at 07:51:56PM +0400, Kirill Tkhai wrote: Preemption state on enter in finish_task_switch() is different in cases of context_switch() and schedule_tail(). In the first case we have it twice disabled: at the start

Re: [PATCH RT 2/5] allow preemption in alloc and free _buffer_head

2014-02-14 Thread Sebastian Andrzej Siewior
* Nicholas Mc Guire | 2014-02-10 16:37:59 [+0100]: 2a) premption induced race in __this_cpu_dec T1 dec:start T2 dec T1 dec:end __this_cpu_dec - __this_cpu_sub - __this_cpu_add - __this_cpu_add_# - __this_cpu_generic_to_op - __this_cpu_ptr += val

Re: [PATCH v2 11/14] regulator: s2mps11: Add opmode for S2MPS14 regulators

2014-02-14 Thread Krzysztof Kozlowski
On Thu, 2014-02-13 at 17:46 +0530, Yadwinder Singh Brar wrote: Hi, On Thu, Feb 13, 2014 at 2:44 PM, Krzysztof Kozlowski k.kozlow...@samsung.com wrote: S2MPS11/S2MPS14 regulators support different modes of operation: - Always off; - On/Off controlled by pin/GPIO (PWREN/LDOEN/EMMCEN);

[GIT PULL] EFI urgent fixes

2014-02-14 Thread Matt Fleming
There have been reports of EFI crashes since -rc1. The following two commits fix known issues. The following changes since commit b28a960c42fcd9cfc987441fa6d1c1a471f0f9ed: Linux 3.14-rc2 (2014-02-09 18:15:47 -0800) are available in the git repository at:

Re: [PATCH RT 4/5] allow preemption in mem_cgroup_move_account_page_stat

2014-02-14 Thread Sebastian Andrzej Siewior
* Nicholas Mc Guire | 2014-02-10 16:39:33 [+0100]: allow preemption in mem_cgroup_move_account_page_stat as the call sites of mem_cgroup_move_account_page_stat are under move_lock_mem_cgroup move_unlock_mem_cgroup (spin_lock_irqsave/ spin_unlock_irqrestore respectively) the move operations

Re: Hello

2014-02-14 Thread Karty
HI, My Name is Miss Karty. I will like to be your friend and there is something I want us to discuss. Thanks Karty -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info at

Re: [PATCH v7 03/12] mfd: omap-usb-host: Use clock names as per function for reference clocks

2014-02-14 Thread Roger Quadros
On 02/14/2014 12:09 PM, Lee Jones wrote: Use a meaningful name for the reference clocks so that it indicates the function. CC: Lee Jones lee.jo...@linaro.org CC: Samuel Ortiz sa...@linux.intel.com Signed-off-by: Roger Quadros rog...@ti.com --- drivers/mfd/omap-usb-host.c | 6 +++--- 1

Re: [PATCH] ARM: OMAP3+: DPLL: stop reparenting to same parent if already done

2014-02-14 Thread Tero Kristo
On 02/14/2014 01:13 AM, Tony Lindgren wrote: * Nishanth Menon n...@ti.com [140205 01:06]: omap3_noncore_dpll_set_rate forces a reparent to the same clk_ref for every call that takes place. This is an can be done only if a change is detected. Signed-off-by: Nishanth Menon n...@ti.com Would

Re: [PATCH RT 4/5] allow preemption in mem_cgroup_move_account_page_stat

2014-02-14 Thread Sebastian Andrzej Siewior
* Nicholas Mc Guire | 2014-02-10 16:39:33 [+0100]: index a67e630f..e7cc35a 100644 --- a/mm/memcontrol.c +++ b/mm/memcontrol.c @@ -3784,10 +3784,10 @@ void mem_cgroup_move_account_page_stat(struct mem_cgroup *from, enum mem_cgroup_stat_index idx) {

[PATCH 1/2] mfd: twl4030-madc: Add devicetree support.

2014-02-14 Thread Marek Belisko
Signed-off-by: Marek Belisko ma...@goldelico.com --- .../devicetree/bindings/mfd/twl4030-madc.txt | 18 + drivers/mfd/twl4030-madc.c | 31 -- 2 files changed, 47 insertions(+), 2 deletions(-) create mode 100644

[PATCH 2/2] ARM: dts: twl4030: Add twl4030-madc node.

2014-02-14 Thread Marek Belisko
Signed-off-by: Marek Belisko ma...@goldelico.com --- arch/arm/boot/dts/twl4030.dtsi | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/twl4030.dtsi b/arch/arm/boot/dts/twl4030.dtsi index 4217096..e6dec53 100644 --- a/arch/arm/boot/dts/twl4030.dtsi +++

Re: Another preempt folding issue?

2014-02-14 Thread Peter Zijlstra
On Fri, Feb 14, 2014 at 11:55:25AM +0100, Stefan Bader wrote: Ok, I think I now got a log of the actual issue. It seems cpu#1 missed out on handling a reschedule interrupt but did send one to cpu#0 and on cpu#0 while handling the interrupt the tif flag was not set (yet?) but then when it is,

Re: [PATCH RT 4/5] allow preemption in mem_cgroup_move_account_page_stat

2014-02-14 Thread Sebastian Andrzej Siewior
* Sebastian Andrzej Siewior | 2014-02-14 14:17:05 [+0100]: Now, that I look at it again. Isn't it more efficient to keep preemption disabled for this very short time instead instead of invoking migrate_disable() which includes preempt_disable()/enable() and a few more opcodes… Therefore, I drop

[PATCH] hwmon: twl4030-madc-hwmon: Add device tree support.

2014-02-14 Thread Marek Belisko
Signed-off-by: Marek Belisko ma...@goldelico.com --- Documentation/devicetree/bindings/hwmon/twl4030-madc-hwmon.txt | 9 + drivers/hwmon/twl4030-madc-hwmon.c | 10 ++ 2 files changed, 19 insertions(+) create mode 100644

Honestly, f__k systemd and f__k lennart, and f__k the fans of them. Where's linus in all of this?

2014-02-14 Thread ChaosEsque Team
Honestly, f__k systemd and f__k lennart, and f__k the fans of them. Where's linus in all of this? The systemd fans ban anyone who say f__k-that to systemd. What can we do? Can we fork debian? (Why do we have to...) Why do 4 people get to decide to send thousands and thousands of people into the

Re: [PATCH RT 3/5] allow preemption in check_task_state

2014-02-14 Thread Sebastian Andrzej Siewior
* Nicholas Mc Guire | 2014-02-10 17:28:16 [+0100]: A lockfree approach to check_task_state I ignore this due to was has been written in the thread allow preemption in check_task_state for now. Also I just want to state that this function is hardly used on regular basis except for ptrace attach

[PATCH] power: twl4030_madc_battery: Add device tree support.

2014-02-14 Thread Marek Belisko
Signed-off-by: Marek Belisko ma...@goldelico.com --- .../bindings/power_supply/twl4030_madc_battery.txt | 15 +++ drivers/power/twl4030_madc_battery.c | 109 + 2 files changed, 124 insertions(+) create mode 100644

Re: 3.14-rc2 XFS backtrace because irqs_disabled.

2014-02-14 Thread Christoph Hellwig
On Thu, Feb 13, 2014 at 08:51:46PM +, Al Viro wrote: On Wed, Feb 12, 2014 at 09:44:11PM +, Al Viro wrote: I'll try to put something along those lines together, if you or Oleg don't do it first. OK, having looked at that stuff... 1) things become much more compact if we finish

Re: 3.14-rc2 XFS backtrace because irqs_disabled.

2014-02-14 Thread Richard Weinberger
Am 14.02.2014 14:25, schrieb Christoph Hellwig: On Thu, Feb 13, 2014 at 08:51:46PM +, Al Viro wrote: On Wed, Feb 12, 2014 at 09:44:11PM +, Al Viro wrote: I'll try to put something along those lines together, if you or Oleg don't do it first. OK, having looked at that stuff... 1)

Re: [PATCH] ACPI / platform: drop redundant ACPI_HANDLE check

2014-02-14 Thread Rafael J. Wysocki
On Thursday, February 13, 2014 10:00:43 PM Josh Cartwright wrote: The acpi_dev_pm_attach/_detach functions perform their own checks to ensure the device has an ACPI companion. It is not necessary for the caller to do so. This mirrors what other busses with ACPI dev PM support do (i2c, spi,

Re: [PATCH] hwmon: twl4030-madc-hwmon: Add device tree support.

2014-02-14 Thread Mark Rutland
On Fri, Feb 14, 2014 at 01:20:58PM +, Marek Belisko wrote: Signed-off-by: Marek Belisko ma...@goldelico.com --- Documentation/devicetree/bindings/hwmon/twl4030-madc-hwmon.txt | 9 + drivers/hwmon/twl4030-madc-hwmon.c | 10 ++ 2 files

Re: [PATCH] mm: swap: Use swapfiles in priority order

2014-02-14 Thread Weijie Yang
On Fri, Feb 14, 2014 at 6:17 PM, Mel Gorman mgor...@suse.de wrote: On Thu, Feb 13, 2014 at 11:58:05PM +0800, Weijie Yang wrote: On Thu, Feb 13, 2014 at 6:42 PM, Mel Gorman mgor...@suse.de wrote: According to the swapon documentation Swap pages are allocated from areas in

Re: [PATCH v7 03/12] mfd: omap-usb-host: Use clock names as per function for reference clocks

2014-02-14 Thread Lee Jones
Use a meaningful name for the reference clocks so that it indicates the function. CC: Lee Jones lee.jo...@linaro.org CC: Samuel Ortiz sa...@linux.intel.com Signed-off-by: Roger Quadros rog...@ti.com --- drivers/mfd/omap-usb-host.c | 6 +++--- 1 file changed, 3 insertions(+), 3

Re: Another preempt folding issue?

2014-02-14 Thread Borislav Petkov
On Thu, Feb 13, 2014 at 07:26:05PM +0100, Peter Zijlstra wrote: On Thu, Feb 13, 2014 at 07:03:56PM +0100, Stefan Bader wrote: Yeah... not sure the interleaved source helps or not ... It did, thanks! Stefan, can you also send sched/core.s? I'm particularly interested in what resched_task()

Re: [PATCH 1/5] HID: logitech-dj: Fix USB 3.0 issue

2014-02-14 Thread Nestor Lopez Casado
We discussed this issue with one of the receiver firmware developers today. We do see a clear issue when more than one DJ command (those with report id 0x20, 0x21) are sent to the receiver in quick sequence. The second command can be trashed if the first is still under processing, and there is no

Re: [PATCH] Revert ACPI / video: Add HP EliteBook Revolve 810 to the blacklist

2014-02-14 Thread Takashi Iwai
At Fri, 14 Feb 2014 14:34:07 +0200, Mika Westerberg wrote: This reverts commit e18ac62fa4b3f16234bab0d5a6627c57dbae9e7e. The referenced commit added HP EliteBook Revolve 810 to the ACPI video detected blacklist so that only the native Intel backlight interface was exported. However,

[GIT PULL] ACPI and power management fixes for v3.14-rc3

2014-02-14 Thread Rafael J. Wysocki
Hi Linus, Please pull from the git repository at git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git \ pm+acpi-3.14-rc3 to receive ACPI and power management fixes for v3.14-rc3 with top-most commit 465e5fc41dbeeb5331bbff6e9e734f0542dfc739 Merge branch 'pm-cpufreq' on top of

Re: [PATCH] power: twl4030_madc_battery: Add device tree support.

2014-02-14 Thread Mark Rutland
On Fri, Feb 14, 2014 at 01:24:19PM +, Marek Belisko wrote: Signed-off-by: Marek Belisko ma...@goldelico.com --- .../bindings/power_supply/twl4030_madc_battery.txt | 15 +++ drivers/power/twl4030_madc_battery.c | 109 + 2 files changed, 124

Re: [PATCH 26/27] ARM: shmobile: lager-reference: Enable CMT0 in device tree

2014-02-14 Thread Sergei Shtylyov
Hello. On 14-02-2014 5:00, Laurent Pinchart wrote: Enable the CMT0 device and configure channel 0 as a clock event provider. Signed-off-by: Laurent Pinchart laurent.pinchart+rene...@ideasonboard.com diff --git a/arch/arm/mach-shmobile/include/mach/r8a7790.h

Re: Lenovo X240 (haswell) suspend-to-ram hangs on 3-14.0-rc2

2014-02-14 Thread Jeff Chua
On Fri, Feb 14, 2014 at 1:28 AM, Takashi Iwai ti...@suse.de wrote: At Thu, 13 Feb 2014 12:14:58 -0500, Peter Hurley wrote: Apparently there's no maintainer but I've cc'ed people who might have a clue about this. Peter ... thanks for pointer. On Fri, Feb 14, 2014 at 1:28 AM, Takashi Iwai

Re: [PATCH 26/27] ARM: shmobile: lager-reference: Enable CMT0 in device tree

2014-02-14 Thread Laurent Pinchart
Hi Sergei, Thank you for the review. On Friday 14 February 2014 17:45:56 Sergei Shtylyov wrote: On 14-02-2014 5:00, Laurent Pinchart wrote: Enable the CMT0 device and configure channel 0 as a clock event provider. Signed-off-by: Laurent Pinchart

Re: [PATCH 27/27] ARM: shmobile: koelsch-reference: Enable CMT0 in device tree

2014-02-14 Thread Sergei Shtylyov
Hello. On 14-02-2014 5:00, Laurent Pinchart wrote: Enable the CMT0 device and configure channel 0 as a clock event provider. Signed-off-by: Laurent Pinchart laurent.pinchart+rene...@ideasonboard.com --- arch/arm/boot/dts/r8a7791-koelsch.dts| 9 +

Re: [PATCH 1/2] mfd: twl4030-madc: Add devicetree support.

2014-02-14 Thread Lee Jones
Signed-off-by: Marek Belisko ma...@goldelico.com --- .../devicetree/bindings/mfd/twl4030-madc.txt | 18 + drivers/mfd/twl4030-madc.c | 31 -- Please separate these into different patches. 2 files changed, 47 insertions(+), 2

Re: [PATCH v3] phy: Add new Exynos5 USB 3.0 PHY driver

2014-02-14 Thread Vivek Gautam
Hi Tomasz, On Thu, Feb 6, 2014 at 7:37 PM, Tomasz Figa t.f...@samsung.com wrote: Hi Vivek, This patch is just adding the PHY driver. I would also like to look at some users of it, to see how this works when put together. The DWC3's changes had been posted by Kishon sometime back, which will

Re: [PATCH] Revert ACPI / video: Add HP EliteBook Revolve 810 to the blacklist

2014-02-14 Thread Mika Westerberg
On Fri, Feb 14, 2014 at 02:37:00PM +0100, Takashi Iwai wrote: At Fri, 14 Feb 2014 14:34:07 +0200, Mika Westerberg wrote: This reverts commit e18ac62fa4b3f16234bab0d5a6627c57dbae9e7e. The referenced commit added HP EliteBook Revolve 810 to the ACPI video detected blacklist so that

Re: Lenovo X240 (haswell) suspend-to-ram hangs on 3-14.0-rc2

2014-02-14 Thread Takashi Iwai
At Fri, 14 Feb 2014 21:46:25 +0800, Jeff Chua wrote: On Fri, Feb 14, 2014 at 1:28 AM, Takashi Iwai ti...@suse.de wrote: At Thu, 13 Feb 2014 12:14:58 -0500, Peter Hurley wrote: Apparently there's no maintainer but I've cc'ed people who might have a clue about this. Peter ... thanks for

Re: Lenovo X240 (haswell) suspend-to-ram hangs on 3-14.0-rc2

2014-02-14 Thread Peter Hurley
On 02/14/2014 08:57 AM, Takashi Iwai wrote: At Fri, 14 Feb 2014 21:46:25 +0800, Jeff Chua wrote: On Fri, Feb 14, 2014 at 1:28 AM, Takashi Iwai ti...@suse.de wrote: At Thu, 13 Feb 2014 12:14:58 -0500, Peter Hurley wrote: Apparently there's no maintainer but I've cc'ed people who might have a

Re: [PATCH] Revert ACPI / video: Add HP EliteBook Revolve 810 to the blacklist

2014-02-14 Thread Takashi Iwai
At Fri, 14 Feb 2014 16:03:16 +0200, Mika Westerberg wrote: On Fri, Feb 14, 2014 at 02:37:00PM +0100, Takashi Iwai wrote: At Fri, 14 Feb 2014 14:34:07 +0200, Mika Westerberg wrote: This reverts commit e18ac62fa4b3f16234bab0d5a6627c57dbae9e7e. The referenced commit added HP

Re: [PATCH ] workqueue: add args to workqueue lockdep name

2014-02-14 Thread Tejun Heo
On Fri, Feb 14, 2014 at 10:52:57AM +0800, Li Zhong wrote: Tommi noticed a 'funny' lock class name: %s#5 from a lock acquired in process_one_work(). Maybe #fmt plus #args could be used as the lock_name to give some more information for some fmt string like the above.

<    4   5   6   7   8   9   10   11   12   13   >