[PATCH v8 2/3] staging: fsl-mc: Freescale Management Complex (fsl-mc) bus driver

2015-03-05 Thread J. German Rivera
Platform device driver that sets up the basic bus infrastructure for the fsl-mc bus type, including support for adding/removing fsl-mc devices, register/unregister of fsl-mc drivers, and bus match support to bind devices to drivers. Signed-off-by: J. German Rivera german.riv...@freescale.com

[PATCH v8 0/3] staging: fsl-mc: Freescale Management Complex bus driver patch series

2015-03-05 Thread J. German Rivera
This patch series introduces Linux support for the Freescale Management Complex (fsl-mc) hardware. This patch series is dependent on the patch series ARM64: Add support for FSL's LS2085A SoC (http://thread.gmane.org/gmane.linux.ports.arm.kernel/351829) The fsl-mc is a hardware resource manager

RE: [PATCH v5] modify the IO_TLB_SEGSIZE and IO_TLB_DEFAULT_SIZE configurable as flexible requirement about SW-IOMMU.

2015-03-05 Thread Wang, Xiaoming
Dear Jan -Original Message- From: Jan Beulich [mailto:jbeul...@suse.com] Sent: Thursday, March 5, 2015 5:00 PM To: Wang, Xiaoming Cc: l...@aserp2030.oracle.com; zh...@aserp2030.oracle.com; chris@chris- wilson.co.uk; david.vra...@citrix.com; lau...@codeaurora.org;

Re: [PATCH 0/8] ARM OMAP2+ GPMC: fixes and bus children

2015-03-05 Thread Tony Lindgren
* Robert Abel ra...@cit-ec.uni-bielefeld.de [150303 05:03]: Hi Roger, On Tue, Mar 3, 2015 at 1:55 PM, Roger Quadros rog...@ti.com wrote: I'm OK with this version. Tony, after you ACK these I will queue them for v4.1. Please use v4 of my patches. The DTS output has been changed and the

Re: Re: [PATCH 2/2] livepatch: fix patched module loading race

2015-03-05 Thread Masami Hiramatsu
(2015/03/05 23:18), Josh Poimboeuf wrote: On Thu, Mar 05, 2015 at 09:52:41AM +0900, Masami Hiramatsu wrote: (2015/03/04 22:17), Petr Mladek wrote: On Tue 2015-03-03 17:02:22, Josh Poimboeuf wrote: It's possible for klp_register_patch() to see a module before the COMING notifier is called, or

Re: [PATCH 1/4] PM / Wakeirq: Add minimal device wakeirq helper functions

2015-03-05 Thread Rafael J. Wysocki
Please always CC linux-pm on CC patches. On Thursday, March 05, 2015 04:34:06 PM Tony Lindgren wrote: Some devices have separate wake-up interrupts in addition to the normal device interrupts. The wake-up interrupts can be connected to a separate interrupt controller that is always powered.

RE: [PATCH] net: fec: fix unbalanced clk disable on driver unbind

2015-03-05 Thread fugang.d...@freescale.com
From: Stefan Agner ste...@agner.ch Sent: Thursday, March 05, 2015 10:09 PM To: da...@davemloft.net Cc: Duan Fugang-B38611; net...@vger.kernel.org; linux- ker...@vger.kernel.org; ste...@agner.ch Subject: [PATCH] net: fec: fix unbalanced clk disable on driver unbind When the driver is removed

RE: intel_soc_dts_thermal binding issues

2015-03-05 Thread Zhang, Rui
Please attach the acpidump output. Thanks, rui -Original Message- From: linux-pm-ow...@vger.kernel.org [mailto:linux-pm-ow...@vger.kernel.org] On Behalf Of Josh Boyer Sent: Thursday, March 5, 2015 10:30 PM To: Zhang, Rui Cc: Eduardo Valentin; Linux PM list; Linux-Kernel@Vger. Kernel.

Re: [PATCH v2 0/9] randomize kernel physical address and virtual address separately

2015-03-05 Thread Yinghai Lu
On Thu, Mar 5, 2015 at 7:57 AM, Baoquan He b...@redhat.com wrote: Hi Yinghai, I have rearrange my patchset, they depend on your patchset in below link. How should I post them? Please check https://git.kernel.org/cgit/linux/kernel/git/yinghai/linux-yinghai.git/log/?h=for-x86-4.0-rc2-aslr

Re: [Patch V7 02/10] ASoC: qcom: Document LPASS CPU bindings

2015-03-05 Thread Kenneth Westfield
On Thu, Mar 05, 2015 at 12:52:30PM -0600, Kumar Gala wrote: On Mar 3, 2015, at 6:21 PM, Kenneth Westfield kwest...@codeaurora.org wrote: +++ b/Documentation/devicetree/bindings/sound/qcom,lpass-cpu.txt @@ -0,0 +1,49 @@ +* Qualcomm Technologies LPASS CPU DAI + +Required subnodes: +

[PATCH V2] gpio: mmp: add GPIO driver for Marvell MMP series

2015-03-05 Thread Chao Xie
From: Chao Xie chao@marvell.com For some old PXA series, they used PXA GPIO driver. The IP of GPIO changes since PXA988 which is Marvell MMP series. It will use new way to control the GPIO level, direction and edge status. Signed-off-by: Chao Xie chao@marvell.com ---

Re: [PATCH v2 1/3] devicetree: bindings: Document qcom,msm-id and qcom,board-id

