Re: [PATCH] drivers: staging: Mark functions as static and remove unused function in bpctl_mod.c

2014-01-24 Thread Dan Carpenter
On Fri, Jan 24, 2014 at 04:14:00AM +0530, Rashika Kheria wrote: Mark functions as static in bpctl_mod.c because they are not used outside this file. Remove unused function from bpctl_mod.c. This also eliminates the following warnings from bpctl_mod.c:

[PATCH] arm64: fix build error if DMA_CMA is enabled

2014-01-24 Thread Pankaj Dubey
arm64/include/asm/dma-contiguous.h is trying to include asm-genric/dma-contiguous.h which does not exist, and thus failing build for arm64 if we enable CONFIG_DMA_CMA. This patch fixes build error by removing unwanted header inclusion from arm64's dma-contiguous.h. Signed-off-by: Pankaj Dubey

Re: [PATCH 5/5] lustre: add myself to list of people to CC on lustre patches

2014-01-24 Thread Dan Carpenter
On Thu, Jan 23, 2014 at 11:45:08PM -0500, Oleg Drokin wrote: Signed-off-by: Oleg Drokin oleg.dro...@intel.com Add yourself to MAINTAINERS if you really want email. No one reads the email addresses here. regards, dan carpenter -- To unsubscribe from this list: send the line unsubscribe

Re: [PATCH] shdma: add R-Car Audio DMAC peri peri driver

2014-01-24 Thread Kuninori Morimoto
Hi Geert Thank you for your review --- a/drivers/dma/sh/Kconfig +++ b/drivers/dma/sh/Kconfig @@ -29,6 +29,12 @@ config RCAR_HPB_DMAE help Enable support for the Renesas R-Car series DMA controllers. +config RCAR_AUDMAC_PP + tristate Renesas R-Car Audio

Re: [PATCH v4 0/2] backlight: update bl status and some bd properties when necessary

2014-01-24 Thread Jingoo Han
On Friday, January 24, 2014 3:05 PM, Liu Ying wrote: We don't have to turn backlight on/off every time a blanking or unblanking event comes because the backlight status may have already been what we want. Another thought is that one backlight device may be shared by multiple framebuffers. We

Re: [PATCH] drivers: staging: Mark functions as static and remove unused function in bpctl_mod.c

2014-01-24 Thread Rashika Kheria
On Fri, Jan 24, 2014 at 1:34 PM, Dan Carpenter dan.carpen...@oracle.com wrote: On Fri, Jan 24, 2014 at 04:14:00AM +0530, Rashika Kheria wrote: Mark functions as static in bpctl_mod.c because they are not used outside this file. Remove unused function from bpctl_mod.c. This also eliminates the

Re: [PATCH v11 1/4] qrwlock: A queue read/write lock implementation

