[PATCH 3/6] e1000 driver remove checkpatch errors, warnings and checks.

2015-10-13 Thread Janusz Wolak
From: Janusz Wolak Signed-off-by: Janusz Wolak --- drivers/net/ethernet/intel/e1000/e1000.h | 8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/drivers/net/ethernet/intel/e1000/e1000.h b/drivers/net/ethernet/intel/e1000/e1000.h

[PATCH 5/6] e1000 driver remove checkpatch errors, warnings and checks.

2015-10-13 Thread Janusz Wolak
From: Janusz Wolak Signed-off-by: Janusz Wolak --- drivers/net/ethernet/intel/e1000/e1000_param.c | 114 ++--- 1 file changed, 82 insertions(+), 32 deletions(-) diff --git a/drivers/net/ethernet/intel/e1000/e1000_param.c

[PATCH 4/6] e1000 driver remove checkpatch errors, warnings and checks.

2015-10-13 Thread Janusz Wolak
From: Janusz Wolak Signed-off-by: Janusz Wolak --- drivers/net/ethernet/intel/e1000/e1000_hw.h | 154 +++- 1 file changed, 80 insertions(+), 74 deletions(-) diff --git a/drivers/net/ethernet/intel/e1000/e1000_hw.h

Re: [PATCH v2 7/7] clk: ns2: add clock support for Broadcom Northstar 2 SoC

2015-10-13 Thread Jon Mason
On Tue, Oct 13, 2015 at 11:18:53PM +0200, Arnd Bergmann wrote: > On Tuesday 13 October 2015 17:08:05 Jon Mason wrote: > > @@ -3,6 +3,7 @@ obj-$(CONFIG_CLK_BCM_KONA) += clk-kona-setup.o > > obj-$(CONFIG_CLK_BCM_KONA) += clk-bcm281xx.o > > obj-$(CONFIG_CLK_BCM_KONA) += clk-bcm21664.o

Re: [PATCH v7 4/5] locking/pvqspinlock: Allow 1 lock stealing attempt

