[lkp] [sched/fair] f54c5d4e28: hackbench.throughput 10.6% improvement

2016-10-08 Thread kernel test robot
FYI, we noticed a 10.6% improvement of hackbench.throughput due to commit: commit f54c5d4e28da93ffb92c40f84f6f6e6db41d652e ("sched/fair: Do not decay new task load on first enqueue") https://github.com/0day-ci/linux

[lkp] [sched/fair] f54c5d4e28: hackbench.throughput 10.6% improvement

2016-10-08 Thread kernel test robot
FYI, we noticed a 10.6% improvement of hackbench.throughput due to commit: commit f54c5d4e28da93ffb92c40f84f6f6e6db41d652e ("sched/fair: Do not decay new task load on first enqueue") https://github.com/0day-ci/linux

[lkp] [inotify] 1109954e99: BUG kmalloc-512 (Not tainted): Freepointer corrupt

2016-10-08 Thread kernel test robot
FYI, we noticed the following commit: https://github.com/0day-ci/linux Nikolay-Borisov/inotify-Convert-to-using-per-namespace-limits/20161007-184900 commit 1109954e99c57a13814a9c1ebb3f01c53b48091f ("inotify: Convert to using per-namespace limits") in testcase: trinity with following

[lkp] [inotify] 1109954e99: BUG kmalloc-512 (Not tainted): Freepointer corrupt

2016-10-08 Thread kernel test robot
FYI, we noticed the following commit: https://github.com/0day-ci/linux Nikolay-Borisov/inotify-Convert-to-using-per-namespace-limits/20161007-184900 commit 1109954e99c57a13814a9c1ebb3f01c53b48091f ("inotify: Convert to using per-namespace limits") in testcase: trinity with following

[PATCH 3/3] staging: ks7010: Replace header files

2016-10-08 Thread Sabitha George
This patch replaces inclusion of asm/atomic.h with linux/atomic.h and asm/io.h with linux/io.h to fix checkpatch warning in ks_wlan.h Signed-off-by: Sabitha George --- drivers/staging/ks7010/ks_wlan.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff

[PATCH 2/3] staging: ks7010: use netdev_* instead of printk()

2016-10-08 Thread Sabitha George
Fixes checkpatch warning on printk usage in ks_hostif.c Signed-off-by: Sabitha George --- drivers/staging/ks7010/ks_hostif.c | 31 +++ 1 file changed, 15 insertions(+), 16 deletions(-) diff --git a/drivers/staging/ks7010/ks_hostif.c

[PATCH 3/3] staging: ks7010: Replace header files

2016-10-08 Thread Sabitha George
This patch replaces inclusion of asm/atomic.h with linux/atomic.h and asm/io.h with linux/io.h to fix checkpatch warning in ks_wlan.h Signed-off-by: Sabitha George --- drivers/staging/ks7010/ks_wlan.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git

[PATCH 2/3] staging: ks7010: use netdev_* instead of printk()

2016-10-08 Thread Sabitha George
Fixes checkpatch warning on printk usage in ks_hostif.c Signed-off-by: Sabitha George --- drivers/staging/ks7010/ks_hostif.c | 31 +++ 1 file changed, 15 insertions(+), 16 deletions(-) diff --git a/drivers/staging/ks7010/ks_hostif.c

[PATCH 1/3] staging:ks7010: use __packed instead of __attribute__((packed))

2016-10-08 Thread Sabitha George
This patch fixes the below checkpatch warning in ks_hostif.c: __packed is preferred over __attribute__((packed)) Signed-off-by: Sabitha George --- drivers/staging/ks7010/ks_hostif.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git

[PATCH 1/3] staging:ks7010: use __packed instead of __attribute__((packed))

2016-10-08 Thread Sabitha George
This patch fixes the below checkpatch warning in ks_hostif.c: __packed is preferred over __attribute__((packed)) Signed-off-by: Sabitha George --- drivers/staging/ks7010/ks_hostif.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/staging/ks7010/ks_hostif.c

[PATCH v8 1/2] of: add J-Core timer bindings

2016-10-08 Thread Rich Felker
Signed-off-by: Rich Felker Acked-by: Rob Herring --- .../devicetree/bindings/timer/jcore,pit.txt| 24 ++ 1 file changed, 24 insertions(+) create mode 100644 Documentation/devicetree/bindings/timer/jcore,pit.txt diff --git

[PATCH v8 1/2] of: add J-Core timer bindings

2016-10-08 Thread Rich Felker
Signed-off-by: Rich Felker Acked-by: Rob Herring --- .../devicetree/bindings/timer/jcore,pit.txt| 24 ++ 1 file changed, 24 insertions(+) create mode 100644 Documentation/devicetree/bindings/timer/jcore,pit.txt diff --git

[PATCH v8 2/2] clocksource: add J-Core timer/clocksource driver

2016-10-08 Thread Rich Felker
At the hardware level, the J-Core PIT is integrated with the interrupt controller, but it is represented as its own device and has an independent programming interface. It provides a 12-bit countdown timer, which is not presently used, and a periodic timer. The interval length for the latter is

[PATCH v8 0/2] J-Core timer support

2016-10-08 Thread Rich Felker
Resubmitted with the (incorrect) workaround for rcu_sched stalls removed, since the problem was found in the interrupt controller driver; a separate patch will be submitted for it. Rich Felker (2): of: add J-Core timer bindings clocksource: add J-Core timer/clocksource driver

