[PATCH v2 07/17] sh: Passing FDT address on zImage

2016-06-11 Thread Yoshinori Sato
Signed-off-by: Yoshinori Sato --- arch/sh/boot/compressed/head_32.S | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/arch/sh/boot/compressed/head_32.S b/arch/sh/boot/compressed/head_32.S index 3e15032..ef70454 100644 --- a/arch/sh/boot/compressed/head_32.S +++ b/arch/sh/b

[PATCH v2 03/17] sh: set preset_lpj

2016-06-11 Thread Yoshinori Sato
Generic callibrate delay required this value. Signed-off-by: Yoshinori Sato --- arch/sh/boards/of-generic.c | 6 ++ 1 file changed, 6 insertions(+) diff --git a/arch/sh/boards/of-generic.c b/arch/sh/boards/of-generic.c index d24bc02..e2b4d98 100644 --- a/arch/sh/boards/of-generic.c +++ b/ar

[PATCH v2 08/17] sh: Disable board specific code on device tree mode

2016-06-11 Thread Yoshinori Sato
Signed-off-by: Yoshinori Sato --- arch/sh/Makefile| 2 ++ arch/sh/kernel/cpu/sh4/Makefile | 2 ++ 2 files changed, 4 insertions(+) diff --git a/arch/sh/Makefile b/arch/sh/Makefile index 3b2c8b4..8adffa8 100644 --- a/arch/sh/Makefile +++ b/arch/sh/Makefile @@ -132,6 +132,7 @@ core

Re: [PATCH] iio: as3935: improve error reporting in as3935_event_work

2016-06-11 Thread Matt Ranostay
Also important to note these warnings are environment related (e.g. room with lot of EMI noise) and unlikely a chip misconfiguration. Unless the tuning capacitor setting is wrong of course > On Jun 11, 2016, at 09:32, Jonathan Cameron wrote: > >> On 31/05/16 15:53, Andrew F. Davis wrote: >>>

[PATCH v2 09/17] sh: Use GENERIC_IOMAP on device tree mode

2016-06-11 Thread Yoshinori Sato
Signed-off-by: Yoshinori Sato --- arch/sh/boards/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/sh/boards/Kconfig b/arch/sh/boards/Kconfig index 5e52d53..9e4ccd0 100644 --- a/arch/sh/boards/Kconfig +++ b/arch/sh/boards/Kconfig @@ -12,6 +12,7 @@ config SH_DEVICE_TREE sele

[PATCH v2 11/17] sh: SH7750/51 clock driver

2016-06-11 Thread Yoshinori Sato
Signed-off-by: Yoshinori Sato --- .../bindings/clock/renesas,sh7750-div-clock.txt| 27 +++ .../bindings/clock/renesas,sh7750-pll-clock.txt| 26 +++ drivers/clk/sh/clk-sh7750.c| 240 + 3 files changed, 293 insertions(+) create mode 100644 Doc

[PATCH v2 01/17] sh: Add sh-specific early_init_dt_reserve_memory_arch

2016-06-11 Thread Yoshinori Sato
sh used P1 address space in early device tree. So need convert P1 to physical address before reserve memory. Signed-off-by: Yoshinori Sato --- arch/sh/boards/of-generic.c | 12 1 file changed, 12 insertions(+) diff --git a/arch/sh/boards/of-generic.c b/arch/sh/boards/of-generic.c i

[PATCH v2 14/17] sh: SH3/4 Generic IRQCHIP driever

2016-06-11 Thread Yoshinori Sato
IPR based IRQ chip driver. Signed-off-by: Yoshinori Sato --- .../interrupt-controller/renesas,sh7751-intc.txt | 25 arch/sh/Kconfig| 6 +- arch/sh/boards/Kconfig | 1 + drivers/irqchip/Kconfig

[PATCH v2 12/17] sh: Add PCI host bridge driver for SH7751

2016-06-11 Thread Yoshinori Sato
This is alternative SH7751 PCI driver. Existing driver (arch/sh/drivers/pci/pci-sh7751) use SH specific interface. But this driver using common PCI interface. It more mordan and generic. Signed-off-by: Yoshinori Sato --- .../devicetree/bindings/pci/sh7751-pci.txt | 51 +++ arch/sh/board

[PATCH v2 15/17] sh: SH-INTC helper files

2016-06-11 Thread Yoshinori Sato
Signed-off-by: Yoshinori Sato --- arch/sh/boot/dts/include/dt-bindings | 1 + include/dt-bindings/interrupt-controller/sh_intc.h | 2 ++ 2 files changed, 3 insertions(+) create mode 12 arch/sh/boot/dts/include/dt-bindings create mode 100644 include/dt-bindings/interrupt-contro

[PATCH v2 16/17] sh: I/O DATA HDL-U (a.k.a. landisk) Device Tree

2016-06-11 Thread Yoshinori Sato
Signed-off-by: Yoshinori Sato --- arch/sh/boot/dts/landisk.dts | 150 +++ 1 file changed, 150 insertions(+) create mode 100644 arch/sh/boot/dts/landisk.dts diff --git a/arch/sh/boot/dts/landisk.dts b/arch/sh/boot/dts/landisk.dts new file mode 100644 index

[PATCH v2 13/17] sh: Add PCI definetion

2016-06-11 Thread Yoshinori Sato
Signed-off-by: Yoshinori Sato --- arch/sh/include/asm/io.h | 6 ++ 1 file changed, 6 insertions(+) diff --git a/arch/sh/include/asm/io.h b/arch/sh/include/asm/io.h index 3280a6b..df62a9f 100644 --- a/arch/sh/include/asm/io.h +++ b/arch/sh/include/asm/io.h @@ -387,6 +387,12 @@ static inline i

[PATCH v2 10/17] sh: convert generic drivers framework