2015-10-13 Thread Waiman Long
On 10/13/2015 02:23 PM, Peter Zijlstra wrote: On Tue, Sep 22, 2015 at 04:50:43PM -0400, Waiman Long wrote: for (;; waitcnt++) { + loop = SPIN_THRESHOLD; + while (loop) { + /* +* Spin until the lock is free +

Re: [PATCH v7 4/5] locking/pvqspinlock: Allow 1 lock stealing attempt

2015-10-13 Thread Peter Zijlstra
On Tue, Oct 13, 2015 at 04:41:41PM -0400, Waiman Long wrote: > On 10/13/2015 02:23 PM, Peter Zijlstra wrote: > >On Tue, Sep 22, 2015 at 04:50:43PM -0400, Waiman Long wrote: > >>for (;; waitcnt++) { > >>+ loop = SPIN_THRESHOLD; > >>+ while (loop) { > >>+ /*

Re: [PATCH v7 4/5] locking/pvqspinlock: Allow 1 lock stealing attempt

2015-10-13 Thread Waiman Long
On 10/13/2015 03:56 PM, Peter Zijlstra wrote: On Tue, Sep 22, 2015 at 04:50:43PM -0400, Waiman Long wrote: +gotlock: /* +* We now have the lock. We need to either clear the tail code or +* notify the next one in queue as the new queue head. */ + old =

[PATCH 2/4] acpi: pci: Setup MSI domain for ACPI based pci devices

2015-10-13 Thread Suravee Suthikulpanit
This patch introduces pci_host_bridge_acpi_msi_domain(), which returns the MSI domain of the specified PCI host bridge with DOMAIN_BUS_PCI_MSI bus token. Then, it is assigned to pci device. Signed-off-by: Suravee Suthikulpanit --- drivers/pci/pci-acpi.c | 13

[PATCH 0/4] gicv2m: acpi: Add ACPI support for GICv2m MSI

2015-10-13 Thread Suravee Suthikulpanit
This patch series has been forked from the following patch series since it no longer depends on the rest of the patches. [PATCH v4 00/10] ACPI GIC Self-probing, GICv2m and GICv3 support https://lkml.org/lkml/2015/7/29/234 It has been ported to use the newly introduced device fwnode_handle

Re: [PATCH] PCI: iproc: fix 32-bit build error

2015-10-13 Thread Arnd Bergmann
On Tuesday 13 October 2015 13:11:34 Ray Jui wrote: > >> diff --git a/drivers/pci/host/pcie-iproc.c b/drivers/pci/host/pcie-iproc.c > >> index f3481ddff344..abcb4be2ee19 100644 > >> --- a/drivers/pci/host/pcie-iproc.c > >> +++ b/drivers/pci/host/pcie-iproc.c > >> @@ -235,12 +235,13 @@ static void

Re: [lm-sensors] [PATCH 1/1] Bumps limit of maximum core ID from 32 to 128.

2015-10-13 Thread Phil Pokorny
On Tue, Oct 13, 2015 at 1:31 PM, Guenter Roeck wrote: > > On Mon, Oct 12, 2015 at 01:53:32PM +0200, Lukasz Odzioba wrote: > > A new limit selected arbitrarily as power of two greater than > > required minimum for Xeon Phi processor. > Why 128 instead of a more reasonable 64 ?

Re: [PATCH v7 3/5] locking/pvqspinlock: Collect slowpath lock statistics

2015-10-13 Thread Waiman Long
On 10/13/2015 04:05 PM, Peter Zijlstra wrote: On Tue, Sep 22, 2015 at 04:50:42PM -0400, Waiman Long wrote: @@ -100,10 +242,13 @@ static struct qspinlock **pv_hash(struct qspinlock *lock, struct pv_node *node) { unsigned long offset, hash = hash_ptr(lock, pv_lock_hash_bits);

Re: [PATCH v4 1/4] Produce system time from correlated clocksource

2015-10-13 Thread Richard Cochran
On Tue, Oct 13, 2015 at 09:15:51PM +0200, Thomas Gleixner wrote: > That's not working. The firmware is not going to change, no matter > what. Can we at least have a explanation of how the firmware operates? How are (ART,sys) pairs are generated, and how they are supposed to get into the DSP?

Re: [PATCH v2] ARM: socfpga: dts: add fpga manager

2015-10-13 Thread Dinh Nguyen
On Tue, 13 Oct 2015, Steffen Trumtrar wrote: > On Tue, Oct 13, 2015 at 02:51:28PM -0500, Dinh Nguyen wrote: > > On Tue, 13 Oct 2015, at...@opensource.altera.com wrote: > > > > > From: Alan Tull > > > > > > Add FPGA manager to device tree for SoCFPGA. > > > > > >

Re: [PATCH 1/3] ibmvsci: make parameters max_id and max_channel read-only

2015-10-13 Thread Laurent Vivier
James, this series has been reviewed and ack'ed, as SCSI maintainer, could you take it ? Laurent On 10/09/2015 11:23, Laurent Vivier wrote: > The value of the parameter is never re-read by the driver, > so a new value is ignored. Let know the user he > can't modify it by removing writable

[RFC 4/5] clk: iproc: define Broadcom NS2 iProc clock binding

2015-10-13 Thread Jon Mason
Document the device tree bindings for Broadcom Northstar 2 architecture based clock controller Signed-off-by: Jon Mason --- .../bindings/clock/brcm,iproc-clocks.txt | 48 ++ 1 file changed, 48 insertions(+) diff --git

RE: [PATCH 02/10] Drivers: hv: utils: run polling callback always in interrupt context

2015-10-13 Thread KY Srinivasan
> -Original Message- > From: Olaf Hering [mailto:o...@aepfle.de] > Sent: Tuesday, October 13, 2015 2:47 AM > To: KY Srinivasan > Cc: Vitaly Kuznetsov ; gre...@linuxfoundation.org; > linux-kernel@vger.kernel.org; de...@linuxdriverproject.org; >

[PATCH 3/5] pinctrl: berlin: add explicit dependency on OF

2015-10-13 Thread Antoine Tenart
Berlin pinctrl drivers depends on CONFIG_OF. This patch adds this dependency explicitly. Signed-off-by: Antoine Tenart --- drivers/pinctrl/berlin/Kconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/pinctrl/berlin/Kconfig

[PATCH 1/5] pinctrl: berlin: select the pinctrl driver according to the SoC used

2015-10-13 Thread Antoine Tenart
This patch prepares to remove the pinctrl driver selection from the mach-berlin Kconfig. To do so, bool is replaced by def_bool. Signed-off-by: Antoine Tenart --- drivers/pinctrl/berlin/Kconfig | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff

[PATCH 2/5] ARM: berlin: remove the pinctrl selection from the mach-berlin Kconfig

2015-10-13 Thread Antoine Tenart
This patch removes the pinctrl driver selection from the mach-berlin Kconfig file. This is now done in the Berlin pinctrl driver Kconfig. Signed-off-by: Antoine Tenart --- arch/arm/mach-berlin/Kconfig | 3 --- 1 file changed, 3 deletions(-) diff --git

[PATCH 0/5] pinctrl: berlin: clean up

2015-10-13 Thread Antoine Tenart
Linus, Sebastian, This series has a few patches to clean up a bit the Berlin pinctrl drivers. The main modification is to move the pinctrl driver selection from mach-berlin to drivers/pinctrl/berlin. Then a missing dependency is added and finally the last 2 patches are cosmetics. This series

Re: [PATCH 1/2] ARM: dts: bcm5301x: Add BCM SVK DT files

2015-10-13 Thread Jon Mason
On Sat, Oct 10, 2015 at 04:39:00PM +0200, Hauke Mehrtens wrote: > On 10/03/2015 12:22 AM, Jon Mason wrote: > > Add device tree files for Broadcom Northstar based SVKs. Since the > > bcm5301x.dtsi already exists, all that is necessary is the dts files to > > enable the UARTs (and specify the RAM

[GIT PULL] workqueue fixes for v4.3-rc5

2015-10-13 Thread Tejun Heo
Hello, Linus. Single patch to fix delayed work being queued on the wrong CPU. This has been broken forever (v2.6.31+) but obviously doesn't trigger in most configurations. Thanks. The following changes since commit 9ffecb10283508260936b96022d4ee43a7798b4c: Linux 4.3-rc3 (2015-09-27 07:50:08

[PATCH 1/4] pci: msi: Add support to query MSI domain for pci device

2015-10-13 Thread Suravee Suthikulpanit
This patch introduces an interface for irqchip to register a callback, to provide a way to determine appropriate MSI domain for a pci device. Signed-off-by: Suravee Suthikulpanit --- drivers/pci/msi.c | 30 ++ include/linux/msi.h | 7

[PATCH 4/4] gicv2m: acpi: Introducing GICv2m ACPI support

2015-10-13 Thread Suravee Suthikulpanit
This patch introduces gicv2m_acpi_init(), which uses information in MADT GIC MSI frames structure to initialize GICv2m driver. Signed-off-by: Suravee Suthikulpanit Signed-off-by: Hanjun Guo --- drivers/irqchip/irq-gic-v2m.c | 106

[PATCH] soc: qcom: smd-rpm: Correct the active vs sleep state flagging

2015-10-13 Thread Bjorn Andersson
The BIT() was incorrectly inherited from family A and should not be used on family B where the state is denoted by an enum. Reported-by: Georgi Djakov Signed-off-by: Bjorn Andersson --- drivers/soc/qcom/smd-rpm.c | 2 +- 1 file changed,

[PATCH v2 2/7] clk: iproc: Add PWRCTRL support

2015-10-13 Thread Jon Mason
Some iProc SoC clocks use a different way to control clock power, via the PWRDWN bit in the PLL control register. Since the PLL control register is used to access the PWRDWN bit, there is no need for the pwr_base when this is being used. A new flag, IPROC_CLK_EMBED_PWRCTRL, has been added to

[PATCH v2 7/7] clk: ns2: add clock support for Broadcom Northstar 2 SoC

2015-10-13 Thread Jon Mason
The Broadcom Northstar 2 SoC is architected under the iProc architecture. It has the following PLLs: GENPLL SCR, GENPLL SW, LCPLL DDR, LCPLL Ports, all derived from an onboard crystal. Signed-off-by: Jon Mason --- drivers/clk/Makefile| 2 +-

Re: randconfig build error with next-20151013, in fs/xfs/libxfs/xfs_alloc.c

2015-10-13 Thread Jim Davis
On Tue, Oct 13, 2015 at 1:41 PM, Dave Chinner wrote: > On Tue, Oct 13, 2015 at 09:41:25AM -0700, Jim Davis wrote: >> Building with the attached random configuration file, >> >> fs/built-in.o: In function `xfs_free_ag_extent': >>

[PATCH v2 3/7] clk: nsp: add clock support for Broadcom Northstar Plus SoC

2015-10-13 Thread Jon Mason
The Broadcom Northstar Plus SoC is architected under the iProc architecture. It has the following PLLs: ARMPLL, GENPLL, LCPLL0, all derived from an onboard crystal. Signed-off-by: Jon Mason --- drivers/clk/bcm/Makefile| 2 + drivers/clk/bcm/clk-nsp.c

[PATCH v2 5/7] clk: iproc: Split off dig_filter

2015-10-13 Thread Jon Mason
The PLL loop filter/gain can be located in a separate register on some SoCs. Split these off into a separate variable, so that an offset can be added if necessary. Also, make the necessary modifications to the Cygnus and NSP drivers for this change. Signed-off-by: Jon Mason

[PATCH v2 4/7] clk: iproc: Add PLL base write function

2015-10-13 Thread Jon Mason
All writes to the PLL base address must be flushed if the IPROC_CLK_NEEDS_READ_BACK flag is set. If we add a function to make the necessary write and reads, we can make sure that any future code which makes PLL base writes will do the correct thing. Signed-off-by: Jon Mason

Re: [PATCH v2 0/10] clk: iproc: add support for BCM NS, NSP, and NS2

2015-10-13 Thread Jon Mason
Oops, this should be 0/7 not 0/10 On Tue, Oct 13, 2015 at 05:07:58PM -0400, Jon Mason wrote: > > v2 - Added a patch to change the Cygnus clk macros to uppercase, > removed the device tree changes from the series (will send out those as > an RFC), and other minor changes that Stephen Boyd

Re: [PATCH-RFC 6/7] drivers: of: ifdef out cmdline section

2015-10-13 Thread Rob Herring
On Tue, Oct 13, 2015 at 3:13 PM, Daniel Walker wrote: > On 10/07/2015 02:48 PM, Rob Herring wrote: >> >> On Wed, Oct 7, 2015 at 11:27 AM, wrote: >>> >>> On Tue, Oct 06, 2015 at 12:14:43PM -0500, Rob Herring wrote: On Tue, Oct 6, 2015 at 10:47

Re: [PATCH v2 7/7] clk: ns2: add clock support for Broadcom Northstar 2 SoC

2015-10-13 Thread Arnd Bergmann
On Tuesday 13 October 2015 17:08:05 Jon Mason wrote: > @@ -3,6 +3,7 @@ obj-$(CONFIG_CLK_BCM_KONA) += clk-kona-setup.o > obj-$(CONFIG_CLK_BCM_KONA) += clk-bcm281xx.o > obj-$(CONFIG_CLK_BCM_KONA) += clk-bcm21664.o > obj-$(CONFIG_COMMON_CLK_IPROC) += clk-iproc-armpll.o clk-iproc-pll.o

Re: [PATCH] PCI: iproc: fix 32-bit build error

2015-10-13 Thread Kevin Hilman
of the driver. > > Signed-off-by: Arnd Bergmann <a...@arndb.de> > Fixes: 0ab99ca8eb6c ("PCI: iproc: Fix compile warnings") Tested-by: Kevin Hilman <khil...@linaro.org> Verified that this fixes the build failure on arm multi_v7_defconfig + CONFIG_ARM_LPAE=y on top of

Re: randconfig build error with next-20151013, in fs/xfs/libxfs/xfs_alloc.c

2015-10-13 Thread Dave Chinner
On Tue, Oct 13, 2015 at 02:08:28PM -0700, Jim Davis wrote: > On Tue, Oct 13, 2015 at 1:41 PM, Dave Chinner wrote: > > On Tue, Oct 13, 2015 at 09:41:25AM -0700, Jim Davis wrote: > >> Building with the attached random configuration file, > >> > >> fs/built-in.o: In function

[PATCH 5/5] pinctrl: berlin: fix my family name spelling

2015-10-13 Thread Antoine Tenart
My family name contained an accent when I submitted the Berlin pinctrl series in the first place. There was an encoding issue when the series was applied. Fix this. Signed-off-by: Antoine Tenart --- drivers/pinctrl/berlin/berlin-bg2.c | 4 ++--

[PATCH 4/5] pinctrl: berlin: Kconfig clean up

2015-10-13 Thread Antoine Tenart
Reorder the statements under the PINCTRL_BERLIN_BG4CT config option to be consistent with the existing. Signed-off-by: Antoine Tenart --- drivers/pinctrl/berlin/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

RE: [PATCH 1/1] Bumps limit of maximum core ID from 32 to 128.

2015-10-13 Thread Odzioba, Lukasz
On Tuesday, October 12, 2015 at 10:32 PM, Guenter Roeck wrote: > Why 128 instead of a more reasonable 64 ? What is the required minimum > for Xeon Phi ? It would be fine today, but it will be not enough in 2016 and we would like to give GNU/Linux distributions some time to propagate this patch.

[PATCH block/for-linus] writeback: remove broken rbtree_postorder_for_each_entry_safe() usage in cgwb_bdi_destroy()

2015-10-13 Thread Tejun Heo
a20135ffbc44 ("writeback: don't drain bdi_writeback_congested on bdi destruction") added rbtree_postorder_for_each_entry_safe() which is used to remove all entries; however, according to Cody, the iterator isn't safe against operations which may rebalance the tree. Fix it by switching to

Re: [PATCH 1/2] ARM: dts: fix gpio-keys wakeup-source property

2015-10-13 Thread Simon Horman
[cc linux-sh] On Tue, Oct 13, 2015 at 02:32:43PM +0100, Sudeep Holla wrote: > The keyboard driver for GPIO buttons(gpio-keys) checks for one of the > two boolean properties to enable gpio buttons as wakeup source: > 1. "wakeup-source" or > 2. the legacy "gpio-key,wakeup" > > However juno,

Re: [PATCH v2] zsmalloc: remove useless line in obj_free

2015-10-13 Thread Sergey Senozhatsky
On (10/13/15 17:07), Hui Zhu wrote: > > Signed-off-by: Hui Zhu > Reviewed-by: Sergey Senozhatsky Please Cc Andrew Morton to mm/ patches. -ss > --- > mm/zsmalloc.c | 3 --- > 1 file changed, 3 deletions(-) > > diff --git

Re: [PATCH 2/4] perf/x86: add support for PERF_SAMPLE_BRANCH_CALL

2015-10-13 Thread Stephane Eranian
On Tue, Oct 13, 2015 at 6:40 AM, Ingo Molnar wrote: > > > * Stephane Eranian wrote: > > > This patch enables the suport for the PERF_SAMPLE_BRANCH_CALL > > for Intel x86 processors. When the processor support LBR filtering > > this the selection is done in

Re: 4.3-rc3 BAR allocation problems on multiple machines

2015-10-13 Thread Yinghai Lu
On Tue, Oct 13, 2015 at 1:39 PM, Meelis Roos wrote: > > 0001:00:07.0 ISA bridge: ULi Electronics Inc. M1533/M1535/M1543 PCI to ISA > Bridge [Aladdin IV/V/V+] > Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- > Stepping- SERR- FastB2B- DisINTx- >

Re: [PATCH 2/2] ext2: Add locking for DAX faults

2015-10-13 Thread Ross Zwisler
On Tue, Oct 13, 2015 at 12:35:44AM +0100, Eric Curtin wrote: > Hi Ross, > > For all those int ret declarations. Why not declare and initialize all > on the same line? > > Regards, > Eric Because the return value 'ret' is set unconditionally later in the function as part of a call into the DAX

Re: [PATCH v2 7/7] clk: ns2: add clock support for Broadcom Northstar 2 SoC

2015-10-13 Thread Arnd Bergmann
On Tuesday 13 October 2015 18:04:50 Jon Mason wrote: > > > On a related note, I'm seeing problems when CONFIG_CYGNUS is set but > > CONFIG_COMMON_CLK_IPROC is disabled, as that currently leads to a link > > failure. > > I can double check, but it should be on by default when Cygnus is > enabled.

Re: [PATCH 5/6] e1000 driver remove checkpatch errors, warnings and checks.

2015-10-13 Thread Alexander Duyck
On 10/13/2015 02:39 PM, Janusz Wolak wrote: From: Janusz Wolak Signed-off-by: Janusz Wolak --- drivers/net/ethernet/intel/e1000/e1000_param.c | 114 ++--- 1 file changed, 82 insertions(+), 32 deletions(-) diff --git

[PATCH v2 1/2] dax: dax_pfn_mkwrite() truncate race check

2015-10-13 Thread Ross Zwisler
Update dax_pfn_mkwrite() so that it validates i_size before returning. This is necessary to ensure that the page fault has not raced with truncate and is now pointing to a region beyond the end of the current file. This change is based on a similar outstanding patch for XFS from Dave Chinner

Re: [PATCH 1/1] Bumps limit of maximum core ID from 32 to 128.

2015-10-13 Thread Guenter Roeck
On 10/13/2015 03:02 PM, Odzioba, Lukasz wrote: On Tuesday, October 12, 2015 at 10:32 PM, Guenter Roeck wrote: Why 128 instead of a more reasonable 64 ? What is the required minimum for Xeon Phi ? It would be fine today, but it will be not enough in 2016 and we would like to give GNU/Linux

[PATCH v2] vfs: remove unused wrapper block_page_mkwrite()

2015-10-13 Thread Ross Zwisler
The function currently called "__block_page_mkwrite()" used to be called "block_page_mkwrite()" until a wrapper for this function was added by: commit 24da4fab5a61 ("vfs: Create __block_page_mkwrite() helper passing error values back") This wrapper, the current "block_page_mkwrite()", is

[PATCH 06/12] staging: fsl-mc: Removed unused DPMCP macros

2015-10-13 Thread J. German Rivera
The macros were a left-over from a previous implementation of the dpmcp APIs and are no longer used. --- drivers/staging/fsl-mc/bus/dpmcp-cmd.h | 79 -- 1 file changed, 79 deletions(-) diff --git a/drivers/staging/fsl-mc/bus/dpmcp-cmd.h

[PATCH 04/12] staging: fsl-mc: Changed dev_info() calls to dev_dbg()

2015-10-13 Thread J. German Rivera
Changed dev_info() calls to dev_dbg() in fsl_mc_allocator_probe/fsl_mc_allocator_remove, as they are useful only for debugging. --- drivers/staging/fsl-mc/bus/mc-allocator.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/staging/fsl-mc/bus/mc-allocator.c

[PATCH 00/12] staging: fsl-mc: Cleanup and bug fixes

2015-10-13 Thread J. German Rivera
This patch series includes the following code cleanup and bug fixes for the fsl-mc bus driver: Patch 1: Naming cleanup in fsl_mc-portal_allocate Patch 2: fsl_mc_io object refactoring Patch 3: dpmcp opening/closing refactoring Patch 4: Changed dev_info() calls to dev_dbg() Patch 5: Changed types

[PATCH 03/12] staging: fsl-mc: dpmcp opening/closing refactoring

2015-10-13 Thread J. German Rivera
Before, we were opening and closing a mc_io's dpmcp object in fsl_mc_portal_reset(), since that was the only function that was calling dpmcp MC operations. However, it is better for maintainability to open the dpmcp object when it gets associated with an mc_io object, and close it when this

[PATCH 08/12] staging: fsl-mc: Fixed bug in fsl_mc_allocator_remove

2015-10-13 Thread J. German Rivera
Call fsl_mc_resource_pool_remove_device() only if mc_dev->resource is not NULL. --- drivers/staging/fsl-mc/bus/mc-allocator.c | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/drivers/staging/fsl-mc/bus/mc-allocator.c b/drivers/staging/fsl-mc/bus/mc-allocator.c index

[PATCH 07/12] staging: fsl-mc: Fixed alignment of copyright comment

2015-10-13 Thread J. German Rivera
Whitespace cleanup-- add missing spaces in column 1 of copyright --- drivers/staging/fsl-mc/include/dpcon-cmd.h | 60 +++--- 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/drivers/staging/fsl-mc/include/dpcon-cmd.h

[PATCH 12/12] staging: fsl-mc: Added missing initializer in fsl_mc_bus_driver

2015-10-13 Thread J. German Rivera
owner needs to be initialized as THIS_MOUDLE. --- drivers/staging/fsl-mc/bus/mc-bus.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/staging/fsl-mc/bus/mc-bus.c b/drivers/staging/fsl-mc/bus/mc-bus.c index 4ac3d07..84db55b 100644 --- a/drivers/staging/fsl-mc/bus/mc-bus.c +++

Re: [RFC, 1/2] scripts/kconfig/Makefile: Allow KBUILD_DEFCONFIG to be a target

2015-10-13 Thread Michael Ellerman
On Tue, 2015-10-13 at 14:02 -0700, Olof Johansson wrote: > On Fri, Oct 2, 2015 at 12:47 AM, Michael Ellerman wrote: > > On Wed, 2015-23-09 at 05:40:34 UTC, Michael Ellerman wrote: > >> Arch Makefiles can set KBUILD_DEFCONFIG to tell kbuild the name of the > >> defconfig that

Re: [PATCH V3 2/4] ACPI/scan: Clean up acpi_check_dma

2015-10-13 Thread Suravee Suthikulanit
Bjorn / Rafael, On 10/13/2015 10:52 AM, Suravee Suthikulpanit wrote: On 09/14/2015 09:34 AM, Bjorn Helgaas wrote: [..] I think acpi_check_dma_coherency() is better, but only slightly. It still doesn't give a hint about the *sense* of the return value. I think it'd be easier to read if there

Re: Multiple potential races on vma->vm_flags

2015-10-13 Thread Hugh Dickins
On Wed, 23 Sep 2015, Sasha Levin wrote: > On 09/23/2015 09:08 AM, Andrey Konovalov wrote: > > On Wed, Sep 23, 2015 at 3:39 AM, Hugh Dickins wrote: > >> > This is totally untested, and one of you may quickly prove me wrong; > >> > but I went in to fix your "Bad page state

Re: [PATCH 1/2] ARM: dts: bcm5301x: Add BCM SVK DT files

2015-10-13 Thread Ray Jui
On 10/13/2015 2:38 PM, Jon Mason wrote: > On Sat, Oct 10, 2015 at 04:39:00PM +0200, Hauke Mehrtens wrote: >> On 10/03/2015 12:22 AM, Jon Mason wrote: >>> Add device tree files for Broadcom Northstar based SVKs. Since the >>> bcm5301x.dtsi already exists, all that is necessary is the dts files

Re: [PATCH v2 5/5] KVM: nVMX: expose VPID capability to L1

2015-10-13 Thread Wanpeng Li
On 10/13/15 10:44 PM, Paolo Bonzini wrote: On 08/10/2015 07:57, Wanpeng Li wrote: Expose VPID capability to L1. For nested guests, we don't do anything specific for single context invalidation. Hence, only advertise support for global context invalidation. The major benefit of nested VPID

Re: [PATCH 0/2] Add explicit coredump filtering for DAX mappings

2015-10-13 Thread Ross Zwisler
On Mon, Oct 05, 2015 at 04:33:35PM -0600, Ross Zwisler wrote: > Add two new flags to the existing coredump mechanism for ELF files to allow > us to explicitly filter DAX mappings. This is desirable because DAX > mappings, like hugetlb mappings, have the potential to be very large. > > The

[PATCH] tty: disable unbind for old 74xx based serial/mpsc console port

2015-10-13 Thread Paul Gortmaker
We recently got rid of some modular code in this driver and also got rid of the unused ".remove" function at the same time. Thierry noted that it was however possible to force the remove through the bind/unbind interface. Since this is a console device used on 2005 vintage 74xx based powerpc

[PATCH 11/12] staging: fsl-mc: fixed bug in uninitialized root dprc irq count

2015-10-13 Thread J. German Rivera
When initializing the object attributes for the root dprc, the irq_count was uninitialized. Initialize it to 1. --- drivers/staging/fsl-mc/bus/mc-bus.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/staging/fsl-mc/bus/mc-bus.c b/drivers/staging/fsl-mc/bus/mc-bus.c index

[PATCH 09/12] staging: fsl-mc: refactored error exit in allocator probe/remove

2015-10-13 Thread J. German Rivera
Replaced error gotos with direct returns in fsl_mc_allocator_probe() and fsl_mc_allocator_remove(), since the only error handling done in those functions is to exit. Signed-off-by: J. German Rivera --- drivers/staging/fsl-mc/bus/mc-allocator.c | 23

Re: [RFC 1/5] clk: iproc: define Broadcom NSP iProc clock binding

2015-10-13 Thread Ray Jui
Shouldn't the device tree binding document go with the other patch series since both the binding document and drivers are merged by Michael or Stephen? On 10/13/2015 2:22 PM, Jon Mason wrote: > Document the device tree bindings for Broadcom Northstar Plus > architecture based clock controller >

Re: [RFC 4/5] clk: iproc: define Broadcom NS2 iProc clock binding

2015-10-13 Thread Ray Jui
Same as this patch. I thought device tree binding document should go with the clock driver changes. Strictly speaking, device tree binding document should always go before the driver changes. In the binding document the DT interface is defined, then changes are implemented in the driver. Ray On

[PATCH v2 2/2] ext2: Add locking for DAX faults

2015-10-13 Thread Ross Zwisler
Add locking to ensure that DAX faults are isolated from ext2 operations that modify the data blocks allocation for an inode. This is intended to be analogous to the work being done in XFS by Dave Chinner: http://www.spinics.net/lists/linux-fsdevel/msg90260.html Compared with XFS the ext2 case

[PATCH v2 0/2] Add updated DAX locking to ext2

2015-10-13 Thread Ross Zwisler
The first patch in this series is a somewhat related bug fix. The second patch adds new locking to ext2 to isolate DAX faults (page faults, PMD faults, page mkwrite and pfn mkwrite) from ext2 operations that modify a given inode's data block allocations. I've tested this using xfstests with DAX

Re: Multiple potential races on vma->vm_flags

2015-10-13 Thread Hugh Dickins
On Wed, 23 Sep 2015, Andrey Konovalov wrote: > On Wed, Sep 23, 2015 at 3:39 AM, Hugh Dickins wrote: > > This is totally untested, and one of you may quickly prove me wrong; > > but I went in to fix your "Bad page state (mlocked)" by holding pte > > lock across the

Re: [PATCH 2/2] dt-bindings: Add new boards to bcm4708 DT bindings

2015-10-13 Thread Florian Fainelli
On 13/10/15 14:40, Jon Mason wrote: > On Sat, Oct 10, 2015 at 04:42:04PM +0200, Hauke Mehrtens wrote: >> On 10/03/2015 12:22 AM, Jon Mason wrote: >>> Add the 4708, 4709, and 953012k SVKs to the the documentation for the >>> Broadcom Northstar device tree bindings. >>> >>> Signed-off-by: Jon Mason

RE: [PATCH 1/1] Bumps limit of maximum core ID from 32 to 128.

2015-10-13 Thread Odzioba, Lukasz
On Wednesday, October 14, 2015 at 12:26 AM, Guenter Roeck wrote: > Pardon my ignorance ... those are Xeon Phi processors, and support up to > 244 threads (for Knights Corner). Programming datasheet isn't easily > available, > so I have to guess a bit. Following the processor numbering scheme of

Re: [PATCH 1/3] phy: keystone: serdes driver for gbe 10gbe and pcie

2015-10-13 Thread Kishon Vijay Abraham I
Hi, On Tuesday 13 October 2015 11:34 PM, WingMan Kwok wrote: > On TI's Keystone platforms, several peripherals such as the > gbe ethernet switch, 10gbe ethernet switch and PCIe controller > require the use of a SerDes for converting SoC parallel data into > serialized data that can be output over

Re: [RFC v2 0/6] Managing cluser-level c-states with generic power domains

2015-10-13 Thread Kevin Hilman
Hi Marc, Sorry for the lag in reviewing this. I've been on the road for a couple weeks of conference related travel. I did have a look through this on the plane, but didn't have time to reply until now, and then had to rework my thoughts a bit since Lina already said some of the things I was

Re: [PATCH 01/22] ver_linux: gcc -dumpversion, use regex to find version number

2015-10-13 Thread Jim Davis
I tried out patches 1-22 on a Fedora 22 system with the v4.3-rc5 source tree; everything looks pretty good. The old ver_linux script didn't get the mount version right, but the new one does < mount debug > Mount2.26.2 One minor thing with Net-tools, the old version

[PATCH 10/12] staging: fsl-mc: Fixed WARN_ON() in fsl_mc_resource_pool_remove_device

2015-10-13 Thread J. German Rivera
Check that resource is not NULL before de-referencing it. --- drivers/staging/fsl-mc/bus/mc-allocator.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/staging/fsl-mc/bus/mc-allocator.c b/drivers/staging/fsl-mc/bus/mc-allocator.c index a45293b..88d1857 100644 ---

[PATCH 01/12] staging: fsl-mc: Naming cleanup in fsl_mc-portal_allocate

2015-10-13 Thread J. German Rivera
mc_adev is a local variable for the allocated dpmcp object. Renamed mc_adev as dpmcp_dev for clarity. --- drivers/staging/fsl-mc/bus/mc-allocator.c | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/drivers/staging/fsl-mc/bus/mc-allocator.c

[PATCH 02/12] staging: fsl-mc: fsl_mc_io object refactoring

2015-10-13 Thread J. German Rivera
Each fsl_mc_io object is associated with an fsl_mc_device object of type "dpmcp" representing the MC portal associated with the fsl_mc_io object. Before, we were representing this association with an fsl_mc_resource pointer. To enhance code clarity, it is more straight forward to use an

[PATCH 05/12] staging_fsl-mc: Changed types of flags, portal size in

2015-10-13 Thread J. German Rivera
Changed these two fields from 32-bit integers to 16-bit integers in struct fsl_mc_io, as 32 bits is too much for these fields. This change does not affect other components since fsl_mc_io is an opaque type. --- drivers/staging/fsl-mc/include/mc-sys.h | 4 ++-- 1 file changed, 2 insertions(+), 2

Re: [PATCH 3/3] ARM: dts: exynos5422-odroidxu3: Added UHS-I bus speed support

2015-10-13 Thread Krzysztof Kozlowski
On 14.10.2015 01:27, Anand Moon wrote: > Hi Krzysztof, > > On 13 October 2015 at 09:13, Krzysztof Kozlowski > wrote: >> >> On 13.10.2015 12:08, Anand Moon wrote: >>> Hi Krzysztof, >>> >>> On 13 October 2015 at 05:44, Krzysztof Kozlowski >>>

Re: [PATCH 1/2] sched: make fair sched class can handle the cgroup change by other class

2015-10-13 Thread Byungchul Park
On Tue, Oct 13, 2015 at 02:04:38PM +0200, Peter Zijlstra wrote: > On Tue, Oct 13, 2015 at 08:26:45PM +0900, Byungchul Park wrote: > > On Tue, Oct 13, 2015 at 11:06:54AM +0200, Peter Zijlstra wrote: > > > On Mon, Oct 05, 2015 at 06:16:23PM +0900, byungchul.p...@lge.com wrote: > > > > From:

Re: [PATCH RESEND v3 1/6] powerpc: atomic: Make *xchg and *cmpxchg a full barrier

2015-10-13 Thread Michael Ellerman
On Mon, 2015-10-12 at 22:30 +0800, Boqun Feng wrote: > According to memory-barriers.txt, xchg, cmpxchg and their atomic{,64}_ > versions all need to imply a full barrier, however they are now just > RELEASE+ACQUIRE, which is not a full barrier. > > So replace PPC_RELEASE_BARRIER and

Long Term Loan

2015-10-13 Thread LONGTERM
Loan offer at 3% interest rate, apply today with your: Name, Age, Country, Phone Number, Amount,duration and occupation -- 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 RESEND v3 1/6] powerpc: atomic: Make *xchg and *cmpxchg a full barrier

2015-10-13 Thread Boqun Feng
On Wed, Oct 14, 2015 at 11:10:00AM +1100, Michael Ellerman wrote: > On Mon, 2015-10-12 at 22:30 +0800, Boqun Feng wrote: > > According to memory-barriers.txt, xchg, cmpxchg and their atomic{,64}_ > > versions all need to imply a full barrier, however they are now just > > RELEASE+ACQUIRE, which is

Re: [PATCH 1/5] ftrace: remove redundant strsep in mod_callback

2015-10-13 Thread Steven Rostedt
On Tue, 29 Sep 2015 19:46:12 +0300 Dmitry Safonov <0x7f454...@gmail.com> wrote: > - ret = ftrace_match_module_records(hash, func, mod); > - if (!ret) > - ret = -EINVAL; > + ret = ftrace_match_module_records(hash, func, param); > + if (ret == 0) Small nit,

Re: [PATCH v3 4/6] powerpc: atomic: Implement atomic{,64}_*_return_* variants

2015-10-13 Thread Boqun Feng
On Tue, Oct 13, 2015 at 09:35:54PM +0800, Boqun Feng wrote: > On Tue, Oct 13, 2015 at 02:21:32PM +0100, Will Deacon wrote: > > On Mon, Oct 12, 2015 at 10:14:04PM +0800, Boqun Feng wrote: > [snip] > > > +/* > > > + * Since {add,sub}_return_relaxed and xchg_relaxed are implemented with > > > + * a

Re: Crypto Fixes for 4.3

2015-10-13 Thread Herbert Xu
On Tue, Oct 13, 2015 at 10:23:39AM -0700, Linus Torvalds wrote: > > Hmm. It looks like you also quietly added a ahash fix this morning. > > I took it despite it not being described or in the diffstat. But > please send new pull requests when you update a branch you asked me to > pull. Oops, I

Re: [PATCH 3/3] ARM: dts: exynos5422-odroidxu3: Added UHS-I bus speed support

2015-10-13 Thread Alim Akhtar
+Doug Hello, AFAIR, dw_mmc host controller does support UHS-I [1], specially SDR50 and SDR104 modes. [1]: http://www.spinics.net/lists/linux-mmc/msg28186.html What I remember is, one need to set "broken-cd" property also in order to make it work because of the vqmmc and vmmc connection on board.

Re: [PATCH v4 3/3] arm64: dts: mt8173: Add nor flash node

2015-10-13 Thread Daniel Kurtz
Sergei, On Tue, Oct 13, 2015 at 10:33 PM, Sergei Shtylyov wrote: > Hello. > > On 10/13/2015 12:39 PM, Bayi Cheng wrote: > >> Add Mediatek nor flash node >> >> Signed-off-by: Bayi Cheng >> --- >>

Re: [PATCH v2] mISDN: use kstrdup() in dsp_pipeline_build

2015-10-13 Thread David Miller
From: Geliang Tang Date: Mon, 12 Oct 2015 01:19:07 -0700 > Use kstrdup instead of strlen-kmalloc-strcpy. Remove unneeded NULL > test, it will be tested inside kstrdup. Remove 0 length string test, > it has been tested in the caller of dsp_pipeline_build. > > Signed-off-by:

Re: [PATCH 1/1] Bumps limit of maximum core ID from 32 to 128.

2015-10-13 Thread Guenter Roeck
On 10/12/2015 04:53 AM, Lukasz Odzioba wrote: A new limit selected arbitrarily as power of two greater than required minimum for Xeon Phi processor. Currently driver is not able to handle cores with core ID greater than 32. Such attempt ends up with the following error in dmesg: coretemp

Re: [PATCH 3/3] ARM: dts: exynos5422-odroidxu3: Added UHS-I bus speed support

2015-10-13 Thread Krzysztof Kozlowski
On 14.10.2015 10:06, Alim Akhtar wrote: > +Doug > Hello, > AFAIR, dw_mmc host controller does support UHS-I [1], specially SDR50 > and SDR104 modes. > > [1]: http://www.spinics.net/lists/linux-mmc/msg28186.html > > What I remember is, one need to set "broken-cd" property also in order > to make

Re: [alsa-devel] [RFC PATCH] ASoC: Modify check condition of multiple bindings of components

2015-10-13 Thread Koro Chen
On Tue, 2015-10-13 at 16:42 +0200, Lars-Peter Clausen wrote: > On 10/13/2015 04:18 PM, Koro Chen wrote: > > On Tue, 2015-10-13 at 15:44 +0200, Lars-Peter Clausen wrote: > >> On 10/13/2015 03:37 PM, Koro Chen wrote: > >>> The patch "ASoC: Prevent components from being bound to multiple cards" > >>>

Re: [PATCH 5/6] e1000 driver remove checkpatch errors, warnings and checks.

2015-10-13 Thread Joe Perches
On Tue, 2015-10-13 at 15:23 -0700, Alexander Duyck wrote: > Please don't just blindly > follow checkpatch as it can give out erroneous information. > > Looking over most of this patch series it seems like it is taking > readability in the wrong direction and reducing the ability to maintain >

RE: [PATCH][RFC] mm: Introduce kernelcore=reliable option

2015-10-13 Thread Izumi, Taku
> > I remember Kame has already suggested this idea. In my opinion, > > I still think it's better to add a new migratetype or a new zone, > > so both user and kernel could use mirrored memory. > > A new zone would be more flexible ... and probably the right long > term solution. But this looks

Re: [patch 0/3] irqchip/mxs: Add support for ASM9260 interrupt controller

2015-10-13 Thread Shawn Guo
On Tue, Oct 13, 2015 at 05:58:53PM -, Thomas Gleixner wrote: > I'm reposting this series from Oleksij before I apply it to give Shawn > and Sascha an opportunity to review and test it on imx. I tested the series on imx28-evk board with v4.3-rc5, and it works fine. Tested-by: Shawn Guo

Re: [PATCHv2 0/3] align zpool/zbud/zsmalloc on the api

2015-10-13 Thread Sergey Senozhatsky
Sorry for long reply. On (10/09/15 08:36), Dan Streetman wrote: [..] > Specifically regarding the determinism of each; obviously compaction > will have an impact, since it takes cpu cycles to do the compaction. > I don't know how much impact, but I think at minimum it would make > sense to add a

Re: [PATCH 2/4] mmc: dt-bindings: update Mediatek MMC bindings

2015-10-13 Thread Chaotian Jing
On Tue, 2015-10-13 at 11:38 +0100, Mark Rutland wrote: > On Tue, Oct 13, 2015 at 05:37:56PM +0800, Chaotian Jing wrote: > > Add 400Mhz clock source for HS400 mode > > > > Signed-off-by: Chaotian Jing > > --- > > Documentation/devicetree/bindings/mmc/mtk-sd.txt | 12

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