[PATCH v8 2/2] clocksource: add J-Core timer/clocksource driver

2016-10-08 Thread Rich Felker
At the hardware level, the J-Core PIT is integrated with the interrupt controller, but it is represented as its own device and has an independent programming interface. It provides a 12-bit countdown timer, which is not presently used, and a periodic timer. The interval length for the latter is

[PATCH v8 0/2] J-Core timer support

2016-10-08 Thread Rich Felker
Resubmitted with the (incorrect) workaround for rcu_sched stalls removed, since the problem was found in the interrupt controller driver; a separate patch will be submitted for it. Rich Felker (2): of: add J-Core timer bindings clocksource: add J-Core timer/clocksource driver

Re: PEACE BE WITH YOU,

2016-10-08 Thread contact
Subject: Can I Trust You In This5 Days Project ? Email ( dr.kpyj1...@gmail.com ) Dear Friend My name is ATTORNEY KONO PETER , I really do not mean to waste your time. Considering the fact that this is a £36,000,000.00 British Pounds.deal shear rate 50/50 % and it's bank to bank wire

Re: PEACE BE WITH YOU,

2016-10-08 Thread contact
Subject: Can I Trust You In This5 Days Project ? Email ( dr.kpyj1...@gmail.com ) Dear Friend My name is ATTORNEY KONO PETER , I really do not mean to waste your time. Considering the fact that this is a £36,000,000.00 British Pounds.deal shear rate 50/50 % and it's bank to bank wire

[Resend PATCH] SCSI: scan: fix use-after-free

2016-10-08 Thread Ming Lei
This patch fixes one use-after-free report[1] by KASAN. In __scsi_scan_target(), when a type 31 device is probed, SCSI_SCAN_TARGET_PRESENT is returned and the target will be scanned again. Inside the following scsi_report_lun_scan(), one new scsi_device instance is allocated, and

[Resend PATCH] SCSI: scan: fix use-after-free

2016-10-08 Thread Ming Lei
This patch fixes one use-after-free report[1] by KASAN. In __scsi_scan_target(), when a type 31 device is probed, SCSI_SCAN_TARGET_PRESENT is returned and the target will be scanned again. Inside the following scsi_report_lun_scan(), one new scsi_device instance is allocated, and

Re: [PATCH v2 03/46] mtd: Don't unconditionally unregister reboot notifier

2016-10-08 Thread Brian Norris
I realize I didn't comment on the latest copy of this patch, so copying my questions here: On Wed, Sep 21, 2016 at 11:45:12AM +0200, Daniel Walter wrote: > From: Richard Weinberger > > del_mtd_device() is allowed to fail. > i.e. when the MTD is busy. > Unregister the reboot

Re: [PATCH v2 03/46] mtd: Don't unconditionally unregister reboot notifier

2016-10-08 Thread Brian Norris
I realize I didn't comment on the latest copy of this patch, so copying my questions here: On Wed, Sep 21, 2016 at 11:45:12AM +0200, Daniel Walter wrote: > From: Richard Weinberger > > del_mtd_device() is allowed to fail. > i.e. when the MTD is busy. > Unregister the reboot notifier only when

[GIT PULL] MTD updates for 4.9-rc1

2016-10-08 Thread Brian Norris
://git.infradead.org/linux-mtd.git tags/for-linus-20161008 for you to fetch changes up to 69db4aa44fdd8befc2eccd1313d841c5128c385c: Merge tag '4.9/mtd-pairing-scheme' of github.com:linux-nand/linux (2016-10-08 20:56:54 -0700) MTD updates for 4.9

[GIT PULL] MTD updates for 4.9-rc1

2016-10-08 Thread Brian Norris
://git.infradead.org/linux-mtd.git tags/for-linus-20161008 for you to fetch changes up to 69db4aa44fdd8befc2eccd1313d841c5128c385c: Merge tag '4.9/mtd-pairing-scheme' of github.com:linux-nand/linux (2016-10-08 20:56:54 -0700) MTD updates for 4.9

[mm, kasan] 80a9201a59: INFO: rcu_sched stall on CPU (84741 ticks this GP) idle=140000000000000 (t=100000 jiffies q=1)

2016-10-08 Thread kernel test robot
Greetings, 0day kernel testing robot got the below dmesg and the first bad commit is https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master commit 80a9201a5965f4715d5c09790862e0df84ce0614 Author: Alexander Potapenko AuthorDate: Thu Jul 28 15:49:07 2016

[mm, kasan] 80a9201a59: INFO: rcu_sched stall on CPU (84741 ticks this GP) idle=140000000000000 (t=100000 jiffies q=1)

2016-10-08 Thread kernel test robot
Greetings, 0day kernel testing robot got the below dmesg and the first bad commit is https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master commit 80a9201a5965f4715d5c09790862e0df84ce0614 Author: Alexander Potapenko AuthorDate: Thu Jul 28 15:49:07 2016 -0700 Commit:

Re: [PATCH v3] mtd: introduce the mtd_pairing_scheme concept

2016-10-08 Thread Brian Norris
On Thu, Sep 15, 2016 at 05:05:29PM +0200, Boris Brezillon wrote: > MLC and TLC NAND devices are using NAND cells exposing more than one bit, > but instead of attaching all the bits in a given cell to a single NAND > page, each bit is usually attached to a different page. This concept is > called