2015-03-05 Thread Rob Clark
On Thu, Mar 5, 2015 at 8:59 PM, Olof Johansson o...@lixom.net wrote: On Thu, Mar 5, 2015 at 12:23 PM, Kumar Gala ga...@codeaurora.org wrote: On Mar 5, 2015, at 1:42 PM, Kevin Hilman khil...@kernel.org wrote: Kumar Gala ga...@codeaurora.org writes: The top level qcom,msm-id and qcom,board-id

Re: parent/child hierarchy for regulator

2015-03-05 Thread Peter Chen
On Thu, Mar 05, 2015 at 01:18:54PM +0100, Stefan Wahren wrote: Hi Peter, Am 05.03.2015 um 11:35 schrieb Peter Chen: Hi lists, Any good ways at code/dts to show parent/child hierarchy for regulator? The related regulators at my platforms like below: PMIC (SWB 5v) -- Switch Chip

Re: parent/child hierarchy for regulator

2015-03-05 Thread Peter Chen
On Thu, Mar 05, 2015 at 12:22:34PM +, Mark Brown wrote: On Thu, Mar 05, 2015 at 06:35:36PM +0800, Peter Chen wrote: Any good ways at code/dts to show parent/child hierarchy for regulator? There's plenty of examples in mainline... thanks, I am back to study again. The related

Re: [PATCH 0/2] make automatic device_id generation possible

2015-03-05 Thread Sergey Senozhatsky
On (03/05/15 09:20), Minchan Kim wrote: In summary, I want to support only cat /sys/class/zram-control/zram_add unless you have feasible usecase. What do you think about it? Hello Minchan, I've tried to contact as many guys (who has previously demonstrated some interest in on-demand

Re: [PATCH 0/17] crypto: talitos - Add support for SEC1

2015-03-05 Thread Kim Phillips
On Thu, 5 Mar 2015 17:46:05 +0100 Christophe Leroy christophe.le...@c-s.fr wrote: [15/17] crypto: talitos - Implementation of SEC1 ... [16/17] crypto: talitos - SEC1 bugs on 0 data hash [17/17] crypto: talitos - Update DT bindings with SEC1 This patchseries doesn't apply, at least on top of

[PATCH 1/4] PM / Wakeirq: Add minimal device wakeirq helper functions

2015-03-05 Thread Tony Lindgren
Some devices have separate wake-up interrupts in addition to the normal device interrupts. The wake-up interrupts can be connected to a separate interrupt controller that is always powered. This allows the devices and the whole system to enter deeper idle states while still being able to wake-up

[PATCH 2/4] serial: 8250_omap: Move wake-up interrupt to generic wakeirq

2015-03-05 Thread Tony Lindgren
We can now use generic wakeirq handling and remove the custom handling for the wake-up interrupts. Signed-off-by: Tony Lindgren t...@atomide.com --- drivers/tty/serial/8250/8250_omap.c | 67 - 1 file changed, 14 insertions(+), 53 deletions(-) diff --git

[PATCH 3/4] serial: omap: Switch wake-up interrupt to generic wakeirq

2015-03-05 Thread Tony Lindgren
We can now use generic wakeirq handling and remove the custom handling for the wake-up interrupts. Signed-off-by: Tony Lindgren t...@atomide.com --- drivers/tty/serial/omap-serial.c | 38 ++ 1 file changed, 14 insertions(+), 24 deletions(-) diff --git

[PATCH 4/4] mmc: omap_hsmmc: Change wake-up interrupt to use generic wakeirq

2015-03-05 Thread Tony Lindgren
We can now use generic wakeirq handling and remove the custom handling for the wake-up interrupts. Signed-off-by: Tony Lindgren t...@atomide.com --- drivers/mmc/host/omap_hsmmc.c | 55 +++ 1 file changed, 14 insertions(+), 41 deletions(-) diff --git

[PATCH v8 1/3] staging: fsl-mc: Added Freescale Management Complex APIs

2015-03-05 Thread J. German Rivera
APIs to access the Management Complex (MC) hardware module of Freescale LS2 SoCs. This patch includes APIs to check the MC firmware version and to manipulate DPRC objects in the MC. Signed-off-by: J. German Rivera german.riv...@freescale.com Signed-off-by: Stuart Yoder stuart.yo...@freescale.com

Re: Possible lock-less list race in scheduler_ipi()

2015-03-05 Thread Linus Torvalds
On Thu, Mar 5, 2015 at 3:48 PM, Mathieu Desnoyers mathieu.desnoy...@efficios.com wrote: llist_next() is pretty simple: static inline struct llist_node *llist_next(struct llist_node *node) { return node-next; } It is so simple that I wonder if the compiler would be within its

[PATCH v3 2/3] pci: iproc: Add Broadcom iProc PCIe support

2015-03-05 Thread Ray Jui
This adds the support for Broadcom iProc PCIe controller pcie-iproc.c servers as the common core driver, and front-end bus interface needs to be added to support different bus interfaces pcie-iproc-pltfm.c contains the support for the platform bus interface Signed-off-by: Ray Jui

Re: [PATCH] firmware_class: Add firmware filename overrides

2015-03-05 Thread Ming Lei
On Fri, Mar 6, 2015 at 6:36 AM, Dmitry Torokhov d...@chromium.org wrote: On Thu, Mar 5, 2015 at 2:12 PM, Marcel Holtmann mar...@holtmann.org wrote: Hi Dmitry, Specifically this was motivated by a situation where we have one device with a dual-sourced touchscreen. Both use the same driver but