2014-01-24 Thread Peter Zijlstra
On Thu, Jan 23, 2014 at 11:28:48PM -0500, Waiman Long wrote: +/** + * queue_read_trylock - try to acquire read lock of a queue rwlock + * @lock : Pointer to queue rwlock structure + * Return: 1 if lock acquired, 0 if failed + */ +static inline int queue_read_trylock(struct qrwlock *lock) +{

Re: [PATCH v11 4/4] qrwlock: Use the mcs_spinlock helper functions for MCS queuing

2014-01-24 Thread Peter Zijlstra
On Thu, Jan 23, 2014 at 11:28:51PM -0500, Waiman Long wrote: There is a pending MCS lock patch series that adds generic MCS lock helper functions to do MCS-style locking. This patch will enable the queue rwlock to use that generic MCS lock/unlock primitives for internal queuing. This patch

Re: [PATCH v2 2/4] pinctrl: st: Add software edge trigger interrupt support.

2014-01-24 Thread Lee Jones
+/* + * As edge triggers are not supported at hardware level, it is supported by + * software by exploiting the level trigger support in hardware. (...) All this is quite hard to understand. Maybe it's just because it's hard overall. Edge triggers are not supported by hardware so we

Re: [QUERY]: Is using CPU hotplug right for isolating CPUs?

2014-01-24 Thread Mike Galbraith
On Fri, 2014-01-24 at 10:51 +0530, Viresh Kumar wrote: On 23 January 2014 20:28, Frederic Weisbecker fweis...@gmail.com wrote: On Tue, Jan 21, 2014 at 04:03:53PM +0530, Viresh Kumar wrote: So, the main problem in my case was caused by this: ...-2147 [001] d..2 302.573881:

Re: [PATCH] shdma: add R-Car Audio DMAC peri peri driver

2014-01-24 Thread Geert Uytterhoeven
Hi Morimoto-san, On Fri, Jan 24, 2014 at 9:18 AM, Kuninori Morimoto kuninori.morimoto...@gmail.com wrote: + if (slave_id = AUDMAPP_SLAVE_NUMBER) So slave_id should be unsigned int, too, and AUDMAPP_SLAVE_NUMBER too (29U). Hmm... This driver is called from shdma-base.c. And

[PATCH v2 1/7] ASoC: simple-card: fix __asoc_simple_card_dai_init

2014-01-24 Thread Xiubo Li
If the CPU/CODEC DAI set_sysclk() is not support, the -ENOTSUPP will returnd. Here do the check like set_fmt(). Signed-off-by: Xiubo Li li.xi...@freescale.com --- sound/soc/generic/simple-card.c | 22 +++--- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git

[PATCH v2 0/7] simple card

2014-01-24 Thread Xiubo Li
This patch series has been test on VF610 Tower board. Changed in V2: - Revise the problem from Jean-Francois Moine. - Add binding documentation patch. Xiubo Li (7): ASoC: simple-card: fix __asoc_simple_card_dai_init ASoC: simple-card: simplify the daifmt code ASoC: simple-card: Add

[PATCH v2 2/7] ASoC: simple-card: simplify the daifmt code

2014-01-24 Thread Xiubo Li
In the asoc_simple_card_parse_of() will parse the device node's CPU/CODEC DAI commone fmts, and then in asoc_simple_card_sub_parse_of() will parse the CPU/CODEC DAI's sub-node fmts, so we can combine the info-daifmt and info-set.fmt in asoc_simple_card_sub_parse_of() not while just before

[PATCH v2 4/7] ASoC: simple-card: add tdm slot supports

2014-01-24 Thread Xiubo Li
For some CPU/CODEC DAI devices the tdm slot maybe needed. This patch adds the tdm slot supporting for simple-card driver. The style of the tdm slot in DT: For instance: simple-tdm-slot = 0xffc 0xffc 2 0; Signed-off-by: Xiubo Li li.xi...@freescale.com ---

[PATCH v2 12/14] spi: rspi: Use NULL as the clock ID

2014-01-24 Thread Geert Uytterhoeven
From: Geert Uytterhoeven geert+rene...@linux-m68k.org There's only one RSPI/QSPI clock, so we can use NULL as the clock ID Signed-off-by: Geert Uytterhoeven geert+rene...@linux-m68k.org --- v2: - No changes drivers/spi/spi-rspi.c |4 +--- 1 file changed, 1 insertion(+), 3 deletions(-)

[PATCH v2 5/7] ASoC: add snd_soc_of_parse_audio_simple_widgets for DT

2014-01-24 Thread Xiubo Li
This patch adds snd_soc_of_parse_audio_simple_widgets() and supports below style of widgets name on DT: template-wname, user supplied wname The template-wname includes: Mic, Line, Hp, Spk... For instance: simple-audio-widgets = Mic, Microphone Jack, Line,

Re: [PATCH 59/73] drivers/gpio: delete non-required instances of include linux/init.h

2014-01-24 Thread Linus Walleij
On Thu, Jan 23, 2014 at 11:58 PM, Stephen Rothwell s...@canb.auug.org.au wrote: I have no problem with that particular patch being sent to Linus during this merge window (in fact Paul intends to send whatever is left of the series at the end of the merge window), but it makes me wonder about

[PATCH v4 13/14] spi: rspi: Add DT support

2014-01-24 Thread Geert Uytterhoeven
From: Geert Uytterhoeven geert+rene...@linux-m68k.org Signed-off-by: Geert Uytterhoeven geert+rene...@linux-m68k.org Cc: devicet...@vger.kernel.org --- v2: - Clarify RSPI/QSPI - Add interrupt-parent - s/should/must/ for #address-cells and #size-cells v3: - Add renesas,rspi-sh - Drop

[PATCH v2 6/7] ASoC: simple-card: add off-codec widgets supports.

2014-01-24 Thread Xiubo Li
Signed-off-by: Xiubo Li li.xi...@freescale.com --- sound/soc/generic/simple-card.c | 8 1 file changed, 8 insertions(+) diff --git a/sound/soc/generic/simple-card.c b/sound/soc/generic/simple-card.c index 3177aa8..ec2a65d 100644 --- a/sound/soc/generic/simple-card.c +++

[PATCH 07/14] spi: rspi: Merge qspi_send_pio() and qspi_receive_pio()

2014-01-24 Thread Geert Uytterhoeven
From: Geert Uytterhoeven geert+rene...@linux-m68k.org qspi_send_pio() and qspi_receive_pio() are very similar: they both send and receive full duplex data to/from the hardware, but ignore the data stream in the unused direction. Merge them into qspi_transfer_out_in(), now supporting real full

[PATCH 06/14] spi: rspi: Merge rspi_send_pio() and rspi_receive_pio()

2014-01-24 Thread Geert Uytterhoeven
From: Geert Uytterhoeven geert+rene...@linux-m68k.org rspi_send_pio() and rspi_receive_pio() are very similar: - the former only sends data, using TX Only Mode, - the latter sends and receives full duplex data to/from the hardware, but uses dummy transmit data. Merge them into

[PATCH v2 7/7] ASoC: binding: for new properties documenting and usage

2014-01-24 Thread Xiubo Li
This add the following three new properties documenting and usage for simple card: simple-audio-card,name, simple-audio-card,widgets, simple-audio-card,tdm-slot. Signed-off-by: Xiubo Li li.xi...@freescale.com --- Documentation/devicetree/bindings/sound/simple-card.txt |

[PATCH v2 11/14] spi: rspi: Convert to clk_prepare_enable/disable_unprepare

2014-01-24 Thread Geert Uytterhoeven
From: Geert Uytterhoeven geert+rene...@linux-m68k.org Get the driver ready for the migration to the common clock framework by calling clk_prepare_enable() and clk_disable_unprepare(). Signed-off-by: Geert Uytterhoeven geert+rene...@linux-m68k.org --- v2: - No changes drivers/spi/spi-rspi.c |

[PATCH 03/14] spi: rspi: Abstract 8/16-bit Data Register access

2014-01-24 Thread Geert Uytterhoeven
From: Geert Uytterhoeven geert+rene...@linux-m68k.org Add rspi_{write,read}_data(), to abstract 8-bit (QSPI, and RSPI on RZ/A1H) versus 16-bit (RSPI) Data Register access. Signed-off-by: Geert Uytterhoeven geert+rene...@linux-m68k.org --- drivers/spi/spi-rspi.c | 56

[PATCH 14/14] spi: rspi: Add support for Quad and Dual SPI Transfers on QSPI

2014-01-24 Thread Geert Uytterhoeven
From: Geert Uytterhoeven geert+rene...@linux-m68k.org Add support for Quad and Dual SPI Transfers on the Renesas Quad Serial Peripheral Interface, as found in R-Car Gen2 SoCs like R-Car H2 (r8a7790) and R-Car M2 (r8a7791): - Add unidirectional transfer methods for Quad/Dual SPI Transfers. -

[PATCH v3 10/14] spi: rspi: Add support for loopback mode

2014-01-24 Thread Geert Uytterhoeven
From: Geert Uytterhoeven geert+rene...@linux-m68k.org Add support for specifying loopback mode. Signed-off-by: Geert Uytterhoeven geert+rene...@linux-m68k.org --- v3: - This became a lot simpler after merging the send_pio() and receive_pio() methods drivers/spi/spi-rspi.c | 22

[PATCH 04/14] spi: rspi: Add rspi_data_{out,in,out_in}() helpers

2014-01-24 Thread Geert Uytterhoeven
From: Geert Uytterhoeven geert+rene...@linux-m68k.org Add helpers rspi_data_{out,in,out_in}() to write, read, or write and read data to/from the Data Register, taking care of waiting until data or space is available in the buffers. Signed-off-by: Geert Uytterhoeven geert+rene...@linux-m68k.org

[PATCH v3 08/14] spi: rspi: Add support for more than one interrupt

2014-01-24 Thread Geert Uytterhoeven
From: Geert Uytterhoeven geert+rene...@linux-m68k.org Add support for multiple interrupts, based on the SDK reference code. This is needed for RZ/A1H, which supports 3 interrupts. When using multiple interrupts, they must be called rx (SPRI) and tx (SPTI). The error interrupt (SPEI) is not used,

[PATCH 09/14] spi: rspi: Add support for RSPI on RZ/A1H

2014-01-24 Thread Geert Uytterhoeven
From: Geert Uytterhoeven geert+rene...@linux-m68k.org Add support for the RSPI variant in the RZ/A1H (r7s72100) SoC. Main differences with RSPI on SH are: - Lack of TX only mode, hence we always have to use full duplex transfers, - The Data Register must be accessed used 8-bit

[PATCH 05/14] spi: rspi: Abstract transfer_one() for RSPI and QSPI

2014-01-24 Thread Geert Uytterhoeven
From: Geert Uytterhoeven geert+rene...@linux-m68k.org Split off qspi_transfer_one() (which doesn't support DMA yet) from rspi_transfer_one(). Replace the abstraction of send_pio()/receive_pio() by the abstracrion of transfer_one(). Signed-off-by: Geert Uytterhoeven geert+rene...@linux-m68k.org

[PATCH v2 3/7] ASoC: simple-card: Add snd_card's name parsing from DT node support

2014-01-24 Thread Xiubo Li
If the DT is used and the CPU DAI device has only one DAI, the card name will be like : ALSA device list: 0: 40031000.sai-sgtl5000 And this name maybe a little ugly to some customers, so here the card name parsing from DT node is supported. Signed-off-by: Xiubo Li li.xi...@freescale.com ---

[PATCH 01/14] spi: rspi: Remove unused mesg parameter from {send,receive}_pio()

2014-01-24 Thread Geert Uytterhoeven
From: Geert Uytterhoeven geert+rene...@linux-m68k.org Signed-off-by: Geert Uytterhoeven geert+rene...@linux-m68k.org --- drivers/spi/spi-rspi.c | 27 ++- 1 file changed, 10 insertions(+), 17 deletions(-) diff --git a/drivers/spi/spi-rspi.c b/drivers/spi/spi-rspi.c

[PATCH v2] x86, tsc: Add missing Baytrail frequency to the table

2014-01-24 Thread Mika Westerberg
Baytrail is based on Silvermont core so MSR_FSB_FREQ[2:0] == 0 means that the CPU reference clock runs at 83.3MHz. Without this we crash a bit later with backtrace looking like: divide error: [#1] PREEMPT SMP Modules linked in: CPU: 0 PID: 1 Comm: swapper/0 Tainted: GW3.13.0+

[PATCH 02/14] spi: rspi: Use core message handling

2014-01-24 Thread Geert Uytterhoeven
From: Geert Uytterhoeven geert+rene...@linux-m68k.org Let the generic SPI core handle SPI messages, calling into our rspi_transfer_one() method. rspi_assert_ssl() and rspi_negate_ssl() are absorbed into rspi_prepare_message() and rspi_unprepare_message(), as they actually enable/disable the

[PATCH 0/14] spi: rspi: Add support for RZ/A1H, DT, and Quad/Dual on QSPI

2014-01-24 Thread Geert Uytterhoeven
Hi Mark, This patch series 1. refactors the Renesas RSPI/QSPI driver, 2. adds support for RSPI in the r7s72100 aka RZ/A1H SoC, 3. adds support for DT binding, 4. adds support for Quad/Dual SPI Transfers on QSPI in the r8a7790/r8a7791 aka R-Car H2/M2 SoCs. SoC and board

Re: [QUERY]: Is using CPU hotplug right for isolating CPUs?

2014-01-24 Thread Viresh Kumar
On 23 January 2014 19:31, Frederic Weisbecker fweis...@gmail.com wrote: Ok, so it is fine to migrate the latter kind I guess? Unless somebody has abused the API and used bound workqueues where he should have used unbound ones. I haven't checked the details but then this quiesce option would

Re: [PATCH 0/7][RFC] pid: changes to support audit

2014-01-24 Thread Peter Zijlstra
On Fri, Jan 24, 2014 at 01:14:47AM -0500, Richard Guy Briggs wrote: On 14/01/23, Peter Zijlstra wrote: On Thu, Jan 23, 2014 at 02:32:33PM -0500, Richard Guy Briggs wrote: These are a number of patches inspired by ebiederman's container work that were included by me 2013-08-20 as the

Re: [PATCH 5/5] lustre: add myself to list of people to CC on lustre patches

2014-01-24 Thread Geert Uytterhoeven
On Fri, Jan 24, 2014 at 6:51 AM, Oleg Drokin gr...@linuxhacker.ru wrote: +STAGING - LUSTRE +M: Andreas Dilger andreas.dil...@intel.com +M: Oleg Drokin oleg.dro...@intel.com +M: Peng Tao tao.p...@emc.com. +L: hpdd-discuss hpdd-disc...@lists.01.org +S: Odd Fixes Actually we are at

Re: [PATCH] shdma: add R-Car Audio DMAC peri peri driver

2014-01-24 Thread Kuninori Morimoto
Hi Geert This driver is called from shdma-base.c. And shdmac.c/sudmac.c/rcar-hpbdmac.c are same style. 1) this slave_id came from shdma_ops::set_slave and, it is using int 2) above drivers have same xxx_find_slave(), they are using int. (this driver is based on

[PATCH v2] dma: add R-Car Audio DMAC peri peri driver

2014-01-24 Thread Kuninori Morimoto
From: Kuninori Morimoto kuninori.morimoto...@renesas.com Add support Audio DMAC peri peri driver for Renesas R-Car Gen2 SoC, using 'shdma-base' DMA driver framework. Signed-off-by: Kuninori Morimoto kuninori.morimoto...@renesas.com --- v1 - v2 - run scripts/checkpatch.pl - ecchange length

Re: [PATCH V2] cpuidle/governors: Fix logic in selection of idle states

2014-01-24 Thread Daniel Lezcano
On 01/23/2014 12:15 PM, Preeti U Murthy wrote: Hi Daniel, Thank you for the review. On 01/22/2014 01:59 PM, Daniel Lezcano wrote: On 01/17/2014 05:33 AM, Preeti U Murthy wrote: diff --git a/drivers/cpuidle/cpuidle.c b/drivers/cpuidle/cpuidle.c index a55e68f..831b664 100644 ---

Re: [Linaro-acpi] [PATCH 04/20] ARM64 / ACPI: Introduce arm_core.c and its related head file

2014-01-24 Thread Hanjun Guo
On 2014年01月23日 23:56, Tomasz Nowicki wrote: Hi Lorenzo, W dniu 22.01.2014 12:54, Lorenzo Pieralisi pisze: On Fri, Jan 17, 2014 at 12:24:58PM +, Hanjun Guo wrote: [...] diff --git a/arch/arm64/kernel/setup.c b/arch/arm64/kernel/setup.c index bd9bbd0..2210353 100644 ---

Re: [PATCH 18/20] clocksource / acpi: Add macro CLOCKSOURCE_ACPI_DECLARE

2014-01-24 Thread Hanjun Guo
On 2014年01月22日 22:56, Arnd Bergmann wrote: On Wednesday 22 January 2014 11:46:16 Mark Rutland wrote: On Mon, Jan 20, 2014 at 09:08:32AM +, Hanjun Guo wrote: On 2014-1-17 22:21, Arnd Bergmann wrote: On Friday 17 January 2014, Hanjun Guo wrote: From: Amit Daniel Kachhap

Re: [PATCH] xen-blkback: fix memory leak when persistent grants are used

2014-01-24 Thread Ian Campbell
On Thu, 2014-01-23 at 11:28 -0800, Matt Wilson wrote: From: Matt Rushton mrush...@amazon.com Currently shrink_free_pagepool() is called before the pages used for persistent grants are released via free_persistent_gnts(). This results in a memory leak when a VBD that uses persistent grants is

Re: [PATCH v4 13/14] spi: rspi: Add DT support

2014-01-24 Thread Mark Rutland
On Fri, Jan 24, 2014 at 08:44:03AM +, Geert Uytterhoeven wrote: From: Geert Uytterhoeven geert+rene...@linux-m68k.org Signed-off-by: Geert Uytterhoeven geert+rene...@linux-m68k.org Cc: devicet...@vger.kernel.org --- v2: - Clarify RSPI/QSPI - Add interrupt-parent -

Goede dag aan u,

2014-01-24 Thread Credit Expert
-- Goede dag aan u, Een lening krijgen op 3% in zowel korte en lange termijn; Credit Expert is een globale leningen groep, opgericht om te voldoen aan de behoeften van economisch depressief klanten. We werken alle soorten leningen individuen lening, gezondheid lening, autolening, lening

Re: [PATCH] mm: Ignore VM_SOFTDIRTY on VMA merging, v2

2014-01-24 Thread Mel Gorman
On Thu, Jan 23, 2014 at 07:14:45PM +0400, Cyrill Gorcunov wrote: On Thu, Jan 23, 2014 at 04:55:43PM +0400, Cyrill Gorcunov wrote: On Thu, Jan 23, 2014 at 04:15:55PM +0400, Cyrill Gorcunov wrote: Thanks a lot, Mel! I'm testing the patch as well (manually though :). I'll send the

Re: [PATCH v5 1/8] ARM: brcmstb: add infrastructure for ARM-based Broadcom STB SoCs

2014-01-24 Thread Mark Rutland
On Wed, Jan 22, 2014 at 03:30:45AM +, Marc Carino wrote: The BCM7xxx series of Broadcom SoCs are used primarily in set-top boxes. This patch adds machine support for the ARM-based Broadcom SoCs. Signed-off-by: Marc Carino marc.cee...@gmail.com Acked-by: Florian Fainelli

Re: [PATCH 02/11] x86: sysfb: remove sysfb when probing real hw

2014-01-24 Thread Ingo Molnar
* David Herrmann dh.herrm...@gmail.com wrote: Hi On Thu, Jan 23, 2014 at 6:14 PM, Ingo Molnar mi...@kernel.org wrote: * David Herrmann dh.herrm...@gmail.com wrote: +#ifdef CONFIG_X86_SYSFB +# include asm/sysfb.h +#endif I guess a single space is sufficient? Better

Re: Regression on next-20140116 [Was: [PATCH 3/3 v4] usb: chipidea: hw_phymode_configure moved before ci_usb_phy_init]

2014-01-24 Thread Uwe Kleine-König
Hello Peter, On Thu, Jan 23, 2014 at 09:22:41AM +0800, Peter Chen wrote: On Wed, Jan 22, 2014 at 10:41:33PM +0100, Uwe Kleine-König wrote: On Wed, Jan 22, 2014 at 10:49:51AM +0100, Uwe Kleine-König wrote: On Tue, Dec 03, 2013 at 04:01:50PM +0800, Chris Ruehl wrote: usb: chipidea:

[PATCH] dcache: fix locking bug in __dentry_path()

2014-01-24 Thread Denys Vlasenko
If given buffer size is zero, we forget to rcu_read_unlock() on error path. Cc: linux-kernel@vger.kernel.org Cc: Al Viro v...@zeniv.linux.org.uk Signed-off-by: Denys Vlasenko dvlas...@redhat.com --- fs/dcache.c | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fs/dcache.c

Re: [PATCH V2] cpuidle/governors: Fix logic in selection of idle states

2014-01-24 Thread Preeti U Murthy
On 01/24/2014 02:38 PM, Daniel Lezcano wrote: On 01/23/2014 12:15 PM, Preeti U Murthy wrote: Hi Daniel, Thank you for the review. On 01/22/2014 01:59 PM, Daniel Lezcano wrote: On 01/17/2014 05:33 AM, Preeti U Murthy wrote: diff --git a/drivers/cpuidle/cpuidle.c b/drivers/cpuidle/cpuidle.c

Re: [PATCH 1/1] add StartTimeMonotomic, StartTimeBootTime to per pid in /proc

2014-01-24 Thread Lennart Poettering
On Wed, 22.01.14 16:53, Peter Zijlstra (pet...@infradead.org) wrote: On Tue, Jan 21, 2014 at 07:10:04AM -0800, Dan Ballard wrote: starttime in /proc/$PID/stat is inaccurate by clock tick granularity. The kernel keeps better track os this exposes that in /prod/$PID/status as

Re: [PATCH] firmware/google: drop 'select EFI' to avoid recursive dependency

2014-01-24 Thread David Rientjes
On Thu, 23 Jan 2014, Joe Perches wrote: get_maintainer's default output should answer the question who do I email about this file, and that ain't working :( Complaints cheerfully ignored. Suggestions gratefully accepted. Files that haven't had changes in a long time generally aren't

Re: [PATCH] cpusets: Allocate heap only when required

2014-01-24 Thread Tejun Heo
On Fri, Jan 24, 2014 at 10:27:34AM +0530, Viresh Kumar wrote: On 24 January 2014 07:28, Li Zefan lize...@huawei.com wrote: Acked-by: David Rientjes rient...@google.com Acked-by: Li Zefan lize...@huawei.com Thanks.. I would like this patch be picked up by Tejun. I'll send out a

Re: [PATCH] cpusets: Allocate heap only when required

2014-01-24 Thread David Rientjes
On Fri, 24 Jan 2014, Li Zefan wrote: update_flag() routine uses heap only when spread_flag_changed is true. Otherwise heap isn't used, but is allocated and freed unnecessarily. but harmless It's not harmless, if heap_init() fails with -ENOMEM then the write fails even though it

Re: [PATCH] cpusets: Allocate heap only when required

2014-01-24 Thread Viresh Kumar
On 24 January 2014 15:57, Tejun Heo t...@kernel.org wrote: Ummm... so, the original posting forgot to cc Li (the maintainer), me or cgroups mailing list. Please don't do this in the future. I thought Ingo/PeterZ are maintainers of this as well, just after sending patch I had a look at

Re: [PATCH] cpusets: Allocate heap only when required

2014-01-24 Thread Tejun Heo
On Fri, Jan 24, 2014 at 02:33:27AM -0800, David Rientjes wrote: It's not harmless, if heap_init() fails with -ENOMEM then the write fails even though it may not be for memory_spread_page or memory_spread_slab, which is the minority of the callers of this function. And depending on details

Re: [PATCH] xen-blkback: fix memory leak when persistent grants are used

2014-01-24 Thread Roger Pau Monné
On 23/01/14 20:28, Matt Wilson wrote: From: Matt Rushton mrush...@amazon.com Currently shrink_free_pagepool() is called before the pages used for persistent grants are released via free_persistent_gnts(). This results in a memory leak when a VBD that uses persistent grants is torn down.

Re: [PATCH] cpusets: Allocate heap only when required

2014-01-24 Thread Tejun Heo
On Fri, Jan 24, 2014 at 04:03:18PM +0530, Viresh Kumar wrote: On 24 January 2014 15:57, Tejun Heo t...@kernel.org wrote: Ummm... so, the original posting forgot to cc Li (the maintainer), me or cgroups mailing list. Please don't do this in the future. I thought Ingo/PeterZ are maintainers

Re: [PATCH] cpusets: Allocate heap only when required

2014-01-24 Thread David Rientjes
On Fri, 24 Jan 2014, Tejun Heo wrote: It's not harmless, if heap_init() fails with -ENOMEM then the write fails even though it may not be for memory_spread_page or memory_spread_slab, which is the minority of the callers of this function. And depending on details like that would

Re: [PATCH v5 4/8] ARM: do CPU-specific init for Broadcom Brahma15 cores

2014-01-24 Thread Mark Rutland
On Wed, Jan 22, 2014 at 03:30:48AM +, Marc Carino wrote: Perform any CPU-specific initialization required on the Broadcom Brahma-15 core. Signed-off-by: Marc Carino marc.cee...@gmail.com Acked-by: Florian Fainelli f.faine...@gmail.com --- arch/arm/mm/proc-v7.S | 11 +++ 1

Re: [PATCH 3/3] irqchip: orion: clear stale interrupts in irq_enable

2014-01-24 Thread Russell King - ARM Linux
On Thu, Jan 23, 2014 at 03:52:08PM -0700, Jason Gunthorpe wrote: On Thu, Jan 23, 2014 at 11:38:06PM +0100, Sebastian Hesselbarth wrote: Bridge IRQ_CAUSE bits are asserted regardless of the corresponding bit in IRQ_MASK register. To avoid interrupt events on stale irqs, we have to clear them

Re: [Lsf-pc] [LSF/MM TOPIC] really large storage sectors - going beyond 4096 bytes

2014-01-24 Thread Mel Gorman
On Thu, Jan 23, 2014 at 11:55:35AM -0800, James Bottomley wrote: SNIP The real benefit is when and how the reads get scheduled. We're able to do a much better job pipelining the reads, controlling our caches and reducing write latency by having the reads done

Re: [Xen-devel] [PATCH v6] xen/grant-table: Avoid m2p_override during mapping

2014-01-24 Thread David Vrabel
On 24/01/14 05:48, Matt Wilson wrote: On Thu, Jan 23, 2014 at 09:23:44PM +, Zoltan Kiss wrote: The grant mapping API does m2p_override unnecessarily: only gntdev needs it, for blkback and future netback patches it just cause a lock contention, as those pages never go to userspace.

Re: [PATCH] cpusets: Allocate heap only when required

2014-01-24 Thread Tejun Heo
Hey, On Fri, Jan 24, 2014 at 02:51:12AM -0800, David Rientjes wrote: Nobody is depending on shit, the patch is removing a completely pointless memory allocation in braindead cpuset code. What you think is harmful or more harmful is irrelevant, but nobody said anything about depending on

Re: [PATCH v5 6/8] ARM: brcmstb: add misc. DT bindings for brcmstb

2014-01-24 Thread Mark Rutland
On Wed, Jan 22, 2014 at 03:30:50AM +, Marc Carino wrote: Document the bindings that the Broadcom STB platform needs for proper bootup. Signed-off-by: Marc Carino marc.cee...@gmail.com Acked-by: Florian Fainelli f.faine...@gmail.com --- .../devicetree/bindings/arm/brcm-brcmstb.txt

Re: [BISECTED] Linux 3.12.7 introduces page map handling regression

2014-01-24 Thread David Vrabel
On 23/01/14 16:23, Elena Ufimtseva wrote: On Wed, Jan 22, 2014 at 3:33 PM, Steven Noonan ste...@uplinklabs.net wrote: On Wed, Jan 22, 2014 at 03:18:50PM -0500, Elena Ufimtseva wrote: On Wed, Jan 22, 2014 at 9:29 AM, Daniel Borkmann borkm...@iogearbox.net wrote: On 01/22/2014 08:29 AM, Steven

[GIT PULL] fbdev changes for 3.14

2014-01-24 Thread Tomi Valkeinen
Hi Linus, Please pull the fbdev changes for 3.14. Tomi The following changes since commit 802eee95bde72fd0cd0f3a5b2098375a487d1eda: Linux 3.13-rc6 (2013-12-29 16:01:33 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tomba/linux.git

Re: [PATCH] sched/deadline: Add sched_dl documentation

2014-01-24 Thread Tommaso Cucinotta
On 22/01/14 13:51, Peter Zijlstra wrote: Another possibly extension; one proposed by Ingo; is to demote tasks to SCHED_OTHER once they exceed their budget instead of the full block they get now -- we could possibly call this SCHED_FLAG_DL_CBS_SOFT or such. Soft reservations are also very

Re: [Lsf-pc] [LSF/MM TOPIC] really large storage sectors - going beyond 4096 bytes

2014-01-24 Thread Mel Gorman
On Thu, Jan 23, 2014 at 02:47:10PM -0600, Christoph Lameter wrote: On Wed, 22 Jan 2014, Mel Gorman wrote: Large block support was proposed years ago by Christoph Lameter (http://lwn.net/Articles/232757/). I think I was just getting started in the community at the time so I do not recall

Re: [PATCH v5 8/8] ARM: brcmstb: dts: add a reference DTS for Broadcom 7445

2014-01-24 Thread Mark Rutland
On Wed, Jan 22, 2014 at 03:30:52AM +, Marc Carino wrote: Add a sample DTS which will allow bootup of a board populated with the BCM7445 chip. Signed-off-by: Marc Carino marc.cee...@gmail.com Acked-by: Florian Fainelli f.faine...@gmail.com --- arch/arm/boot/dts/bcm7445.dts | 111

Re: [rcu] c0f4dfd4f9: -65% softirqs.RCU

2014-01-24 Thread Fengguang Wu
On Mon, Jan 20, 2014 at 08:41:00PM -0800, Paul E. McKenney wrote: On Mon, Jan 20, 2014 at 08:29:12PM +0800, Fengguang Wu wrote: On Sun, Jan 19, 2014 at 03:11:14PM -0800, Paul E. McKenney wrote: On Sun, Jan 19, 2014 at 08:16:08PM +0800, Fengguang Wu wrote: Hi Paul, Just FYI, we

Re: [PATCH] cpusets: Allocate heap only when required

2014-01-24 Thread David Rientjes
On Fri, 24 Jan 2014, Tejun Heo wrote: Nobody is depending on shit, the patch is removing a completely pointless memory allocation in braindead cpuset code. What you think is harmful or more harmful is irrelevant, but nobody said anything about depending on that behavior to do

Re: [PATCH v2] dma: Add Xilinx AXI Video Direct Memory Access Engine driver support

2014-01-24 Thread Srikanth Thokala
Hi Lars, On Thu, Jan 23, 2014 at 4:55 PM, Lars-Peter Clausen l...@metafoo.de wrote: On 01/22/2014 05:52 PM, Srikanth Thokala wrote: [...] +/** + * xilinx_vdma_device_control - Configure DMA channel of the device + * @dchan: DMA Channel pointer + * @cmd: DMA control command + * @arg:

Re: [patch] mm, compaction: ignore pageblock skip when manually invoking compaction

2014-01-24 Thread Mel Gorman
On Wed, Jan 22, 2014 at 09:56:31PM -0800, David Rientjes wrote: The cached pageblock hint should be ignored when triggering compaction through /proc/sys/vm/compact_memory so all eligible memory is isolated. Manually invoking compaction is known to be expensive, there's no need to skip

Re: [RFC 0/4] memcg: Low-limit reclaim

2014-01-24 Thread Roman Gushchin
Hi, Michal! As you can remember, I've proposed to introduce low limits about a year ago. We had a small discussion at that time: http://marc.info/?t=13619522664 . Since that time we intensively use low limits in our production (on thousands of machines). So, I'm very interested to merge

Re: [ANNOUNCE] 3.12.6-rt9

2014-01-24 Thread Sebastian Andrzej Siewior
On 01/21/2014 03:17 AM, Steven Rostedt wrote: Signed-off-by: Steven Rostedt rost...@goodmis.org diff --git a/kernel/timer.c b/kernel/timer.c index 46467be..8212c10 100644 --- a/kernel/timer.c +++ b/kernel/timer.c @@ -1464,13 +1464,11 @@ void run_local_timers(void)

[PATCH] iio: adis16400: Set timestamp as the last element in chan_spec

2014-01-24 Thread Marcus Folkesson
This is necessary since timestamp is calculated as the last element in iio_compute_scan_bytes(). Signed-off-by: Marcus Folkesson marcus.folkes...@gmail.com --- drivers/iio/imu/adis16400.h |1 + drivers/iio/imu/adis16400_core.c | 10 +- 2 files changed, 6 insertions(+), 5

iio: adis16400: Set timestamp as the last element in

2014-01-24 Thread Marcus Folkesson
Hi, This patch make sure that the timestamp element is the last element in the iio_chan_spec. The index values for the timestamp was hardcoded and in conflict with other elements (at least on adis16448). This is a problem in iio_compute_scan_bytes(). The function is searching for the first

Re: [PATCH 1/1] add StartTimeMonotomic, StartTimeBootTime to per pid in /proc

2014-01-24 Thread Peter Zijlstra
On Fri, Jan 24, 2014 at 11:20:38AM +0100, Lennart Poettering wrote: On Wed, 22.01.14 16:53, Peter Zijlstra (pet...@infradead.org) wrote: On Tue, Jan 21, 2014 at 07:10:04AM -0800, Dan Ballard wrote: starttime in /proc/$PID/stat is inaccurate by clock tick granularity. The kernel keeps

Re: [PATCH V4 5/5] Documentation: power: reset: Add documentation for generic SYSCON reboot driver

2014-01-24 Thread Mark Rutland
On Thu, Jan 23, 2014 at 07:20:01PM +, Feng Kan wrote: Add documentation for generic SYSCON reboot driver. Signed-off-by: Feng Kan f...@apm.com --- .../bindings/power/reset/syscon-reboot.txt | 16 1 files changed, 16 insertions(+), 0 deletions(-) create mode

Re: [BISECTED] Linux 3.12.7 introduces page map handling regression

2014-01-24 Thread Mel Gorman
On Wed, Jan 22, 2014 at 01:39:32PM -0500, Rik van Riel wrote: On 01/22/2014 01:24 PM, Linus Torvalds wrote: On Wed, Jan 22, 2014 at 10:07 AM, Rik van Riel r...@redhat.com wrote: The difference between a numa pte and a protnone pte is the VMA permissions. If that is indeed the only

[PATCH 1/1] init/main.c: remove unused declaractions of mca_init() and sbus_init()

2014-01-24 Thread Kang Hu
mca_init() no longer exists. sbus_init() is defined in arch/sparc/kernel/sbus.c and is a subsys_initcall. both are not needed in main.c any more. Signed-off-by: Kang Hu hukangu...@gmail.com --- init/main.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/init/main.c b/init/main.c index

Re: [PATCH] mm: Ignore VM_SOFTDIRTY on VMA merging, v2

2014-01-24 Thread Cyrill Gorcunov
On Fri, Jan 24, 2014 at 10:14:16AM +, Mel Gorman wrote: From: Cyrill Gorcunov gorcu...@gmail.com Subject: [PATCH] mm: Ignore VM_SOFTDIRTY on VMA merging, v2 It passed the gimp launching test. Patch looks sane but I confess I did not put a whole lot of thought into it because I see

Re: [PATCH v2] memstick: rtsx: fix ms card data transfer bug

2014-01-24 Thread Maxim Levitsky
On Wed, 2013-11-20 at 17:54 +0800, micky_ch...@realsil.com.cn wrote: From: Micky Ching micky_ch...@realsil.com.cn This patch is used to add support for ms card. The main difference between ms card and mspro card is long data transfer mode. mspro card can use auto mode DMA for long data

Re: [PATCH 1/2] serial: samsung: Move uart_register_driver call to device probe

2014-01-24 Thread Mark Brown
On Thu, Jan 23, 2014 at 09:33:21PM +, Alan Cox wrote: Mark Brown broo...@kernel.org wrote: I don't see how we can meaningfully test this on a platform - the kernel would have to be pretty demented to care, it's userspace that cares and that's not really tied to individual serial

Re: [PATCH 18/20] clocksource / acpi: Add macro CLOCKSOURCE_ACPI_DECLARE

2014-01-24 Thread Mark Rutland
On Fri, Jan 24, 2014 at 12:20:46AM +, Hanjun Guo wrote: On 2014年01月22日 19:45, Mark Rutland wrote: On Wed, Jan 22, 2014 at 08:26:50AM +, Linus Walleij wrote: On Fri, Jan 17, 2014 at 1:25 PM, Hanjun Guo hanjun@linaro.org wrote: From: Amit Daniel Kachhap amit.dan...@samsung.com

Re: Re: [PATCH -tip 4/8] perf-probe: Use the actual address instead of the symbol name

2014-01-24 Thread Arnaldo Carvalho de Melo
Em Fri, Jan 24, 2014 at 10:49:32AM +0900, Masami Hiramatsu escreveu: (2014/01/24 1:12), Steven Rostedt wrote: On Thu, 23 Jan 2014 11:52:11 -0300 Arnaldo Carvalho de Melo a...@ghostprotocols.net wrote: Em Thu, Jan 23, 2014 at 02:29:55AM +, Masami Hiramatsu escreveu: Since several

[PATCH] VFS: Make delayed_free() call free_vfsmnt()

2014-01-24 Thread David Howells
Make delayed_free() call free_vfsmnt() so that we don't have two functions doing the same job. This requires the calls to mnt_free_id() in free_vfsmnt() to be moved into the callers of that function. Signed-off-by: David Howells dhowe...@redhat.com --- fs/namespace.c | 20

[PATCH] dcache: error out on failures to store terminating NUL

2014-01-24 Thread Denys Vlasenko
A number of routines wasn't checking that the initial call to prepend \0 to result buffer doesn't fail. Coredump code was seeing d_path() with zero-sized buffer to erroneously return bogus data (non-error pointer pointing before buffer start). Users report that this change fixes it. Cc: Jan

Re: [mac80211] BUG: unable to handle kernel paging request at 6b6b6b8f

2014-01-24 Thread Johannes Berg
On Fri, 2014-01-24 at 20:08 +0800, Fengguang Wu wrote: Hi Johannes, The BUG does not show up in linux-next 20140124, is it fixed now? It isn't in linux-next yet I believe (mac80211-next isn't in there), but yeah, I fixed it already, ran into it myself yesterday. Hope it didn't cause you too

Re: [PATCH] dcache: fix locking bug in __dentry_path()

2014-01-24 Thread Al Viro
On Fri, Jan 24, 2014 at 11:21:26AM +0100, Denys Vlasenko wrote: If given buffer size is zero, we forget to rcu_read_unlock() on error path. Er... Where could we ever get called with size zero? IOW, the real question is whether that check makes any sense. If nothing else, a much more obvious

Re: [Xen-devel] [PATCH v6] xen/grant-table: Avoid m2p_override during mapping

2014-01-24 Thread Stefano Stabellini
On Thu, 23 Jan 2014, Matt Wilson wrote: On Thu, Jan 23, 2014 at 09:23:44PM +, Zoltan Kiss wrote: The grant mapping API does m2p_override unnecessarily: only gntdev needs it, for blkback and future netback patches it just cause a lock contention, as those pages never go to userspace.

Re: [PATCH] dcache: error out on failures to store terminating NUL

2014-01-24 Thread Al Viro
On Fri, Jan 24, 2014 at 01:17:46PM +0100, Denys Vlasenko wrote: A number of routines wasn't checking that the initial call to prepend \0 to result buffer doesn't fail. Coredump code was seeing d_path() with zero-sized buffer to erroneously return bogus data (non-error pointer pointing

Re: [PATCH 18/20] clocksource / acpi: Add macro CLOCKSOURCE_ACPI_DECLARE

2014-01-24 Thread Mark Rutland
On Fri, Jan 24, 2014 at 12:12:24AM +, Hanjun Guo wrote: Hi Linus, Sorry for the late reply. On 2014年01月22日 16:26, Linus Walleij wrote: On Fri, Jan 17, 2014 at 1:25 PM, Hanjun Guo hanjun@linaro.org wrote: From: Amit Daniel Kachhap amit.dan...@samsung.com This macro does the

[rcu] c0f4dfd4f9: -53% perf-stat.cpu-migrations

2014-01-24 Thread Fengguang Wu
Hi Paul, Just FYI, we noticed -53% perf-stat.cpu-migrations in dd write tests on btrfs, which looks good. First good commit is commit c0f4dfd4f90f1667d234d21f15153ea09a2eaa66 Author: Paul E. McKenney paul.mcken...@linaro.org AuthorDate: Fri Dec 28 11:30:36 2012 -0800 Commit: Paul E.

Re: [mac80211] BUG: unable to handle kernel paging request at 6b6b6b8f

2014-01-24 Thread Fengguang Wu
On Fri, Jan 24, 2014 at 01:17:50PM +0100, Johannes Berg wrote: On Fri, 2014-01-24 at 20:08 +0800, Fengguang Wu wrote: Hi Johannes, The BUG does not show up in linux-next 20140124, is it fixed now? It isn't in linux-next yet I believe (mac80211-next isn't in there), but yeah, I fixed

Re: 3.13 hangs when I tried to start a KVM at a 32 bit stable Gentoo

2014-01-24 Thread Paolo Bonzini
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Il 23/01/2014 20:50, Toralf Förster ha scritto: | What makes the situation really annyoing - sometimes I just can | restart my wlan device it the system works normal, but sometimes | the whole system hangs and for those cases then sometimes not even

  1   2   3   4   5   6   7   8   9   >