Re: [PATCH v3] mtd: introduce the mtd_pairing_scheme concept

2016-10-08 Thread Brian Norris
On Thu, Sep 15, 2016 at 05:05:29PM +0200, Boris Brezillon wrote: > MLC and TLC NAND devices are using NAND cells exposing more than one bit, > but instead of attaching all the bits in a given cell to a single NAND > page, each bit is usually attached to a different page. This concept is > called

Re: [PATCH] MAINTAINERS: Add ARM64-specific ACPI maintainers entry

2016-10-08 Thread Hanjun Guo
On 10/05/2016 07:25 PM, Lorenzo Pieralisi wrote: The ARM64 architecture defines ARM64 specific ACPI bindings to configure and set-up arch specific components. To simplify code reviews/updates and streamline the maintainership structure supporting the arch specific code, a new arm64 directory was

Re: [PATCH] MAINTAINERS: Add ARM64-specific ACPI maintainers entry

2016-10-08 Thread Hanjun Guo
On 10/05/2016 07:25 PM, Lorenzo Pieralisi wrote: The ARM64 architecture defines ARM64 specific ACPI bindings to configure and set-up arch specific components. To simplify code reviews/updates and streamline the maintainership structure supporting the arch specific code, a new arm64 directory was

Re: [PATCH] mm/vmalloc: reduce the number of lazy_max_pages to reduce latency

2016-10-08 Thread Joel Fernandes
On Thu, Sep 29, 2016 at 1:18 AM, Chris Wilson wrote: > On Thu, Sep 29, 2016 at 03:34:11PM +0800, Jisheng Zhang wrote: >> On Marvell berlin arm64 platforms, I see the preemptoff tracer report >> a max 26543 us latency at __purge_vmap_area_lazy, this latency is an >>

Re: [PATCH] mm/vmalloc: reduce the number of lazy_max_pages to reduce latency

2016-10-08 Thread Joel Fernandes
On Thu, Sep 29, 2016 at 1:18 AM, Chris Wilson wrote: > On Thu, Sep 29, 2016 at 03:34:11PM +0800, Jisheng Zhang wrote: >> On Marvell berlin arm64 platforms, I see the preemptoff tracer report >> a max 26543 us latency at __purge_vmap_area_lazy, this latency is an >> awfully bad for STB. And the

Re: [PATCH] sched/fair: Do not decay new task load on first enqueue

2016-10-08 Thread Wanpeng Li
2016-09-29 3:37 GMT+08:00 Matt Fleming : > On Wed, 28 Sep, at 12:14:22PM, Peter Zijlstra wrote: >> >> Which suggests we do something like the below (not compile tested or >> anything, also I ran out of tea again). > > I'm away on FTO right now. I can test this when I

Re: [PATCH] sched/fair: Do not decay new task load on first enqueue

2016-10-08 Thread Wanpeng Li
2016-09-29 3:37 GMT+08:00 Matt Fleming : > On Wed, 28 Sep, at 12:14:22PM, Peter Zijlstra wrote: >> >> Which suggests we do something like the below (not compile tested or >> anything, also I ran out of tea again). > > I'm away on FTO right now. I can test this when I return on Friday. > > Funnily

[driver core] bea5b158ff: BUG: unable to handle kernel NULL pointer dereference at 00000008

2016-10-08 Thread kernel test robot
Greetings, 0day kernel testing robot got the below dmesg and the first bad commit is https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master commit bea5b158ff0da9c7246ff391f754f5f38e34577a Author: Rob Herring AuthorDate: Thu Aug 11 10:20:58 2016 -0500

[driver core] bea5b158ff: BUG: unable to handle kernel NULL pointer dereference at 00000008

2016-10-08 Thread kernel test robot
Greetings, 0day kernel testing robot got the below dmesg and the first bad commit is https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master commit bea5b158ff0da9c7246ff391f754f5f38e34577a Author: Rob Herring AuthorDate: Thu Aug 11 10:20:58 2016 -0500 Commit: Greg

RE: [PATCH v6 3/3] pci:add support aer/pme interrupts with none MSI/MSI-X/INTx mode

2016-10-08 Thread Po Liu
Hi Rob, Best regards, Liu Po > -Original Message- > From: Rob Herring [mailto:r...@kernel.org] > Sent: Sunday, October 09, 2016 4:50 AM > To: Po Liu > Cc: linux-...@vger.kernel.org; linux-arm-ker...@lists.infradead.org; > linux-kernel@vger.kernel.org; devicet...@vger.kernel.org;

RE: [PATCH v6 3/3] pci:add support aer/pme interrupts with none MSI/MSI-X/INTx mode

2016-10-08 Thread Po Liu
Hi Rob, Best regards, Liu Po > -Original Message- > From: Rob Herring [mailto:r...@kernel.org] > Sent: Sunday, October 09, 2016 4:50 AM > To: Po Liu > Cc: linux-...@vger.kernel.org; linux-arm-ker...@lists.infradead.org; > linux-kernel@vger.kernel.org; devicet...@vger.kernel.org;

[PATCH v2 1/2] ls1043ardb: add qe node to ls1043ardb

2016-10-08 Thread Zhao Qiang
Signed-off-by: Zhao Qiang --- Changes for v2: - use "fsl,ucc-hdlc" directly arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 16 ++ arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi| 66 +++ 2 files changed, 82 insertions(+) diff --git