[PATCH v9 3/3] staging: fsl-mc: Device driver for FSL-MC DPRC devices

2015-03-05 Thread J. German Rivera
A DPRC (Data Path Resource Container) is an isolation device that contains a set of DPAA networking devices to be assigned to an isolation domain (e.g., a virtual machine). Signed-off-by: J. German Rivera german.riv...@freescale.com Signed-off-by: Stuart Yoder stuart.yo...@freescale.com ---

Re: [PATCH v3 0/5] enhance configuring an ITS

2015-03-05 Thread Yun Wu (Abel)
On 2015/3/5 20:12, Marc Zyngier wrote: On 04/03/15 03:18, Yun Wu wrote: This patch series makes some enhancement to ITS configuration in the following aspects: o make allocation of the ITS tables more sensible o replace magic numbers with sensible macros o guarantees a safe quiescent

Re: [PATCH v3 5/5] irqchip: gicv3-its: support safe initialization

2015-03-05 Thread Yun Wu (Abel)
On 2015/3/5 20:05, Marc Zyngier wrote: On 04/03/15 03:18, Yun Wu wrote: It's unsafe to change the configurations of an activated ITS directly since this will lead to unpredictable results. This patch guarantees the ITSes being initialized are quiescent. Signed-off-by: Yun Wu

[PATCH v4 0/2] cgroup: add pids subsystem

2015-03-05 Thread Aleksa Sarai
This is a checkpatch'd version of the pids patchset[1]. It fixes some style problems, as well as switch to using need_canfork_callback inside kernel/cgroup.c. Also remove the dependency on PAGE_COUNTER (because pids now uses an internal hierarchical counter) in Kconfig. [1]:

[PATCH v4 1/2] cgroups: allow a cgroup subsystem to reject a fork

2015-03-05 Thread Aleksa Sarai
Add a new cgroup subsystem callback can_fork that conditionally states whether or not the fork is accepted or rejected with a cgroup policy. Make the cgroup subsystem can_fork callback return an error code so that subsystems can accept or reject a fork from completing with a custom error value,

RE: Unwanted delayed execution of _Qxx EC methods

2015-03-05 Thread Zheng, Lv
Hi, Gabriele I couldn't find this in my mail box, but saw it in the spinics.net. For EC query, there is no spec definitions around its behavior. Some EC firmware will have events queued (like edge triggering) while the others will keeps on reporting events when a condition is set (like level

Re: [PATCH 0/5] UBI: Coverity-inspired fixes

2015-03-05 Thread Brian Norris
On Thu, Mar 05, 2015 at 11:33:14AM +0100, Richard Weinberger wrote: Brian, Am 28.02.2015 um 11:23 schrieb Brian Norris: Except for the last one, these were inspired by Coverity Scan results. These fixes have barely been tested, but they are pretty straightforward logically. As they've

[PATCH 1/2] crypto: caamhash: - fix uninitialized edesc-sec4_sg_bytes field