2016-06-11 Thread Yoshinori Sato
Use common PCI host framework and Common Clock Freamework. Signed-off-by: Yoshinori Sato --- arch/sh/boards/Kconfig | 1 + arch/sh/drivers/Makefile| 2 + arch/sh/kernel/cpu/Makefile | 8 +- arch/sh/kernel/cpu/clock.c | 6 +- drivers/clk/Kconfig | 1 + drivers/clk/Make

[PATCH v2 17/17] sh: landisk CPLD interrupt controller driver

2016-06-11 Thread Yoshinori Sato
Signed-off-by: Yoshinori Sato --- .../interrupt-controller/iodata-landisk.txt| 28 + drivers/irqchip/irq-io-landisk.c | 72 ++ 2 files changed, 100 insertions(+) create mode 100644 Documentation/devicetree/bindings/interrupt-controller/iodat

[PATCH v2 04/17] sh: Use P1SEGADDR

2016-06-11 Thread Yoshinori Sato
FDT address is P1SEG. So not virtual address. Signed-off-by: Yoshinori Sato --- arch/sh/kernel/setup.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/sh/kernel/setup.c b/arch/sh/kernel/setup.c index 86f2792..8e3b099 100644 --- a/arch/sh/kernel/setup.c +++ b/arch/sh/kern

[PATCH v2 00/17] sh: LANDISK convert to device tree

2016-06-11 Thread Yoshinori Sato
SH get devicetree support. But it not working on existing H/W. IO-DATA HDL-U (aka landisk) currentry supported. This H/W like SH7751 evalution board. It's a best to use this as a change base H/W. Changes V2 - split DeviceTree suppoty update. - PCI driver update. - Some cleanup. Yoshinori Sato (1

[PATCH v2 06/17] sh: FDT address save before bank change

2016-06-11 Thread Yoshinori Sato
SH3/4 have register bank of R0-R7. Preset FDT address assigned bank depend on boot loader. Before setting a bank because we don't depend on a boot loader, it's evacuated. Signed-off-by: Yoshinori Sato --- arch/sh/kernel/head_32.S | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff

Re: [PATCH v9 08/14] usb: otg: add OTG/dual-role core

2016-06-11 Thread Peter Chen
On Thu, Jun 09, 2016 at 10:24:44AM +0300, Roger Quadros wrote: > On 08/06/16 15:42, Peter Chen wrote: > > On Wed, Jun 08, 2016 at 01:12:10PM +0300, Roger Quadros wrote: > >> Hi, > >> > >> On 08/06/16 12:53, Peter Chen wrote: > >>> On Wed, Jun 08, 2016 at 12:03:40PM +0300, Roger Quadros wrote: > >>>

Re: [PATCH v8 2/5] perf config: Bring declarations about config from util/cache.h to util/config.h

2016-06-11 Thread Taeung Song
Hi, I have a question about header files. I'm cleaning up source files that used cache.h after moving codes about config from cache.h to config.h. But I found there are header files that are repeatedly declared over all. For example, builtin-report.c include util/sort.h, perf.h, util/util.h, u

[PATCH] arm: dts: qcom: Update smem state cells usage

2016-06-11 Thread Andy Gross
This patch updates the qcom,state-cells to qcom,smem-state-cells to match recent changes to the binding. Signed-off-by: Andy Gross --- arch/arm/boot/dts/qcom-apq8064.dtsi | 2 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/arch/a

Re: [PATCH V3 1/3] x86/ioapic: Support hot-removal of IOAPICs present during boot