[PATCH v2 1/2] ls1043ardb: add qe node to ls1043ardb

2016-10-08 Thread Zhao Qiang
Signed-off-by: Zhao Qiang --- Changes for v2: - use "fsl,ucc-hdlc" directly arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 16 ++ arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi| 66 +++ 2 files changed, 82 insertions(+) diff --git

Re: [PATCH 3/3] dt-bindings: oxnas: Update Pinctrl and GPIO for OX820 Support

2016-10-08 Thread Rob Herring
On Tue, Oct 04, 2016 at 03:41:48PM +0200, Neil Armstrong wrote: > Signed-off-by: Neil Armstrong > --- > Documentation/devicetree/bindings/gpio/gpio_oxnas.txt | 2 +- > Documentation/devicetree/bindings/pinctrl/oxnas,pinctrl.txt | 2 +- > 2 files changed, 2

Re: [PATCH 3/3] dt-bindings: oxnas: Update Pinctrl and GPIO for OX820 Support

2016-10-08 Thread Rob Herring
On Tue, Oct 04, 2016 at 03:41:48PM +0200, Neil Armstrong wrote: > Signed-off-by: Neil Armstrong > --- > Documentation/devicetree/bindings/gpio/gpio_oxnas.txt | 2 +- > Documentation/devicetree/bindings/pinctrl/oxnas,pinctrl.txt | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) >

drivers/net/ethernet/qualcomm/emac/emac.c:727:3: error: implicit declaration of function 'iounmap'