2015-03-05 Thread yanjiang.jin
From: Yanjiang Jin yanjiang@windriver.com sec4_sg_bytes not being properly initialized causes ahash_done to try to free unallocated DMA memory: caam_jr ffe301000.jr: DMA-API: device driver tries to free DMA memory it has not allocated [device address=0xdeadbeefdeadbeef] [size=3735928559

[V3 PATCH 0/2] fix some CAAM warnings.

2015-03-05 Thread yanjiang.jin
From: Yanjiang Jin yanjiang@windriver.com Hi, This patch series fix some CAAM compile and runtime warnings. I have tested this on fsl-p5020ds board using upstream 4.0.0-rc2 with the below configs: CONFIG_DMA_API_DEBUG=y # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set Change log: v3:

[PATCH 2/2] crypto: caam_rng: fix rng_unmap_ctx's DMA_UNMAP size problem

2015-03-05 Thread yanjiang.jin
From: Yanjiang Jin yanjiang@windriver.com Fix rng_unmap_ctx's DMA_UNMAP size problem for caam_rng, else system would report the below calltrace during cleanup caam_rng. Since rng_create_sh_desc() creates a fixed descriptor of exactly 4 command-lengths now, also update DESC_RNG_LEN to (4 *

Re: [PATCH] ipv4: ip_check_defrag should not assume that skb_network_offset is zero

2015-03-05 Thread David Miller
From: Alexander Drozdov al.droz...@gmail.com Date: Thu, 5 Mar 2015 10:29:39 +0300 ip_check_defrag() may be used by af_packet to defragment outgoing packets. skb_network_offset() of af_packet's outgoing packets is not zero. Signed-off-by: Alexander Drozdov al.droz...@gmail.com Applied,

[PATCH v6] x86: mce: kexec: switch MCE handler for kexec/kdump

2015-03-05 Thread Naoya Horiguchi
On Thu, Mar 05, 2015 at 09:37:52AM +, Naoya Horiguchi wrote: ... With the above simplified versions used, the rest of the patch becomes almost trivial. Other than that, I'm OK to write in the simplified form. Here is the updated one. And I found some cleanups and/or tiny fixes

Re: [PATCH v2 1/7] ARM: at91: switch to multiplatform

2015-03-05 Thread Rob Herring
On Thu, Mar 5, 2015 at 5:35 PM, Alexandre Belloni alexandre.bell...@free-electrons.com wrote: On 05/03/2015 at 16:50:57 -0600, Rob Herring wrote : -config SOC_SAMA5 +config ARCH_AT91 bool - select ATMEL_AIC5_IRQ + select ARCH_REQUIRE_GPIOLIB select

[PATCH v2 5/6] x86: Remove INIT_TSS and fold the definitions into cpu_tss

2015-03-05 Thread Andy Lutomirski
The INIT_TSS is unnecessary. Just define the initial TSS where cpu_tss is defined. While we're at it, merge the 32-bit and 64-bit definitions. The only syntactic change is that 32-bit kernels were computing sp0 as long, but now they compute it as unsigned long. Verified by objdump: the

[PATCH v2 6/6] x86, asm: Rename INIT_TSS_IST to TSS_IST

2015-03-05 Thread Andy Lutomirski
This has nothing to do with the init thread or the initial anything. It's just the TSS. Signed-off-by: Andy Lutomirski l...@amacapital.net --- arch/x86/kernel/entry_64.S | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/x86/kernel/entry_64.S

[PATCH v2 1/6] x86: Add this_cpu_sp0() to read sp0 for the current cpu

2015-03-05 Thread Andy Lutomirski
We currently store references to the top of the kernel stack in multiple places: kernel_stack (with an offset) and init_tss.x86_tss.sp0 (no offset). The latter is defined by hardware and is a clean canonical way to find the top of the stack. Add an accessor so we can start using it. This needs

Re: [PATCH] net: macb: Correct the MID field length value

2015-03-05 Thread David Miller
From: Michal Simek michal.si...@xilinx.com Date: Thu, 5 Mar 2015 15:02:10 +0100 From: Punnaiah Choudary Kalluri punnaiah.choudary.kall...@xilinx.com The latest spec I-IPA01-0266-USR Rev 10 limit the MID field length to 12 bit value. For previous versions it is 16 bit value. This change

Re: [PATCH] net: fec: fix unbalanced clk disable on driver unbind

2015-03-05 Thread David Miller
From: Stefan Agner ste...@agner.ch Date: Thu, 5 Mar 2015 15:09:29 +0100 When the driver is removed (e.g. using unbind through sysfs), the clocks get disabled twice, once on fec_enet_close and once on fec_drv_remove. Since the clocks are enabled only once, this leads to a warning: WARNING:

Re: [PATCH v2] sched, timer: Use atomics for thread_group_cputimer to improve scalability

2015-03-05 Thread Paul E. McKenney
On Thu, Mar 05, 2015 at 05:00:05PM +0100, Frederic Weisbecker wrote: On Thu, Mar 05, 2015 at 07:56:59AM -0800, Paul E. McKenney wrote: On Thu, Mar 05, 2015 at 04:35:09PM +0100, Frederic Weisbecker wrote: So, in the case we are calling that right after setting cputimer-running, I guess we

RE: [PATCH v2 1/1] thermal: intel Quark SoC X1000 DTS thermal driver

2015-03-05 Thread Ong, Boon Leong
-Original Message- From: Andy Shevchenko [mailto:andy.shevche...@gmail.com] Sent: Friday, March 6, 2015 12:11 AM To: Ong, Boon Leong Cc: Bryan O'Donoghue; Zhang, Rui; edubez...@gmail.com; Kweh, Hock Leong; linux...@vger.kernel.org; linux-kernel@vger.kernel.org Subject: Re: [PATCH v2 1/1]

RE: [PATCH 1/2] bq2415x_charger: Remove unnecessary else after return

2015-03-05 Thread Nicolae, Anda-maria
Thanks for feedback :). You are right, checkpatch.pl does not complain about issues in existing code. I did these changes so that existing code has similar coding style with the newly added code. This way, in the entire driver we will have the same coding style. Regards, Anda

Re: [RFC 0/6] the big khugepaged redesign

2015-03-05 Thread Vlastimil Babka
On 02/24/2015 11:32 AM, Vlastimil Babka wrote: On 02/23/2015 11:56 PM, Andrew Morton wrote: On Mon, 23 Feb 2015 14:46:43 -0800 Davidlohr Bueso d...@stgolabs.net wrote: On Mon, 2015-02-23 at 13:58 +0100, Vlastimil Babka wrote: Recently, there was concern expressed (e.g. [1]) whether the quite

[PATCH 1/3] net/macb: Update DT bindings documentation

2015-03-05 Thread Boris Brezillon
Add missing cdns,at91sam9260-macb, atmel,sama5d3-gem and atmel,sama5d4-gem compatible strings. Signed-off-by: Boris Brezillon boris.brezil...@free-electrons.com --- Documentation/devicetree/bindings/net/macb.txt | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git

Re: [PATCH v2] dmaengine: bam-dma: fix a warning about missing capabilities

2015-03-05 Thread Stanimir Varbanov
On 03/05/2015 06:15 PM, Vinod Koul wrote: On Thu, Mar 05, 2015 at 03:03:04PM +0200, Stanimir Varbanov wrote: Avoid the warning below triggered during dmaengine async device registration. WARNING: CPU: 1 PID: 1 at linux/drivers/dma/dmaengine.c:863 dma_async_device_register+0x2a8/0x4b8() this

Re: [PATCH 2/7] context_tracking: Rename context symbols to prepare for transition state

2015-03-05 Thread Rik van Riel
On 03/04/2015 09:14 PM, Frederic Weisbecker wrote: Current context tracking symbols are designed to express living state. As such they are prefixed with IN_: IN_USER, IN_KERNEL. Now we are going to use these symbols to also express state transitions such as context_tracking_enter(IN_USER) or