2016-06-11 Thread Rui Wang
On Saturday, June 11, 2016 12:43 AM, Bjorn Helgaas wrote: > On Wed, Jun 08, 2016 at 05:32:44PM +0800, Rui Wang wrote: > > @@ -1779,8 +1780,12 @@ void __init > > pci_assign_unassigned_resources(void) > > { > > struct pci_bus *root_bus; > > > > - list_for_each_entry(root_bus, &pci_root_buses,

Re: [PATCH v2 1/2] mfd: ti-smusbdig: Add support for the TI SM-USB-DIG

2016-06-11 Thread kbuild test robot
-support-for-the-TI-SM-USB-DIG/20160611-012112 base: https://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git for-mfd-next config: i386-randconfig-x016-06120748 (attached as .config) compiler: gcc-6 (Debian 6.1.1-1) 6.1.1 20160430 reproduce: # save the attached .config to linux build tree

RE: [PATCH] fbcon: warn on invalid cursor blink intervals

2016-06-11 Thread Chintakuntla, Radha
> -Original Message- > From: Henrique de Moraes Holschuh [mailto:h...@hmh.eng.br] > Sent: Saturday, May 28, 2016 4:49 AM > To: Scot Doyle > Cc: Tomi Valkeinen ; Jean-Christophe Plagniol- > Villard ; Greg Kroah-Hartman > ; Jeremy Kerr ; Ming Lei > ; Daney, David ; > Dann Frazier ; Peter Hu

(.init.text+0x2b8): multiple definition of `plat_irq_setup'

2016-06-11 Thread kbuild test robot
Hi, FYI, the error/warning still remains. tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 8714f8f5fe396ca513ccaaac2304497439c181fb commit: 7480e0aabd5f9e6c3e3b72ed206e89284e90f11f sh: add device tree support and generic board using device tree date: 3

Re: PROBLEM: Resume form hibernate broken by setting NX on gap

2016-06-11 Thread Logan Gunthorpe
Hey, On 11/06/16 07:05 PM, Rafael J. Wysocki wrote: 1) Commit ab76f7b4ab only extends the NX bit between __ex_table and rodata; which, by my understanding, shouldn't be used by anything. And __ex_table and rodata are fixed by the kernel's binary so both symbols should be the same in both the ima

Re: [PATCH v2 2/2] ARM: dts: sd_600eval: Fix eMMC lockup issue

2016-06-11 Thread Bjorn Andersson
On Fri 10 Jun 11:19 PDT 2016, Srinivas Kandagatla wrote: > From: Parth Pancholi > > This board locks up if we stress test the eMMC, as the regulator s4 is > unable to supply enough current for all the peripherials attached to it. > As this supply is wired up to most of the peripherials including

Re: undefined reference to `printk'

2016-06-11 Thread Josh Triplett
[Adding LKML, linux-arch, and Linus.] On Sun, Jun 12, 2016 at 10:17:01AM +0800, kbuild test robot wrote: > All errors (new ones prefixed by >>): > >arch/m32r/kernel/built-in.o: In function `default_eit_handler': > >> (.text+0x3f8): undefined reference to `printk' >arch/m32r/kernel/built-i

[PATCH] perf annotate: ARM64 support

2016-06-11 Thread Andrew Pinski
Add basic support to parse ARM64 assembly. This: * enables perf to correctly show the disassembly, rather than chopping some constants off at the '#'. '#' is not the comment character for ARM64. * allows perf to identify ARM64 instructions that branch to other parts within the same functi

Re: [PATCH v3,4/5] usb: Add MediaTek USB3 DRD Driver

2016-06-11 Thread kbuild test robot
Hi, [auto build test ERROR on usb/usb-testing] [also build test ERROR on v4.7-rc2 next-20160609] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/linux/commits/Chunfeng-Yun/usb-Add-MediaTek-USB3-DRD-Driver/2016

Re: [PATCH perf/core v10 09/23] perf probe: Show all cached probes

2016-06-11 Thread Masami Hiramatsu
On Sat, 11 Jun 2016 09:28:09 +0900 Masami Hiramatsu wrote: > On Thu, 9 Jun 2016 11:22:55 -0300 > Arnaldo Carvalho de Melo wrote: > > > Em Wed, Jun 08, 2016 at 06:30:30PM +0900, Masami Hiramatsu escreveu: > > > +char *build_id_cache__origname(const char *sbuild_id) > > > +{ > > > + char *linknam

Re: [PATCH] nfsd: Close a race between access checking/setting in nfs4_get_vfs_file

2016-06-11 Thread Oleg Drokin
On Jun 11, 2016, at 10:50 PM, Jeff Layton wrote: > On Sat, 2016-06-11 at 22:06 -0400, Oleg Drokin wrote: >> >> Hm. I am trying to lock the newly initialized one and that seems to be >> holding up >> well (but I want 24 hours just to be extra sure). >> Hn, I just noticed a bug in this, so that'l

[PATCH 1/8] kexec_file: Remove unused members from struct kexec_buf.

2016-06-11 Thread Thiago Jung Bauermann
kexec_add_buffer uses kexec_buf.buffer and kexec_buf.bufsz to pass along its own arguments buffer and bufsz, but since they aren't used anywhere else, it's pointless. Cc: Eric Biederman Cc: ke...@lists.infradead.org Cc: linux-kernel@vger.kernel.org --- kernel/kexec_file.c | 6 ++ kernel/

[PATCH 5/8] powerpc: Add functions to read ELF files of any endianness.

2016-06-11 Thread Thiago Jung Bauermann
A little endian kernel might need to kexec a big endian kernel (the opposite is less likely but could happen as well), so we can't just cast the buffer with the binary to ELF structs and use them as is done elsewhere. This patch adds functions which do byte-swapping as necessary when populating th

[PATCH 6/8] powerpc: Implement kexec_file_load.

2016-06-11 Thread Thiago Jung Bauermann
Adds the machinery needed by kexec_file_load, except actually loading a kernel and initrd. elf64_apply_relocate_add was extended to support relative symbols. This is necessary because before relocation, the module loading mechanism adjusts Elf64_Sym.st_value to point to the absolute memory address

[PATCH 3/8] powerpc: Factor out relocation code from module_64.c to elf_util_64.c.

2016-06-11 Thread Thiago Jung Bauermann
The kexec_file_load system call needs to relocate the purgatory, so factor out the module relocation code so that it can be shared. This patch's purpose is to move the ELF relocation logic from apply_relocate_add to elf_util_64.c with as few changes as possible. The following changes were needed:

[PATCH 8/8] powerpc: Add purgatory for kexec_file_load implementation.

2016-06-11 Thread Thiago Jung Bauermann
This purgatory implementation comes from kexec-tools, almost unchanged. The only changes were that the sha256_regions global variable was renamed to sha_regions to match what kexec_file_load expects, and to use the sha256.c file from x86's purgatory to avoid adding yet another SHA-256 implementati

[PATCH 7/8] powerpc: Add support for loading ELF kernels with kexec_file_load.

2016-06-11 Thread Thiago Jung Bauermann
This uses all the infrastructure built up by the previous patches in the series to load an ELF vmlinux file and an initrd. It uses the flattened device tree at initial_boot_params as a base and adjusts memory reservations and its /chosen node for the next kernel. Cc: ke...@lists.infradead.org Cc:

[PATCH 2/8] kexec_file: Generalize kexec_add_buffer.

2016-06-11 Thread Thiago Jung Bauermann
Allow architectures to specify different memory walking functions for kexec_add_buffer. Intel uses iomem to track reserved memory ranges, but PowerPC uses the memblock subsystem. Also, factor kexec_locate_mem_hole out of kexec_add_buffer. It will be used by the PowerPC kexec_file_load implementati

[PATCH 4/8] powerpc: Generalize elf64_apply_relocate_add.

2016-06-11 Thread Thiago Jung Bauermann
When apply_relocate_add is called, modules are already loaded at their final location in memory so Elf64_Shdr.sh_addr can be used for accessing the section contents as well as the base address for relocations. This is not the case for kexec's purgatory, because it will only be copied to its final

[PATCH 0/8] kexec_file_load implementation for PowerPC

2016-06-11 Thread Thiago Jung Bauermann
Hello, This patch series implements the kexec_file_load system call on PowerPC. It starts by removing an x86 assumption from kexec_file: kexec_add_buffer uses iomem to find reserved memory ranges, but PowerPC uses the memblock subsystem. Hooks are added so that each arch can specify how memory ra

Re: [PATCH v4 2/2] [media] atmel-isc: DT binding for Image Sensor Controller driver

2016-06-11 Thread Wu, Songjun
On 6/9/2016 05:57, Boris Brezillon wrote: On Tue, 7 Jun 2016 15:11:53 +0800 Songjun Wu wrote: DT binding documentation for ISC driver. Signed-off-by: Songjun Wu --- Changes in v4: - Remove the isc clock nodes. Changes in v3: - Remove the 'atmel,sensor-preferred'. - Modify the isc clock n

Re: [Qemu-devel] [RFC PATCH 0/3] x86: Add support for guest DMA dirty page tracking

2016-06-11 Thread Zhou Jie
Hi, Alex On 2016/6/9 23:39, Alexander Duyck wrote: On Thu, Jun 9, 2016 at 3:14 AM, Zhou Jie wrote: TO Alex TO Michael In your solution you add a emulate PCI bridge to act as a bridge between direct assigned devices and the host bridge. Do you mean put all direct assigned devices to

Re: [PATCH v2 1/2] mfd: ti-smusbdig: Add support for the TI SM-USB-DIG

2016-06-11 Thread kbuild test robot
-support-for-the-TI-SM-USB-DIG/20160611-012112 base: https://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git for-mfd-next config: i386-randconfig-x012-06120748 (attached as .config) compiler: gcc-6 (Debian 6.1.1-1) 6.1.1 20160430 reproduce: # save the attached .config to linux build tree

[PATCH 3/3] befs: remove unused functions

2016-06-11 Thread Luis de Bethencourt
befs_iaddr_is_empty() and befs_brun_size() are unused. Removing them. Signed-off-by: Luis de Bethencourt --- fs/befs/befs.h | 12 1 file changed, 12 deletions(-) diff --git a/fs/befs/befs.h b/fs/befs/befs.h index e0f59263a..c5c6cd1 100644 --- a/fs/befs/befs.h +++ b/fs/befs/befs.h @

[PATCH v3 6/6] drm/panel: simple: Add support for Sharp LQ123P1JX31 2400x1600 panel

2016-06-11 Thread Yakir Yang
The Sharp LQ123P1JX31 is an 12.3", 2400x1600 TFT-LCD panel connected using eDP interfaces. Signed-off-by: Yakir Yang Reviewed-by: Doug Anderson Tested-by: Doug Anderson --- Changes in v3: - Correct the size of panel_desc to active area 259mmx173mm (Doug) - Add the reviewed/tested flag from Doug

[PATCH v3 5/6] dt-bindings: add Sharp LQ123P1JX31 panel binding

2016-06-11 Thread Yakir Yang
The Sharp LQ123P1JX31 is an 12.3" 2400x1600 TFT-LCD panel connected using eDP interfaces. Signed-off-by: Yakir Yang Reviewed-by: Douglas Anderson --- Changes in v3: - Drop the extra comma in compatible name (Rob) - Add the reviewed flag from Doug Changes in v2: - Add dt-bindings of Sharp LQ123P

[PATCH 1/3] befs: check return of sb_min_blocksize

2016-06-11 Thread Luis de Bethencourt
Confirm sb_min_blocksize() succeeded before continuing. Signed-off-by: Luis de Bethencourt --- Hi, This is the main fix I wanted to send. I noticed other file systems check the return of sb_min_blocksize(), it can fail so it is worth checking before continuing. Thanks :) Luis fs/befs/linuxvfs

[PATCH 2/3] befs: fix function name in documentation

2016-06-11 Thread Luis de Bethencourt
Documentation of function befs_load_cb lists it as load_befs_sb. Fixing the misnomer. Signed-off-by: Luis de Bethencourt --- fs/befs/super.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/befs/super.c b/fs/befs/super.c index aeafc4d..9d1b56c 100644 --- a/fs/befs/super.c +

[PATCH v3 2/6] drm/panel: simple: Add support for LG LP097QX1-SPA1 2048x1536 panel

2016-06-11 Thread Yakir Yang
The LG LP097QX1-SPA1 is an 9.7", 2048x1536 (QXGA) TFT-LCD panel connected using eDP interfaces. Signed-off-by: Yakir Yang --- Changes in v3: - Correct the size of panel_desc to active area 208mmx147mm (Emil, Stéphane) - Sort the lg_lp097qx1_spa1 before lg_lp120up1 (Emil) Changes in v2: None dr

[PATCH v3 3/6] dt-bindings: add Samsung LSN122DL01-C01 panel binding

2016-06-11 Thread Yakir Yang
The Samsung LSN122DL01-C01 is an 12.2" 2560x1600 (WQXGA) TFT-LCD panel connected using eDP interfaces. Signed-off-by: Yakir Yang Acked-by: Rob Herring --- Changes in v3: None Changes in v2: - Add Rob's acked for dt-bindings of Samsung LSN122DL01 panel .../devicetree/bindings/display/panel/sams

[PATCH v3 4/6] drm/panel: simple: Add support for Samsung LSN122DL01-C01 2560x1600 panel

2016-06-11 Thread Yakir Yang
The Samsung LSN122DL01-C01 is an 12.2" 2560x1600 (WQXGA) TFT-LCD panel connected using eDP interfaces. Signed-off-by: Yakir Yang --- Changes in v3: - Correct the size of panel_desc to active area 262mmx164mm (Emil, Stéphane) Changes in v2: None drivers/gpu/drm/panel/panel-simple.c | 25 +++

[PATCH v3 1/6] dt-bindings: add LG LP097QX1-SPA1 panel binding

2016-06-11 Thread Yakir Yang
The LG LP097QX1-SPA1 is an 9.7", 2048x1536 (QXGA) TFT-LCD panel connected using eDP interfaces. Signed-off-by: Yakir Yang Acked-by: Rob Herring --- Changes in v3: None Changes in v2: - Add Rob's acked for dt-bindings of LG LP097QX1-SPA1 panel .../devicetree/bindings/display/panel/lg,lp097qx1-s

Re: [PATCH] nfsd: Close a race between access checking/setting in nfs4_get_vfs_file

2016-06-11 Thread Jeff Layton
On Sat, 2016-06-11 at 22:06 -0400, Oleg Drokin wrote: > On Jun 11, 2016, at 9:33 PM, Jeff Layton wrote: > > > On Sat, 2016-06-11 at 11:41 -0400, Oleg Drokin wrote: > > > On Jun 10, 2016, at 4:55 PM, J . Bruce Fields wrote: > > > > > > > On Fri, Jun 10, 2016 at 06:50:33AM -0400, Jeff Layton wrote:

arch/x86/kvm/svm.c:3866:10: error: implicit declaration of function '__default_cpu_present_to_apicid'

2016-06-11 Thread kbuild test robot
Hi, FYI, the error/warning still remains. tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 8714f8f5fe396ca513ccaaac2304497439c181fb commit: 340d3bc3664e5d3fb922fe6e3ae2d901d4900d88 svm: Add interrupt injection via AVIC date: 3 weeks ago config: i386-ra

Re: [PATCH 3/3] ARM: dts: imx7: add Toradex Colibri iMX7S/iMX7D support

2016-06-11 Thread Shawn Guo
On Tue, Jun 07, 2016 at 07:37:09PM -0700, Stefan Agner wrote: > +&lcdif { > + status = "okay"; > + display = <&display0>; Please put 'status' at the bottom of property list. > + > + display0: lcd-display { > + bits-per-pixel = <16>; > + bus-width = <18>; > + >

undefined reference to `printk'

2016-06-11 Thread kbuild test robot
Hi, FYI, the error/warning still remains. tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 8714f8f5fe396ca513ccaaac2304497439c181fb commit: 5d2acfc7b974bbd3858b4dd3f2cdc6362dd8843a kconfig: make allnoconfig disable options behind EMBEDDED and EXPERT date

[lkp] [power_supply] 1235baeac8: thermal thermal_zone0: failed to read out thermal zone (-19)

2016-06-11 Thread kernel test robot
FYI, we noticed the following commit: https://github.com/0day-ci/linux Rhyland-Klein/power_supply-power_supply_read_temp-only-if-use_cnt-0/20160610-053415 commit 1235baeac82d3113a7334f55a3fef160c5a4b983 ("power_supply: power_supply_read_temp only if use_cnt > 0") on test machine: vm-vp-quanta

Re: [PATCH] serial: 8250_early: Add earlycon support for Synopsys DesignWare ABP UART

2016-06-11 Thread Kefeng Wang
On 2016/5/20 5:35, Jon Mason wrote: > On Thu, May 19, 2016 at 09:45:33AM +0800, Kefeng Wang wrote: >> +Cc Jon and arm-kernel mailist >> >> Any comments, thanks. > > It works for me. Please feel free to add > > Tested-by: Jon Mason Thanks Jon, hi Greg, ping... BRs, Kefeng > > Thanks, > Jon

Re: [PATCH v2 5/6] dt-bindings: add Sharp LQ123P1JX31 panel binding

2016-06-11 Thread Yakir Yang
On 06/11/2016 12:40 AM, Doug Anderson wrote: Rob, On Fri, Jun 10, 2016 at 6:42 AM, Rob Herring wrote: On Wed, Jun 08, 2016 at 07:52:45PM +0800, Yakir Yang wrote: The Sharp LQ123P1JX31 is an 12.3" 2400x1600 TFT-LCD panel connected using eDP interfaces. Signed-off-by: Yakir Yang --- Changes

Re: [PATCH 2/2] acpi/pmic: Add opregion driver for Intel BXT WhiskeyCove PMIC

2016-06-11 Thread Aaron Lu
On 06/11/2016 03:25 PM, Bin Gao wrote: > This patch adds operation region driver for Intel BXT WhiskeyCove > PMIC. The register mapping is done as per the BXT WC data sheet. > > Signed-off-by: Ajay Thomas > Signed-off-by: Bin Gao > --- > +static int __init intel_bxtwc_pmic_opregion_driver_init(v

Re: [PATCH v2 6/6] drm/panel: simple: Add support for Sharp LQ123P1JX31 2400x1600 panel

2016-06-11 Thread Yakir Yang
Doug, On 06/11/2016 12:11 AM, Doug Anderson wrote: Hi, On Wed, Jun 8, 2016 at 9:35 AM, Doug Anderson wrote: Yakir, On Wed, Jun 8, 2016 at 4:52 AM, Yakir Yang wrote: The Sharp LQ123P1JX31 is an 12.3", 2400x1600 TFT-LCD panel connected using eDP interfaces. Signed-off-by: Yakir Yang --- Ch

Re: [PATCH] libnvdimm, nfit: treat volatile virtual CD region as read-only pmem

2016-06-11 Thread joeyli
On Thu, Jun 09, 2016 at 03:34:52PM -0700, Dan Williams wrote: > On Thu, Jun 9, 2016 at 3:08 PM, Linda Knippers wrote: > > On 6/4/2016 7:01 AM, joeyli wrote: > >> Hi Dan, > >> > >> Thanks for your review. > >> > >> On Fri, Jun 03, 2016 at 12:27:34PM -0700, Dan Williams wrote: > >>> On Fri, Jun 3, 2

Re: [PATCH v2 2/6] drm/panel: simple: Add support for LG LP097QX1-SPA1 2048x1536 panel

2016-06-11 Thread Yakir Yang
Emil, On 06/08/2016 08:20 PM, Emil Velikov wrote: Hi Yakir, On 8 June 2016 at 12:52, Yakir Yang wrote: The LG LP097QX1-SPA1 is an 9.7", 2048x1536 (QXGA) TFT-LCD panel connected using eDP interfaces. Signed-off-by: Yakir Yang --- Changes in v2: None drivers/gpu/drm/panel/panel-simple.c |

Re: [PATCH 1/2] acpi/pmic: modify the pen function signature to take bit field

2016-06-11 Thread Aaron Lu
On 06/11/2016 03:22 PM, Bin Gao wrote: > Issue description: On some pmics, the policy enable for thermal alerts > refers to different bit fields of the same registers, whereas on other > pmics, the policy enable refers to the same bit field on different > registers. Previous implementation did not

Re: [PATCH] nfsd: Close a race between access checking/setting in nfs4_get_vfs_file

2016-06-11 Thread Oleg Drokin
On Jun 11, 2016, at 9:33 PM, Jeff Layton wrote: > On Sat, 2016-06-11 at 11:41 -0400, Oleg Drokin wrote: >> On Jun 10, 2016, at 4:55 PM, J . Bruce Fields wrote: >> >>> On Fri, Jun 10, 2016 at 06:50:33AM -0400, Jeff Layton wrote: On Fri, 2016-06-10 at 00:18 -0400, Oleg Drokin wrote: > On

Re: [PATCH v2 4/6] drm/panel: simple: Add support for Samsung LSN122DL01-C01 2560x1600 panel

2016-06-11 Thread Yakir Yang
Stéphane, On 06/10/2016 08:04 AM, Stéphane Marchesin wrote: On Wed, Jun 8, 2016 at 4:52 AM, Yakir Yang wrote: The Samsung LSN122DL01-C01 is an 12.2" 2560x1600 (WQXGA) TFT-LCD panel connected using eDP interfaces. Signed-off-by: Yakir Yang --- Changes in v2: None drivers/gpu/drm/panel/pane

Re: [PATCH] bcache: Remove deprecated create_workqueue

2016-06-11 Thread Jens Axboe
On 06/11/2016 04:52 PM, Tejun Heo wrote: On Wed, Jun 08, 2016 at 01:57:19AM +0530, Bhaktipriya Shridhar wrote: alloc_workqueue replaces deprecated create_workqueue(). Dedicated workqueues have been used since bcache_wq and moving_gc_wq are workqueues for writes and are being used on a memory re

Re: [PATCH] libnvdimm, nfit: treat volatile virtual CD region as read-only pmem

2016-06-11 Thread joeyli
Hi Linda, Thanks for your review and comments. On Thu, Jun 09, 2016 at 06:08:17PM -0400, Linda Knippers wrote: > On 6/4/2016 7:01 AM, joeyli wrote: > > Hi Dan, > > > > Thanks for your review. > > > > On Fri, Jun 03, 2016 at 12:27:34PM -0700, Dan Williams wrote: > >> On Fri, Jun 3, 2016 at 12:

Re: [PATCH v2 1/2] Documentation: bindings: add dt doc for Rockchip PCIe controller

2016-06-11 Thread Shawn Lin
On 2016/6/9 4:44, Rob Herring wrote: On Wed, Jun 08, 2016 at 04:05:17PM +0800, Shawn Lin wrote: This patch adds a binding that describes the Rockchip PCIe controller found on Rockchip SoCs PCIe interface. Signed-off-by: Shawn Lin --- Changes in v2: - fix lots clk/reset stuff suggested by Hei

Re: [PATCH 1/3] ARM: dts: imx7d: create i.MX 7Solo base device tree

2016-06-11 Thread Shawn Guo
On Tue, Jun 07, 2016 at 07:37:07PM -0700, Stefan Agner wrote: > The i.MX 7 series currently consists of two SoCs: i.MX 7Solo and > 7Dual. The i.MX 7Solo implements a subset of features available on > i.MX 7Dual, hence create imx7s.dtsi as the base device tree. The > i.MX 7Dual's additional features

Re: [PATCH v2 1/2] Documentation: bindings: add dt doc for Rockchip PCIe controller

2016-06-11 Thread Shawn Lin
在 2016/6/10 12:01, Doug Anderson 写道: Shawn, On Wed, Jun 8, 2016 at 1:05 AM, Shawn Lin wrote: +pcie0: pcie@f800 { + compatible = "rockchip,rk3399-pcie"; + #address-cells = <3>; + #size-cells = <2>; + clocks = <&cru ACLK_PCIE>, <&cru ACLK_PERF_PCIE>, +

[GIT PULL] Block fixes for 4.7-rc3

2016-06-11 Thread Jens Axboe
Hi Linus, A small collection of fixes for the current series. This pull request contains: - Two fixes for xen-blkfront, from Bob Liu. - A bug fix for NVMe, releasing only the specific resources we requested. - Fix for a debugfs flags entry for nbd, from Josef. - Plug fix from Omar, fixing up

Re: [PATCH] nfsd: Close a race between access checking/setting in nfs4_get_vfs_file

2016-06-11 Thread Jeff Layton
On Sat, 2016-06-11 at 11:41 -0400, Oleg Drokin wrote: > On Jun 10, 2016, at 4:55 PM, J . Bruce Fields wrote: > > > On Fri, Jun 10, 2016 at 06:50:33AM -0400, Jeff Layton wrote: > > > On Fri, 2016-06-10 at 00:18 -0400, Oleg Drokin wrote: > > > > On Jun 9, 2016, at 5:01 PM, Oleg Drokin wrote: > > > >

Re: [PATCH 6/8] ntb_tool: Add link status file to debugfs

2016-06-11 Thread Allen Hubbe
On Sat, Jun 11, 2016 at 11:28 AM, Logan Gunthorpe wrote: > Hey Allen, > > Thanks for the feedback it's a bit more complicated but I don't object to > that. I'll work something up on Monday. > > I was trying to avoid adding link controls, but if we do, would you say the > module should still enable

Re: [PATCH v4 1/2] Documentation: bindings: add DT documentation for Rockchip USB2PHY

2016-06-11 Thread Frank Wang
Hi Bob, On 2016/6/9 4:04, Rob Herring wrote: On Tue, Jun 07, 2016 at 05:15:53PM +0800, Frank Wang wrote: Signed-off-by: Frank Wang --- Changes in v4: - Used 'phy-supply' instead of 'vbus_*-supply'. Changes in v3: - Added 'clocks' and 'clock-names' optional properties. - Specified 'otg-

Re: [PATCH] vfs: add simple direct-mapped dcache lookup front-end

2016-06-11 Thread Randy Dunlap
Hi, Just a small typo in Kconfig below.. On 06/11/16 16:51, George Spelvin wrote: > > fs/Kconfig | 28 > fs/dcache.c | 207 > ++-- > 2 files changed, 231 insertions(+), 4 deletions(-) > > diff --git a/fs/Kconfig b/fs/Kconfig >

Re: [PATCH] mmc: core: add auto bkops support

2016-06-11 Thread Shawn Lin
Hi Alex, On 2016/6/8 22:46, Alex Lemberg wrote: Hi Shawn, Is the intention in this patch to stop using MANUAL_BKOPS for all eMMC5.1+ devices, and only use AUTO_BKOPS? Please see several questions inline. Yup, my intention is to use auto bkops for emmc 5.1+ if possible. On 6/6/16, 6:07 AM

fs/xfs/xfs_ondisk.h:79:2: error: call to '__compiletime_assert_79' declared with attribute error: XFS: sizeof(xfs_attr_shortform_t) is wrong, expected 8

2016-06-11 Thread kbuild test robot
Hi, FYI, the error/warning still remains. tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 45b00c94be33db5d00595046663163ce55cbbfb9 commit: ab9d1e4f7b0217948a3b35a64178602ab30ff45d Merge branch 'xfs-misc-fixes-4.6-3' into for-next date: 3 months ago co

RE: [PATCH v2 0/4] ACPI 2.0: Enable TermList interpretion for table loading

2016-06-11 Thread Zheng, Lv
Hi, > From: Wysocki, Rafael J > Subject: Re: [PATCH v2 0/4] ACPI 2.0: Enable TermList interpretion for > table loading > > On 5/20/2016 2:57 AM, Zheng, Lv wrote: > > Hi, Rafael > > > >> From: rjwyso...@gmail.com [mailto:rjwyso...@gmail.com] On Behalf > Of > >> Rafael J. Wysocki > >> Subject: Re:

Re: [LKP] [lkp] [mm] 5c0a85fad9: unixbench.score -6.3% regression

2016-06-11 Thread Linus Torvalds
On Sat, Jun 11, 2016 at 5:49 PM, Huang, Ying wrote: > > From perf profile, the time spent in page_fault and its children > functions are almost same (7.85% vs 7.81%). So the time spent in page > fault and page table operation itself doesn't changed much. So, you > mean CPU may be slower to load

Re: [PATCH v4 0/2] Add a new Rockchip usb2 phy driver

2016-06-11 Thread Frank Wang
Hi Heiko, On 2016/6/8 22:33, Heiko Stübner wrote: Hi Frank, Am Dienstag, 7. Juni 2016, 17:15:52 schrieb Frank Wang: The newer SoCs (rk3366, rk3399) of Rock-chip take a different usb-phy IP block than rk3288 and before, and most of phy-related registers are also different from the past, so a ne

Re: PROBLEM: Resume form hibernate broken by setting NX on gap

2016-06-11 Thread Rafael J. Wysocki
On Saturday, June 11, 2016 11:39:48 AM Logan Gunthorpe wrote: > Hey Rafael, > > I tried this patch as well and there was no change. > > I have a couple tentative observations to make though. None of this is > 100% clear to me so please correct me if I'm wrong anywhere: > > 1) Commit ab76f7b4ab

include/linux/hrtimer.h:194:1: error: requested alignment is not an integer constant

2016-06-11 Thread kbuild test robot
Hi, FYI, the error/warning still remains. tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 45b00c94be33db5d00595046663163ce55cbbfb9 commit: 6d9a1411393d51f17bee3fe163430b21b2cb2de9 hrtimer: Cache line align the hrtimer cpu base date: 1 year, 2 months a

Re: [LKP] [lkp] [mm] 5c0a85fad9: unixbench.score -6.3% regression

2016-06-11 Thread Huang, Ying
"Kirill A. Shutemov" writes: > On Wed, Jun 08, 2016 at 04:41:37PM +0800, Huang, Ying wrote: >> "Huang, Ying" writes: >> >> > "Kirill A. Shutemov" writes: >> > >> >> On Mon, Jun 06, 2016 at 10:27:24AM +0800, kernel test robot wrote: >> >>> >> >>> FYI, we noticed a -6.3% regression of unixbench

Re: VFS regression ? Re: disfunctional floppy driver in kernels 4.5, 4.6 and 4.7

2016-06-11 Thread Wim Osterholt
On Sat, Jun 11, 2016 at 02:15:01PM +0100, One Thousand Gnomes wrote: > > open(/dev/fd0, O_ACCMODE) = -1 > If you do > > touch foo > > then compile and run the following program does it error on the newer > kernel ? > > #include > #include > > int main(int argc, char *argv[]) > { > if (op

[PATCH] vfs: add simple direct-mapped dcache lookup front-end

2016-06-11 Thread George Spelvin
This is an old patch by Linus that he asked if I could fix the race conditions in. Posted for comment on the RCU abuse (search for "Evil RCU Hack") and performance in general. [Linus speaking, Thu May 31, 2012] I've pushed __d_lookup_rcu() just about as far as I could, and it still had some prob

[GIT PULL] GPIO fixes for v4.7 take two

2016-06-11 Thread Linus Walleij
Hi Linus, a new bunch of GPIO fixes for v4.7. This time I am very grateful that Ricardo Ribalda Delgado went in and fixed my stupid refcounting mistakes in the removal path for GPIO chips. I had a feeling something was wrong here and so it was. It exploded on OMAP and it fixes their problem. Now i

{standard input}:136: Error: number (0x9000000080000000) larger than 32 bits

2016-06-11 Thread kbuild test robot
Hi, FYI, the error/warning still remains. tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 45b00c94be33db5d00595046663163ce55cbbfb9 commit: de361e8bb9f666235d44ae9770238718be4f0483 MIPS: JZ4740: introduce CONFIG_MACH_INGENIC date: 12 months ago config:

[very-RFC 6/8] Add TSN event-tracing

2016-06-11 Thread Henrik Austad
From: Henrik Austad This needs refactoring and should be updated to use TRACE_CLASS, but for now it provides a fair debug-window into TSN. Cc: "David S. Miller" Cc: Steven Rostedt (maintainer:TRACING) Cc: Ingo Molnar (maintainer:TRACING) Signed-off-by: Henrik Austad --- include/trace/events

[very-RFC 4/8] Add TSN header for the driver

2016-06-11 Thread Henrik Austad
From: Henrik Austad This defines the general TSN headers for network packets, the shim-interface and the central 'tsn_list' structure. Cc: "David S. Miller" Signed-off-by: Henrik Austad --- include/linux/tsn.h | 806 1 file changed, 806 ins

[very-RFC 5/8] Add TSN machinery to drive the traffic from a shim over the network

2016-06-11 Thread Henrik Austad
From: Henrik Austad In short summary: * tsn_core.c is the main driver of tsn, all new links go through here and all data to/form the shims are handled here core also manages the shim-interface. * tsn_configfs.c is the API to userspace. TSN is driven from userspace and a link is created, c

[very-RFC 0/8] TSN driver for the kernel

2016-06-11 Thread Henrik Austad
Hi all (series based on v4.7-rc2, now with the correct netdev) This is a *very* early RFC for a TSN-driver in the kernel. It has been floating around in my repo for a while and I would appreciate some feedback on the overall design to avoid doing some major blunders. TSN: Time Sensitive Networkin

[very-RFC 8/8] MAINTAINERS: add TSN/AVB-entries

2016-06-11 Thread Henrik Austad
From: Henrik Austad Not sure how relevant this is other than making a point about maintaining it. Signed-off-by: Henrik Austad --- MAINTAINERS | 14 ++ 1 file changed, 14 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index ed42cb6..ef5d926 100644 --- a/MAINTAINERS +++ b/MAI

[very-RFC 2/8] TSN: Add the standard formerly known as AVB to the kernel

2016-06-11 Thread Henrik Austad
TSN provides a mechanism to create reliable, jitter-free, low latency guaranteed bandwidth links over a local network. It does this by reserving a path through the network. Support for TSN must be found in both the NIC as well as in the network itself. This adds required hooks into netdev_ops so t

[very-RFC 3/8] Adding TSN-driver to Intel I210 controller

2016-06-11 Thread Henrik Austad
This adds support for loading the igb.ko module with tsn capabilities. This requires a 2-step approach. First enabling TSN in .config, then load the module with use_tsn=1. Once enabled and loaded, the controller will be placed in "Qav-mode" which is when the credit-based shaper is available, 3 of

[very-RFC 7/8] AVB ALSA - Add ALSA shim for TSN

2016-06-11 Thread Henrik Austad
From: Henrik Austad This exposes a *very* rudimentary and simplistic ALSA driver that hooks into TSN to create a device for userspace. It currently only supports 44.1/48kHz sampling, 2ch, S16_LE Userspace is supposed to reserve bandwidth, find StreamID etc. To use as a Talker: mkdir /config/t

[very-RFC 1/8] TSN: add documentation

2016-06-11 Thread Henrik Austad
From: Henrik Austad Describe the overall design behind the TSN standard, the TSN-driver, requirements to userspace and new functionality introduced. Cc: "David S. Miller" Signed-off-by: Henrik Austad --- Documentation/TSN/tsn.txt | 147 ++ 1 file ch

Re: [very-RFC 2/8] TSN: Add the standard formerly known as AVB to the kernel

2016-06-11 Thread David Miller
Not as a reply, fresh new patch postings. :-/

Re: [very-RFC 4/8] Add TSN header for the driver

2016-06-11 Thread Henrik Austad
Clearing up netdev-typo -H On Sun, Jun 12, 2016 at 12:22:17AM +0200, Henrik Austad wrote: > From: Henrik Austad > > This defines the general TSN headers for network packets, the > shim-interface and the central 'tsn_list' structure. > > Cc: "David S. Miller" > Signed-off-by: Henrik Austad > -

Re: [very-RFC 5/8] Add TSN machinery to drive the traffic from a shim over the network

2016-06-11 Thread Henrik Austad
clearing up netdev-typo -H On Sun, Jun 12, 2016 at 12:22:18AM +0200, Henrik Austad wrote: > From: Henrik Austad > > In short summary: > > * tsn_core.c is the main driver of tsn, all new links go through > here and all data to/form the shims are handled here > core also manages the shim-inte

  1   2   3   >