2016-10-08 Thread kbuild test robot
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: b66484cd74706fa8681d051840fe4b18a3da40ff commit: 54e19bc74f3380d414681762ceed9f7245bc6a6e net: qcom/emac: do not use devm on internal phy pdev date: 10 days ago config: um-allmodconfig (attached as

drivers/net/ethernet/qualcomm/emac/emac.c:727:3: error: implicit declaration of function 'iounmap'

2016-10-08 Thread kbuild test robot
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: b66484cd74706fa8681d051840fe4b18a3da40ff commit: 54e19bc74f3380d414681762ceed9f7245bc6a6e net: qcom/emac: do not use devm on internal phy pdev date: 10 days ago config: um-allmodconfig (attached as

[PATCH v2 2/2] ls1043ardb: add ds26522 node to dts

2016-10-08 Thread Zhao Qiang
add ds26522 node to fsl-ls1043a-rdb.dts Signed-off-by: Zhao Qiang --- Changes for v2: - na arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 16 1 file changed, 16 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts

[PATCH v2 2/2] ls1043ardb: add ds26522 node to dts

2016-10-08 Thread Zhao Qiang
add ds26522 node to fsl-ls1043a-rdb.dts Signed-off-by: Zhao Qiang --- Changes for v2: - na arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 16 1 file changed, 16 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts

Re: [PATCH] crypto: caam: add support for iMX6UL

2016-10-08 Thread Rob Herring
On Tue, Oct 04, 2016 at 09:32:59AM -0400, Marcus Folkesson wrote: > i.MX6UL does only require three clocks to enable CAAM module. > > Signed-off-by: Marcus Folkesson > --- > .../devicetree/bindings/crypto/fsl-sec4.txt| 20 + Acked-by: Rob Herring

Re: [PATCH] crypto: caam: add support for iMX6UL

2016-10-08 Thread Rob Herring
On Tue, Oct 04, 2016 at 09:32:59AM -0400, Marcus Folkesson wrote: > i.MX6UL does only require three clocks to enable CAAM module. > > Signed-off-by: Marcus Folkesson > --- > .../devicetree/bindings/crypto/fsl-sec4.txt| 20 + Acked-by: Rob Herring >

Re: [PATCH RFC 1/3] tpm_crb: expand struct crb_control_area to struct crb_regs

2016-10-08 Thread Jason Gunthorpe
On Sun, Oct 09, 2016 at 03:15:09AM +0300, Jarkko Sakkinen wrote: > + ctrl = crb_map_res(dev, priv, _res, buf->control_address, > +sizeof(struct crb_regs) - > +offsetof(struct crb_regs, ctrl_req)); > + if (IS_ERR(ctrl)) > + return

Re: [PATCH RFC 1/3] tpm_crb: expand struct crb_control_area to struct crb_regs

2016-10-08 Thread Jason Gunthorpe
On Sun, Oct 09, 2016 at 03:15:09AM +0300, Jarkko Sakkinen wrote: > + ctrl = crb_map_res(dev, priv, _res, buf->control_address, > +sizeof(struct crb_regs) - > +offsetof(struct crb_regs, ctrl_req)); > + if (IS_ERR(ctrl)) > + return

Re: [PATCH v2 1/3] devicetree: bindings: scsi: hisi_sas add hip07 support

2016-10-08 Thread Rob Herring
On Tue, Oct 04, 2016 at 07:11:09PM +0800, John Garry wrote: > Add support for hip07 chipset to hisi_sas controller. > > Chipset hip07 has v2 hw. > > Signed-off-by: John Garry > Signed-off-by: Xiang Chen > --- >

Re: [PATCH v2 1/3] devicetree: bindings: scsi: hisi_sas add hip07 support

2016-10-08 Thread Rob Herring
On Tue, Oct 04, 2016 at 07:11:09PM +0800, John Garry wrote: > Add support for hip07 chipset to hisi_sas controller. > > Chipset hip07 has v2 hw. > > Signed-off-by: John Garry > Signed-off-by: Xiang Chen > --- > Documentation/devicetree/bindings/scsi/hisilicon-sas.txt | 1 + > 1 file changed,

Re: [PATCH] usb: xhci: add support for performing fake doorbell

2016-10-08 Thread Rob Herring
On Sat, Oct 01, 2016 at 11:58:10PM +0200, Rafał Miłecki wrote: > From: Rafał Miłecki > > Broadcom's Northstar XHCI controllers seem to need a special start > procedure to work correctly. There isn't any official documentation on > this, the problem is that controller doesn't

Re: [PATCH v3] drm: tilcdc: add a da850-specific compatible string

2016-10-08 Thread Rob Herring
On Mon, Oct 03, 2016 at 05:45:19PM +0200, Bartosz Golaszewski wrote: > Due to some potential tweaks for the da850 LCDC (for example: the > required memory bandwith settings) we need a separate compatible > for the IP present on the da850 boards. > > Suggested-by: Sekhar Nori >

Re: [PATCH] usb: xhci: add support for performing fake doorbell

2016-10-08 Thread Rob Herring
On Sat, Oct 01, 2016 at 11:58:10PM +0200, Rafał Miłecki wrote: > From: Rafał Miłecki > > Broadcom's Northstar XHCI controllers seem to need a special start > procedure to work correctly. There isn't any official documentation on > this, the problem is that controller doesn't detect any connected

Re: [PATCH v3] drm: tilcdc: add a da850-specific compatible string

2016-10-08 Thread Rob Herring
On Mon, Oct 03, 2016 at 05:45:19PM +0200, Bartosz Golaszewski wrote: > Due to some potential tweaks for the da850 LCDC (for example: the > required memory bandwith settings) we need a separate compatible > for the IP present on the da850 boards. > > Suggested-by: Sekhar Nori > Signed-off-by:

Re: [PATCH 1/8] PM / OPP: Reword binding supporting multiple regulators per device

2016-10-08 Thread Rob Herring
On Tue, Oct 04, 2016 at 05:26:43PM +0530, Viresh Kumar wrote: > On certain platforms (like TI), DVFS for a single device (CPU) requires > configuring multiple power supplies. > > The OPP bindings already contains binding and example to explain this > case, but it isn't sufficient. For example,

Re: [PATCH 1/8] PM / OPP: Reword binding supporting multiple regulators per device

2016-10-08 Thread Rob Herring
On Tue, Oct 04, 2016 at 05:26:43PM +0530, Viresh Kumar wrote: > On certain platforms (like TI), DVFS for a single device (CPU) requires > configuring multiple power supplies. > > The OPP bindings already contains binding and example to explain this > case, but it isn't sufficient. For example,

Re: [PATCH 3/3] net: smsc911x: add u16 workaround for pxa platforms

2016-10-08 Thread Rob Herring
On Thu, Oct 06, 2016 at 08:47:13AM +0200, Robert Jarzmik wrote: > Robert Jarzmik writes: > > > Mark Rutland writes: > > > >> On Mon, Oct 03, 2016 at 06:11:23PM +0200, Robert Jarzmik wrote: > >>> Mark Rutland writes: > >>> >

Re: [PATCH 3/3] net: smsc911x: add u16 workaround for pxa platforms

2016-10-08 Thread Rob Herring
On Thu, Oct 06, 2016 at 08:47:13AM +0200, Robert Jarzmik wrote: > Robert Jarzmik writes: > > > Mark Rutland writes: > > > >> On Mon, Oct 03, 2016 at 06:11:23PM +0200, Robert Jarzmik wrote: > >>> Mark Rutland writes: > >>> > >>> reg-u16-align4 tells that a specific hardware doesn't support 16

Re: [PATCH v7 2/2] clocksource: add J-Core timer/clocksource driver

2016-10-08 Thread Rich Felker
On Sat, Oct 08, 2016 at 07:03:30PM +0200, Thomas Gleixner wrote: > On Sat, 8 Oct 2016, Rich Felker wrote: > > On Sat, Oct 08, 2016 at 01:32:06PM +0200, Thomas Gleixner wrote: > > > CPU spins and waits for an interrupt to happen > > > > > > > > > -0 [000] d... 150.841530:

Re: [PATCH 3/3] net: smsc911x: add u16 workaround for pxa platforms

2016-10-08 Thread Rob Herring
On Mon, Oct 03, 2016 at 05:42:29PM +0100, Mark Rutland wrote: > On Mon, Oct 03, 2016 at 05:09:13PM +0100, Russell King - ARM Linux wrote: > > Please note that the binding doc for smsc,lan91c111.txt is slightly wrong > > on two counts: > > > > 1) compatible property: > > > > compatible =

Re: [PATCH 3/3] net: smsc911x: add u16 workaround for pxa platforms

2016-10-08 Thread Rob Herring
On Mon, Oct 03, 2016 at 05:42:29PM +0100, Mark Rutland wrote: > On Mon, Oct 03, 2016 at 05:09:13PM +0100, Russell King - ARM Linux wrote: > > Please note that the binding doc for smsc,lan91c111.txt is slightly wrong > > on two counts: > > > > 1) compatible property: > > > > compatible =