Re: [PATCH v2 5/6] watchdog: at91sam9: request the irq with IRQF_NO_SUSPEND

2015-03-05 Thread Mark Rutland
Hi Rafael, enable_irq_wake() has no effect on IRQF_NO_SUSPEND interrupts, so if the driver uses IRQF_NO_SUSPEND, it does not need to use enable_irq_wake() in addition to that. That's not generally true -- certainly not for irq_chips without the IRQCHIP_SKIP_SET_WAKE flag. Consider systems

randconfig build error with next-20150305, in kernel/rcu

2015-03-05 Thread Jim Davis
Building with the attached random configuration file, In file included from include/linux/vmalloc.h:8:0, from ./arch/x86/include/asm/io.h:200, from ./arch/x86/include/asm/realmode.h:5, from ./arch/x86/include/asm/acpi.h:33, from

Re: [PATCH] dmaengine: qcom_bam_dma: fix wrong register offsets

2015-03-05 Thread Vinod Koul
On Thu, Feb 19, 2015 at 06:45:50PM +0200, Stanimir Varbanov wrote: The commit fb93f520e (dmaengine: qcom_bam_dma: Generalize BAM register offset calculations) wrongly populated base offsets for event registers for bam v1.4. Applied, thanks -- ~Vinod -- To unsubscribe from this list: send

[tip:x86/urgent] x86/intel/quark: Select COMMON_CLK

2015-03-05 Thread tip-bot for Andy Shevchenko
Commit-ID: 9ab6eb51ef4ad63cb71533d3a4dfb09ea8f69b4c Gitweb: http://git.kernel.org/tip/9ab6eb51ef4ad63cb71533d3a4dfb09ea8f69b4c Author: Andy Shevchenko andriy.shevche...@linux.intel.com AuthorDate: Thu, 5 Mar 2015 17:24:04 +0200 Committer: Ingo Molnar mi...@kernel.org CommitDate: Thu, 5

[PATCH 16/17] crypto: talitos - SEC1 bugs on 0 data hash

2015-03-05 Thread Christophe Leroy
SEC1 bugs on 0 data hash, so we submit an already padded block representing 0 data Signed-off-by: Christophe Leroy christophe.le...@c-s.fr --- drivers/crypto/talitos.c | 3 +++ drivers/crypto/talitos1.c | 21 + drivers/crypto/talitos1.h | 4

[PATCH 05/17] crypto: talitos - isolate scatter/gather handling for ahash

2015-03-05 Thread Christophe Leroy
SEC1 doesn't support scatter/gather, therefore this part of the code will have to be implemented differently for SEC1, so we isolate it in a small helper function Signed-off-by: Christophe Leroy christophe.le...@c-s.fr --- drivers/crypto/talitos.c | 29 +++-- 1 file

[PATCH 14/17] crypto: talitos - Add a helper function to clear j_extent field

2015-03-05 Thread Christophe Leroy
j_extent field is specific to SEC2 so we add a helper function to clear it so that SEC1 can redefine that function as nop Signed-off-by: Christophe Leroy christophe.le...@c-s.fr --- drivers/crypto/talitos.c | 2 +- drivers/crypto/talitos2.h | 5 + 2 files changed, 6 insertions(+), 1

[PATCH 09/17] crypto: talitos - Move reset/init helpers into talitos2.h

2015-03-05 Thread Christophe Leroy
Move reset/init helpers init talitos2.h as they are specific to SEC2 Signed-off-by: Christophe Leroy christophe.le...@c-s.fr --- drivers/crypto/talitos.c | 19 --- drivers/crypto/talitos2.h | 20 2 files changed, 20 insertions(+), 19 deletions(-) diff

Re: [PATCH] dma: mmp_pdma: fix warning about slave caps

2015-03-05 Thread Vinod Koul
On Sun, Feb 15, 2015 at 07:49:16PM +0100, Robert Jarzmik wrote: Fix the dmaengine complaint about missing slave caps : - declare the available bus widths - declare the available transfer types - declare the residue calculation type Applied, thanks -- ~Vinod -- To unsubscribe from this

[PATCH 17/17] crypto: talitos - Update DT bindings with SEC1

2015-03-05 Thread Christophe Leroy
This patch updates the documentation by including SEC1 into SEC2/3 doc Signed-off-by: Christophe Leroy christophe.le...@c-s.fr --- Documentation/devicetree/bindings/crypto/fsl-sec2.txt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git

[PATCH 11/17] crypto: talitos - Move hash chain handling into talitos2.h

2015-03-05 Thread Christophe Leroy
Move hash chain handling into talitos2.h as only SEC2 has sg chaining capatibility Signed-off-by: Christophe Leroy christophe.le...@c-s.fr --- drivers/crypto/talitos.c | 34 -- drivers/crypto/talitos2.h | 34 ++ 2 files changed,

Re: [GIT PULL] clockevents: fixes for 4.0-rc2

2015-03-05 Thread Ingo Molnar
* Daniel Lezcano daniel.lezc...@linaro.org wrote: Hi Ingo, Thomas, This couple of patches fixes a potential crash at boot time. - Fix setup_irq / clockevents_config_and_register init ordering in order to prevent to have an interrupt to be fired before the handler is set for sun5i and

[PATCH] checkpatch: Add spell checking of email subject line

2015-03-05 Thread Joe Perches
Only commit log and patch additions are checked for typos and spelling errors currently. Add a check of the email subject line too. Suggested-by: Jani Nikula jani.nik...@linux.intel.com Signed-off-by: Joe Perches j...@perches.com --- scripts/checkpatch.pl | 3 ++- 1 file changed, 2