Re: [PATCH v7 2/2] clocksource: add J-Core timer/clocksource driver

2016-10-08 Thread Rich Felker
On Sat, Oct 08, 2016 at 07:03:30PM +0200, Thomas Gleixner wrote: > On Sat, 8 Oct 2016, Rich Felker wrote: > > On Sat, Oct 08, 2016 at 01:32:06PM +0200, Thomas Gleixner wrote: > > > CPU spins and waits for an interrupt to happen > > > > > > > > > -0 [000] d... 150.841530:

Re: [PATCH v4 1/2] dt-bindings: display: Add Sharp LQ150X1LG11 panel binding

2016-10-08 Thread Rob Herring
On Tue, Oct 04, 2016 at 05:29:20PM +0200, Peter Rosin wrote: > The Sharp 15" LQ150X1LG11 panel is an XGA TFT LCD panel. > > Signed-off-by: Peter Rosin > --- > .../bindings/display/panel/sharp,lq150x1lg11.txt | 36 > ++ > 1 file changed, 36 insertions(+) >

Re: [PATCH v4 1/2] dt-bindings: display: Add Sharp LQ150X1LG11 panel binding

2016-10-08 Thread Rob Herring
On Tue, Oct 04, 2016 at 05:29:20PM +0200, Peter Rosin wrote: > The Sharp 15" LQ150X1LG11 panel is an XGA TFT LCD panel. > > Signed-off-by: Peter Rosin > --- > .../bindings/display/panel/sharp,lq150x1lg11.txt | 36 > ++ > 1 file changed, 36 insertions(+) > create mode

Re: [PATCH v2] pinctrl: Add SX150X GPIO Extender Pinctrl Driver

2016-10-08 Thread Rob Herring
On Tue, Sep 27, 2016 at 05:48:45PM +0200, Neil Armstrong wrote: > Since the I2C sx150x GPIO expander driver uses platform_data to manage > the pins configurations, rewrite the driver as a pinctrl driver using > pinconf to get/set pin configurations from DT or debugfs. > > The pinctrl driver is

Re: [PATCH 05/12] ASoC: sun4i-codec: Add support for A31 playback through headphone output

2016-10-08 Thread Rob Herring
On Mon, Oct 03, 2016 at 07:07:57PM +0800, Chen-Yu Tsai wrote: > The A31 has a similar codec to the A10/A20. The PCM parts are very > similar, with just different register offsets. The analog paths are > very different. There are more inputs and outputs. > > The quirks structure is expanded to

Re: [PATCH 10/12] ASoC: sun4i-codec: Add support for A31 board level audio routing

2016-10-08 Thread Rob Herring
On Mon, Oct 03, 2016 at 07:08:02PM +0800, Chen-Yu Tsai wrote: > The A31 SoC's codec has various inputs, outputs and microphone bias > supplies. These can be routed on the board in different ways, such as: > > - Microphones all use the MBIAS main microphone supply or one mic may > use the

Re: [PATCH v2] pinctrl: Add SX150X GPIO Extender Pinctrl Driver

2016-10-08 Thread Rob Herring
On Tue, Sep 27, 2016 at 05:48:45PM +0200, Neil Armstrong wrote: > Since the I2C sx150x GPIO expander driver uses platform_data to manage > the pins configurations, rewrite the driver as a pinctrl driver using > pinconf to get/set pin configurations from DT or debugfs. > > The pinctrl driver is

Re: [PATCH 05/12] ASoC: sun4i-codec: Add support for A31 playback through headphone output

2016-10-08 Thread Rob Herring
On Mon, Oct 03, 2016 at 07:07:57PM +0800, Chen-Yu Tsai wrote: > The A31 has a similar codec to the A10/A20. The PCM parts are very > similar, with just different register offsets. The analog paths are > very different. There are more inputs and outputs. > > The quirks structure is expanded to

Re: [PATCH 10/12] ASoC: sun4i-codec: Add support for A31 board level audio routing

2016-10-08 Thread Rob Herring
On Mon, Oct 03, 2016 at 07:08:02PM +0800, Chen-Yu Tsai wrote: > The A31 SoC's codec has various inputs, outputs and microphone bias > supplies. These can be routed on the board in different ways, such as: > > - Microphones all use the MBIAS main microphone supply or one mic may > use the

Re: [PATCH 3/3] bindings: add compatible "fsl, ls1043-ucc-hdlc" to bindings

2016-10-08 Thread Rob Herring
On Wed, Sep 28, 2016 at 11:40:38AM +0800, Zhao Qiang wrote: > Signed-off-by: Zhao Qiang > --- > Documentation/devicetree/bindings/soc/fsl/cpm_qe/network.txt | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git

Re: [PATCH 3/3] bindings: add compatible "fsl, ls1043-ucc-hdlc" to bindings

2016-10-08 Thread Rob Herring
On Wed, Sep 28, 2016 at 11:40:38AM +0800, Zhao Qiang wrote: > Signed-off-by: Zhao Qiang > --- > Documentation/devicetree/bindings/soc/fsl/cpm_qe/network.txt | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/Documentation/devicetree/bindings/soc/fsl/cpm_qe/network.txt >

Fwd: [PATCH V3 00/11] block-throttle: add .high limit