Re: [RFC 00/16] Introduce ZONE_CMA

2015-03-05 Thread Vlastimil Babka
On 02/12/2015 08:32 AM, Joonsoo Kim wrote: 1) Break non-overlapped zone assumption CMA regions could be spread to all memory range, so, to keep all of them into one zone, span of ZONE_CMA would be overlap to other zones'. From patch 13/16 ut seems to me that indeed the ZONE_CMA spans the

Re: [PATCH] pci: host: xgene: fix incorrectly returned address by map_bus

2015-03-05 Thread Feng Kan
Please take Mark's patch if you think it is better. On Thu, Mar 5, 2015 at 8:38 AM, Bjorn Helgaas bhelg...@google.com wrote: [+cc Mark] On Thu, Feb 26, 2015 at 06:21:51PM -0600, Bjorn Helgaas wrote: On Tue, Feb 17, 2015 at 03:14:00PM -0800, Feng Kan wrote: The generic accessor functions

Re: [RFC 0/6] the big khugepaged redesign

2015-03-05 Thread Andres Freund
Hi, On 2015-03-05 17:30:16 +0100, Vlastimil Babka wrote: That however means the workload is based on hugetlbfs and shouldn't trigger THP page fault activity, which is the aim of this patchset. Some more googling made me recall that last LSF/MM, postgresql people mentioned THP issues and

[PATCH 01/17] crypto: talitos - base address for Execution Units and macro for ISR masks

2015-03-05 Thread Christophe Leroy
SEC1 and SEC2 have different EU base addresses, so define base addresses as #define SEC1 and SEC2 have different bit masks for ISR registers, so create a macro to define them Signed-off-by: Christophe Leroy christophe.le...@c-s.fr --- drivers/crypto/talitos.h | 85

[PATCH 07/17] crypto: talitos - Split talitos.h into 2 parts

2015-03-05 Thread Christophe Leroy
In order to be able to manage differences between SEC1 and SEC2, we split talitos.h into two parts. talitos2.h will contain all parts that are specific to SEC2 and different on SEC1 Signed-off-by: Christophe Leroy christophe.le...@c-s.fr --- drivers/crypto/talitos.h | 163

[PATCH 03/17] crypto: talitos - Use zero entry to init descriptors ptrs to zero

2015-03-05 Thread Christophe Leroy
Do use zero_entry value to init the descriptors ptrs to zero instead of writing 0 in each field Signed-off-by: Christophe Leroy christophe.le...@c-s.fr --- drivers/crypto/talitos.c | 8 ++-- 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/drivers/crypto/talitos.c

[PATCH 12/17] crypto: talitos - Define compatible in talitos2.h instead of talitos.c

2015-03-05 Thread Christophe Leroy
Signed-off-by: Christophe Leroy christophe.le...@c-s.fr --- drivers/crypto/talitos.c | 4 +--- drivers/crypto/talitos2.h | 2 ++ 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/crypto/talitos.c b/drivers/crypto/talitos.c index 6c1f6f1..9f75ec9 100644 ---

Re: [PATCH RFC tip/perf/core] ftrace/x86: Let dynamic trampolines call ops-func even for dynamic fops

2015-03-05 Thread Steven Rostedt
On Thu, 5 Mar 2015 16:56:43 +0100 (CET) Miroslav Benes mbe...@suse.cz wrote: I don't know if you plan to do something about this patch or if you just missed it in your e-mail pile. Should I resend it or have you already scratched that? Thanks for the reminder. It was marked as todo but fell

Re: [PATCH v2] dmaengine: bam-dma: fix a warning about missing capabilities

2015-03-05 Thread Vinod Koul
On Thu, Mar 05, 2015 at 03:03:04PM +0200, Stanimir Varbanov wrote: Avoid the warning below triggered during dmaengine async device registration. WARNING: CPU: 1 PID: 1 at linux/drivers/dma/dmaengine.c:863 dma_async_device_register+0x2a8/0x4b8() this driver doesn't support generic slave

Re: [PATCH -next 06/12] of: earlycon: Move address translation to of_setup_earlycon()

2015-03-05 Thread Rob Herring
On Wed, Mar 4, 2015 at 11:24 AM, Peter Hurley pe...@hurleysoftware.com wrote: Cleanup the early DT/earlycon separation; remove the 'addr' parameter from of_setup_earlycon() and get the uart phys addr directly with a new wrapper function, of_flat_dt_translate_addr(). Limit

[PATCH 3/3] net: macb: remove #if defined(CONFIG_ARCH_AT91) sections

2015-03-05 Thread Boris Brezillon
With multi platform support those sections could lead to unexpected behavior if both ARCH_AT91 and another ARM SoC using the MACB IP are selected. Add two new capabilities to encode the default MII mode and the presence of a CLKEN bit in USRIO register. Then define the appropriate config for IPs

Re: [PATCH RFC tip/perf/core] ftrace/x86: Let dynamic trampolines call ops-func even for dynamic fops

2015-03-05 Thread Miroslav Benes
On Thu, 5 Mar 2015, Steven Rostedt wrote: On Thu, 5 Mar 2015 16:56:43 +0100 (CET) Miroslav Benes mbe...@suse.cz wrote: I don't know if you plan to do something about this patch or if you just missed it in your e-mail pile. Should I resend it or have you already scratched that?

[PATCH 2/3] ARM: at91/dt: fix macb compatible strings

2015-03-05 Thread Boris Brezillon
Some at91 SoCs embed a 10/100 Mbit Ethernet IP, that is based on the at91sam9260 SoC. Fix at91 DTs accordingly. Signed-off-by: Boris Brezillon boris.brezil...@free-electrons.com --- arch/arm/boot/dts/at91sam9260.dtsi | 2 +- arch/arm/boot/dts/at91sam9263.dtsi | 2 +-

Re: [PATCH -next 04/12] of: earlycon: Add options string handling

2015-03-05 Thread Rob Herring
On Wed, Mar 4, 2015 at 11:24 AM, Peter Hurley pe...@hurleysoftware.com wrote: commit 7914a7c5651a5 (of: support passing console options with stdout-path) added options string support to the stdout-path property. Handle the options string for earlycon as well. Requires: libfdt: Teach

Re: Linux XIA - merge proposal

2015-03-05 Thread Alex Elsayed
Michel Machado wrote: Hi there, We have been developing Linux XIA, a new network stack that emphasizes evolvability and interoperability, for a couple of years, and it has now reached a degree of maturity that allows others to experiment with it. From looking at your wiki, network

[PATCH 0/3] net: macb: rework at91 specific handling

2015-03-05 Thread Boris Brezillon
Hello, This removes the #if defined(ARCH_AT91) sections to prevent any problem when enabling ARM multi-platform support. The at91 specific logic is now activated when the at91sam9260-macb compatible string is found. Best Regards, Boris Boris Brezillon (3): net/macb: Update DT bindings

Re: [PATCH] pci: host: xgene: fix incorrectly returned address by map_bus

2015-03-05 Thread Bjorn Helgaas
[+cc Mark] On Thu, Feb 26, 2015 at 06:21:51PM -0600, Bjorn Helgaas wrote: On Tue, Feb 17, 2015 at 03:14:00PM -0800, Feng Kan wrote: The generic accessor functions for pci-xgene uses map_bus call that returns the base address but did not add the additional offset. Signed-off-by: Feng

Re: [PATCH] drivers: dma: Remove extra check

2015-03-05 Thread Vinod Koul
On Fri, Feb 20, 2015 at 05:58:44PM +0530, Tapasweni Pathak wrote: Remove double check on chan-desc. Found by Coccinelle. Please use the right substem name in patches. Hint git log is your friend Applied, now -- ~Vinod -- To unsubscribe from this list: send the line unsubscribe

[PATCH] Fix build errors in asm-generic/pgtable.h

2015-03-05 Thread Toshi Kani
Fix build errors in pud_set_huge() and pmd_set_huge() in asm-generic/pgtable.h on some architectures in linux-next and -mm trees. C-stype code needs be used under #ifndef __ASSEMBLY__. Signed-off-by: Toshi Kani toshi.k...@hp.com --- include/asm-generic/pgtable.h | 12 ++-- 1 file

Re: [RFC PATCH 00/18] ARM: msm multiplatform support

2015-03-05 Thread Ulf Hansson
On 4 March 2015 at 20:32, Arnd Bergmann a...@arndb.de wrote: This is my final piece of the puzzle for ARMv6/v7 multiplatform support. In combination with the other patches that are now at git://kernel.org/pub/scm/linux/kernel/git/arnd/playground.git multiplatform-4.0-rc2 and the at91 and

[PATCH 06/17] crypto: talitos - Add talitos2.c to isolate SEC2 specific functions

2015-03-05 Thread Christophe Leroy
SEC1 doesn't have IPSec descriptor, so all functions using that descriptor are specific to SEC2. This patch moves them in a new talitos2.c file dedicated to SEC2 We also move to talitos2.c all the functions that will be different for SEC1, like the handling of mapping/unmapping of input/output

[PATCH 02/17] crypto: talitos - Externalise specific SEC2 reset actions

2015-03-05 Thread Christophe Leroy
During init and reset, some actions are different between SEC1 and SEC2 This patch isolates them in small helper functions that we will be able to redefine for SEC1 Signed-off-by: Christophe Leroy christophe.le...@c-s.fr --- drivers/crypto/talitos.c | 20 1 file changed, 16

Re: [PATCH v2 2/2] ARM: dts: am33xx: Move wkup_m3 node to soc node and add ranges

2015-03-05 Thread Suman Anna
On 03/05/2015 09:40 AM, Tony Lindgren wrote: * Dave Gerlach d-gerl...@ti.com [150304 20:14]: Dave, Looks like the commit message disappeared during your patch preparation. Signed-off-by: Suman Anna s-a...@ti.com Signed-off-by: Dave Gerlach d-gerl...@ti.com --- arch/arm/boot/dts/am33xx.dtsi

Re: [PATCH 0/4] cleancache: remove limit on the number of cleancache enabled filesystems

2015-03-05 Thread Vladimir Davydov
On Wed, Mar 04, 2015 at 04:22:30PM -0500, Konrad Rzeszutek Wilk wrote: On Tue, Feb 24, 2015 at 01:34:06PM +0300, Vladimir Davydov wrote: On Mon, Feb 23, 2015 at 11:12:22AM -0500, Konrad Rzeszutek Wilk wrote: Thank you for posting these patches. I was wondering if you had run through some

Re: [PATCH mmotm] x86, mm: ioremap_pud_capable can be static