2016-10-08 Thread Kyle Sanderson
Re-sending as plain-text as the Gmail Android App is still historically broken... -- Forwarded message -- From: Kyle Sanderson Date: Wed, Oct 5, 2016 at 7:09 AM Subject: Re: [PATCH V3 00/11] block-throttle: add .high limit To: Tejun Heo Cc:

Fwd: [PATCH V3 00/11] block-throttle: add .high limit

2016-10-08 Thread Kyle Sanderson
Re-sending as plain-text as the Gmail Android App is still historically broken... -- Forwarded message -- From: Kyle Sanderson Date: Wed, Oct 5, 2016 at 7:09 AM Subject: Re: [PATCH V3 00/11] block-throttle: add .high limit To: Tejun Heo Cc: jmo...@redhat.com, Paolo Valente ,

perf TUI fails with "failed to process type: 64"

2016-10-08 Thread Anton Blanchard
Hi, Updating to mainline as of last night, I started seeing the following error when running the perf report TUI: 0x46068 [0x8]: failed to process type: 68 This event is just PERF_RECORD_FINISHED_ROUND: 0x46068 [0x8]: event: 68 . . ... raw event: size 8 bytes . : 44 00 00 00 00 00 08 00

perf TUI fails with "failed to process type: 64"

2016-10-08 Thread Anton Blanchard
Hi, Updating to mainline as of last night, I started seeing the following error when running the perf report TUI: 0x46068 [0x8]: failed to process type: 68 This event is just PERF_RECORD_FINISHED_ROUND: 0x46068 [0x8]: event: 68 . . ... raw event: size 8 bytes . : 44 00 00 00 00 00 08 00

[PATCH RFC 3/3] tpm_crb: request and relinquish locality 0

2016-10-08 Thread Jarkko Sakkinen
Request and relinquish locality for the driver use in order to be a better citizen in a multi locality environment like with TXT as it uses locality 2. Signed-off-by: Jarkko Sakkinen --- drivers/char/tpm/tpm_crb.c | 36 1

[PATCH RFC 1/3] tpm_crb: expand struct crb_control_area to struct crb_regs

2016-10-08 Thread Jarkko Sakkinen
In order to allow to use locality 0, expand the data structure to expose all of the CRB registers. The address is calculated from the control area address in order to retain backwards compatibility to ACPI start based hardware (pre-Skylake). Signed-off-by: Jarkko Sakkinen

[PATCH RFC 3/3] tpm_crb: request and relinquish locality 0

2016-10-08 Thread Jarkko Sakkinen
Request and relinquish locality for the driver use in order to be a better citizen in a multi locality environment like with TXT as it uses locality 2. Signed-off-by: Jarkko Sakkinen --- drivers/char/tpm/tpm_crb.c | 36 1 file changed, 24 insertions(+), 12

[PATCH RFC 1/3] tpm_crb: expand struct crb_control_area to struct crb_regs

2016-10-08 Thread Jarkko Sakkinen
In order to allow to use locality 0, expand the data structure to expose all of the CRB registers. The address is calculated from the control area address in order to retain backwards compatibility to ACPI start based hardware (pre-Skylake). Signed-off-by: Jarkko Sakkinen ---

[PATCH RFC 0/3] Locality support for the CRB driver

2016-10-08 Thread Jarkko Sakkinen
Request and relinquish locality 0 so that the CRB driver is a good citizen in a multi locality environment like TXT. Jarkko Sakkinen (3): tpm_crb: expand struct crb_control_area to struct crb_regs tpm_crb: encapsulate crb_wait_for_reg_32 tpm_crb: request and relinquish locality 0

[PATCH RFC 2/3] tpm_crb: encapsulate crb_wait_for_reg_32

2016-10-08 Thread Jarkko Sakkinen
Encapsulated crb_wait_for_reg32() so that state changes in other CRB registers than CTRL_REQ_X can be waited. Signed-off-by: Jarkko Sakkinen --- drivers/char/tpm/tpm_crb.c | 40 +++- 1 file changed, 23 insertions(+), 17

[PATCH RFC 0/3] Locality support for the CRB driver

2016-10-08 Thread Jarkko Sakkinen
Request and relinquish locality 0 so that the CRB driver is a good citizen in a multi locality environment like TXT. Jarkko Sakkinen (3): tpm_crb: expand struct crb_control_area to struct crb_regs tpm_crb: encapsulate crb_wait_for_reg_32 tpm_crb: request and relinquish locality 0

[PATCH RFC 2/3] tpm_crb: encapsulate crb_wait_for_reg_32

2016-10-08 Thread Jarkko Sakkinen
Encapsulated crb_wait_for_reg32() so that state changes in other CRB registers than CTRL_REQ_X can be waited. Signed-off-by: Jarkko Sakkinen --- drivers/char/tpm/tpm_crb.c | 40 +++- 1 file changed, 23 insertions(+), 17 deletions(-) diff --git

[PATCH v2] sched/fair: Fix dereference NULL sched domain during select_idle_sibling

2016-10-08 Thread Wanpeng Li
From: Wanpeng Li Commit: 10e2f1acd01 ("sched/core: Rewrite and improve select_idle_siblings()") ... improved select_idle_sibling() but also triggered a regression: BUG: unable to handle kernel NULL pointer dereference at 0078 IP: []

[PATCH v2] sched/fair: Fix dereference NULL sched domain during select_idle_sibling