2015-03-05 Thread Toshi Kani
On Thu, 2015-03-05 at 20:35 +0800, kbuild test robot wrote: Signed-off-by: Fengguang Wu fengguang...@intel.com Thanks for the update! Reviewed-by: Toshi Kani toshi.k...@hp.com -Toshi --- ioremap.c |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git

[PATCH 15/17] crypto: talitos - Implementation of SEC1

2015-03-05 Thread Christophe Leroy
This patch adds talitos1.c and talitos1.h with all specificities needed to handle the SEC1 security engine found in MPC885 and MPC8272. The SEC1 has several differences with its younger brother SEC2: * Several bits in registers have different locations * Many bits are missing * Some bits are in

[PATCH 04/17] crypto: talitos - Refactor the sg in/out chain allocation

2015-03-05 Thread Christophe Leroy
This patch refactors the handling of the input and output data that is quite similar in several functions Signed-off-by: Christophe Leroy christophe.le...@c-s.fr --- drivers/crypto/talitos.c | 163 --- 1 file changed, 85 insertions(+), 78 deletions(-)

[PATCH 10/17] crypto: talitos - Move interrupt related macros in talitos2.h

2015-03-05 Thread Christophe Leroy
Move interrupt related macros in talitos2.h as they are specific to SEC2 Signed-off-by: Christophe Leroy christophe.le...@c-s.fr --- drivers/crypto/talitos.c | 58 - drivers/crypto/talitos2.h | 60 +++ 2

[PATCH 0/17] crypto: talitos - Add support for SEC1

2015-03-05 Thread Christophe Leroy
The purpose of this set of patchs is to add to talitos crypto driver the support for the SEC1 version of the security engine, which is found in mpc885 and mpc8272 processors. The approach has been to split the driver in two main parts: * talitos.c and talitos.h contains parts that are common *

Re: [PATCH] PCI: xgene: fix breakage from generic config usage

2015-03-05 Thread Feng Kan
Acked-by: Feng Kan f...@apm.com On Wed, Mar 4, 2015 at 2:24 PM, Mark Salter msal...@redhat.com wrote: Commit 350f8be5bb402 (PCI: xgene: Convert to use generic config accessors) breaks PCI on the X-Gene platform. It creates two problems with the xgene_pcie_map_bus() function. First, it returns

Re: [PATCH] dma: mmp_pdma: fix warning about slave caps

2015-03-05 Thread Robert Jarzmik
Vinod Koul vinod.k...@intel.com writes: On Sun, Feb 15, 2015 at 07:49:16PM +0100, Robert Jarzmik wrote: Fix the dmaengine complaint about missing slave caps : - declare the available bus widths - declare the available transfer types - declare the residue calculation type Applied,

Re: [RFC 0/6] the big khugepaged redesign

2015-03-05 Thread Vlastimil Babka
On 03/05/2015 05:52 PM, Andres Freund wrote: Hi, On 2015-03-05 17:30:16 +0100, Vlastimil Babka wrote: That however means the workload is based on hugetlbfs and shouldn't trigger THP page fault activity, which is the aim of this patchset. Some more googling made me recall that last

[PATCH 19/21] userfaultfd: remap_pages: UFFDIO_REMAP preparation

2015-03-05 Thread Andrea Arcangeli
remap_pages is the lowlevel mm helper needed to implement UFFDIO_REMAP. Signed-off-by: Andrea Arcangeli aarca...@redhat.com --- include/linux/userfaultfd_k.h | 17 ++ mm/huge_memory.c | 120 ++ mm/userfaultfd.c | 526 ++

[PATCH 10/21] userfaultfd: add new syscall to provide memory externalization

2015-03-05 Thread Andrea Arcangeli
Once an userfaultfd has been created and certain region of the process virtual address space have been registered into it, the thread responsible for doing the memory externalization can manage the page faults in userland by talking to the kernel using the userfaultfd protocol. poll() can be used

[PATCH 01/21] userfaultfd: waitqueue: add nr wake parameter to __wake_up_locked_key

2015-03-05 Thread Andrea Arcangeli
userfaultfd needs to wake all waitqueues (pass 0 as nr parameter), instead of the current hardcoded 1 (that would wake just the first waitqueue in the head list). Signed-off-by: Andrea Arcangeli aarca...@redhat.com --- include/linux/wait.h | 5 +++-- kernel/sched/wait.c | 7 ---

[PATCH 04/21] userfaultfd: linux/userfaultfd_k.h

2015-03-05 Thread Andrea Arcangeli
Kernel header defining the methods needed by the VM common code to interact with the userfaultfd. Signed-off-by: Andrea Arcangeli aarca...@redhat.com --- include/linux/userfaultfd_k.h | 79 +++ 1 file changed, 79 insertions(+) create mode 100644

[PATCH 06/21] userfaultfd: add VM_UFFD_MISSING and VM_UFFD_WP

2015-03-05 Thread Andrea Arcangeli
These two flags gets set in vma-vm_flags to tell the VM common code if the userfaultfd is armed and in which mode (only tracking missing faults, only tracking wrprotect faults or both). If neither flags is set it means the userfaultfd is not armed on the vma. Signed-off-by: Andrea Arcangeli

[PATCH 16/21] userfaultfd: remap_pages: rmap preparation

2015-03-05 Thread Andrea Arcangeli
As far as the rmap code is concerned, rmap_pages only alters the page-mapping and page-index. It does it while holding the page lock. However there are a few places that in presence of anon pages are allowed to do rmap walks without the page lock (split_huge_page and page_referenced_anon). Those

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