2016-10-08 Thread Wanpeng Li
From: Wanpeng Li Commit: 10e2f1acd01 ("sched/core: Rewrite and improve select_idle_siblings()") ... improved select_idle_sibling() but also triggered a regression: BUG: unable to handle kernel NULL pointer dereference at 0078 IP: [] select_idle_sibling+0x1c2/0x4f0 PGD 0 Oops:

Re: [PATCH] sched/fair: Fix dereference NULL sched domain during select_idle_sibling

2016-10-08 Thread Wanpeng Li
2016-10-09 1:06 GMT+08:00 Peter Zijlstra : > On Sat, Oct 08, 2016 at 06:24:38PM +0800, Wanpeng Li wrote: > >> diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c >> index 543b2f2..03a6620 100644 >> --- a/kernel/sched/fair.c >> +++ b/kernel/sched/fair.c >> @@ -5472,19

Re: [PATCH] sched/fair: Fix dereference NULL sched domain during select_idle_sibling

2016-10-08 Thread Wanpeng Li
2016-10-09 1:06 GMT+08:00 Peter Zijlstra : > On Sat, Oct 08, 2016 at 06:24:38PM +0800, Wanpeng Li wrote: > >> diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c >> index 543b2f2..03a6620 100644 >> --- a/kernel/sched/fair.c >> +++ b/kernel/sched/fair.c >> @@ -5472,19 +5472,29 @@ static inline

Re: btrfs_direct_IO oops

2016-10-08 Thread Dave Jones
On Sat, Oct 08, 2016 at 07:29:03PM +0100, Al Viro wrote: > On Sat, Oct 08, 2016 at 02:08:06PM -0400, Dave Jones wrote: > > That code: matches this dissembly: > > > > for (i = seg + 1; i < iter->nr_segs; i++) { > > *whoa* > > OK, that loop in check_direct_IO() should be

Re: btrfs_direct_IO oops

2016-10-08 Thread Dave Jones
On Sat, Oct 08, 2016 at 07:29:03PM +0100, Al Viro wrote: > On Sat, Oct 08, 2016 at 02:08:06PM -0400, Dave Jones wrote: > > That code: matches this dissembly: > > > > for (i = seg + 1; i < iter->nr_segs; i++) { > > *whoa* > > OK, that loop in check_direct_IO() should be

[PATCH] tmp: use pdev for parent device in tpm_chip_alloc

2016-10-08 Thread Tomas Winkler
The tpm stack uses pdev name convention for the parent device. Fix that also in tpm_chip_alloc(). Fixes: 3897cd9c8d1d ("tpm: Split out the devm stuff from tpmm_chip_alloc")' Signed-off-by: Tomas Winkler --- drivers/char/tpm/tpm-chip.c | 8 1 file changed, 4

[PATCH] tmp: use pdev for parent device in tpm_chip_alloc

2016-10-08 Thread Tomas Winkler
The tpm stack uses pdev name convention for the parent device. Fix that also in tpm_chip_alloc(). Fixes: 3897cd9c8d1d ("tpm: Split out the devm stuff from tpmm_chip_alloc")' Signed-off-by: Tomas Winkler --- drivers/char/tpm/tpm-chip.c | 8 1 file changed, 4 insertions(+), 4

[GIT PULL]: CRIS changes for 4.9

2016-10-08 Thread Jesper Nilsson
Hi Linus, Please pull for cris changes for 4.9. The following changes since commit 7d1e042314619115153a0f6f06e4552c09a50e13: Merge tag 'usercopy-v4.8-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux (2016-09-20 17:11:19 -0700) are available in the git repository at:

[GIT PULL]: CRIS changes for 4.9

2016-10-08 Thread Jesper Nilsson
Hi Linus, Please pull for cris changes for 4.9. The following changes since commit 7d1e042314619115153a0f6f06e4552c09a50e13: Merge tag 'usercopy-v4.8-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux (2016-09-20 17:11:19 -0700) are available in the git repository at:

Re: parisc crash on boot with 4.8+git

2016-10-08 Thread Helge Deller
Hi Meelis, On 08.10.2016 23:52, Meelis Roos wrote: > Just tried 4.8.0-11288-gb66484c on three of my parsic machines (enabled > strict usercopy checking or somethinng like that in make oldconfig). It's not related to the usercopy checks, instead it's most likely a parisc-specific problem I just

Re: parisc crash on boot with 4.8+git

2016-10-08 Thread Helge Deller
Hi Meelis, On 08.10.2016 23:52, Meelis Roos wrote: > Just tried 4.8.0-11288-gb66484c on three of my parsic machines (enabled > strict usercopy checking or somethinng like that in make oldconfig). It's not related to the usercopy checks, instead it's most likely a parisc-specific problem I just

Re: [PATCH] ARM: dts: fix naming of pinctrl node

2016-10-08 Thread Ray Jui
On 10/8/2016 1:34 PM, Scott Branden wrote: Remove 0x from pinctrl node to match device tree naming convention. Signed-off-by: Scott Branden --- arch/arm/boot/dts/bcm-cygnus.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

Re: [PATCH] ARM: dts: fix naming of pinctrl node

2016-10-08 Thread Ray Jui
On 10/8/2016 1:34 PM, Scott Branden wrote: Remove 0x from pinctrl node to match device tree naming convention. Signed-off-by: Scott Branden --- arch/arm/boot/dts/bcm-cygnus.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/bcm-cygnus.dtsi

  1   2   3   4   5   >