Re: [PATCH RFT] regulator: s5m8767: Convert to use regulator_[enable|disable|is_enabled]_regmap

2014-03-21 Thread Mark Brown
On Fri, Mar 21, 2014 at 02:54:08PM +0800, Axel Lin wrote: Since commit ca5d1b3524b4d regulator: helpers: Modify helpers enabling multi-bit control, we can set enable_val setting for device that use multiple bits for control. Applied, thanks. signature.asc Description: Digital signature

Re: [PATCH] spi: fix spi-atmel.c printk format warnings

2014-03-21 Thread Mark Brown
On Fri, Mar 21, 2014 at 08:53:41AM -0700, Randy Dunlap wrote: From: Randy Dunlap rdun...@infradead.org Fix printk format warning by using %p extension 'ad' for dma_addr_t. Applied, thanks. Please try to use subject lines matching the style for the subsystem. signature.asc Description:

Re: stmmac-socfpga breakage in arm-soc

2014-03-21 Thread Arnd Bergmann
On Wednesday 19 March 2014, Emilio López wrote: El 19/03/14 11:58, Arnd Bergmann escribió: (snip) diff --git a/Documentation/devicetree/bindings/net/stmmac.txt b/Documentation/devicetree/bindings/net/stmmac.txt index 5748351..19d5648 100644 ---

Re: [PATCH 1/3] regulator: bcm590xx: Make the modalias matches the driver name

2014-03-21 Thread Mark Brown
On Fri, Mar 14, 2014 at 09:57:54AM +0800, Axel Lin wrote: Signed-off-by: Axel Lin axel@ingics.com Applied, thanks. signature.asc Description: Digital signature

Re: [PATCH V4 1/3] cpufreq: Make sure frequency transitions are serialized

2014-03-21 Thread Catalin Marinas
On Fri, Mar 21, 2014 at 11:24:16AM +, Srivatsa S. Bhat wrote: On 03/21/2014 04:35 PM, Catalin Marinas wrote: On Fri, Mar 21, 2014 at 09:21:02AM +, Viresh Kumar wrote: @Catalin: We have a problem here and need your expert advice. After changing CPU frequency we need to call this

Re: [PATCH 2/3] regulator: bcm590xx: Remove **rdev from struct bcm590xx_reg

2014-03-21 Thread Mark Brown
On Fri, Mar 14, 2014 at 09:59:07AM +0800, Axel Lin wrote: The **rdev of 'struct bcm590xx_reg' isn't used anywhere in the driver so remove it. Applied, thanks. signature.asc Description: Digital signature

Re: [PATCH net-next] xen-netback: Follow-up patch for grant mapping series

2014-03-21 Thread David Miller
From: Zoltan Kiss zoltan.k...@citrix.com Date: Thu, 20 Mar 2014 19:32:41 + Ian made some late comments about the grant mapping series, I incorporated the outcomes into this patch. Additional comments, refactoring etc. Signed-off-by: Zoltan Kiss zoltan.k...@citrix.com I would really

Re: [PATCH 3/3] ARM: dts: socfpga: add gpio pieces

2014-03-21 Thread delicious quinoa
On Thu, Mar 20, 2014 at 2:55 PM, Sebastian Andrzej Siewior bige...@linutronix.de wrote: The cycloneV has three gpio controllers, each one with 29 gpios. This patch adds the three controller with the gpio driver which is now sitting the gpio tree. Cc: devicet...@vger.kernel.org Signed-off-by:

Re: [PATCH] regulator: Add new driver for ST's PWM controlled voltage regulators

2014-03-21 Thread Mark Brown
On Fri, Mar 21, 2014 at 10:21:36AM +, Lee Jones wrote: On some STMicroelectronics hardware reside regulators consisting partly of a PWM input connected to the feedback loop. As the PWM duty-cycle is varied the output voltage adapts. This driver allows us to vary the output voltage by

Re: [PATCH net-next v3 0/9] ptp: dynamic pin control

2014-03-21 Thread David Miller
From: Richard Cochran richardcoch...@gmail.com Date: Thu, 20 Mar 2014 22:21:51 +0100 This patch series introduces a way of changing the auxiliary PTP Hardware Clock functions (periodic output signals and time stamping external signals) at run time. In the past on the netdev list, we have

Re: [PATCH v5 1/4] pci: APM X-Gene PCIe controller driver

2014-03-21 Thread Tanmay Inamdar
Hi Sunil, I think 'pci_assign_unassigned_bus_resources' should take care of this. Liviu can comment more. Thanks, Tanmay On Fri, Mar 21, 2014 at 3:15 AM, Sunil Kovvuri sunil.kovv...@gmail.com wrote: Hi Tanmay, Didn't get how PCI resources are enabled for the device. Liviu Dudau's ARM64 PCI

Re: [PATCH] lkdtm: include cacheflush.h

2014-03-21 Thread Paul Gortmaker
On Fri, Feb 14, 2014 at 6:58 PM, Kees Cook keesc...@chromium.org wrote: Some architectures need cacheflush.h explicitly included (mips) for use of flush_icache_range(): config: make ARCH=mips allmodconfig All error/warnings: ERROR: flush_icache_range undefined! The linux-next

Re: [PATCH v2 2/4] KVM: ioapic: clear IRR for edge-triggered interrupts at delivery

2014-03-21 Thread Eduardo Habkost
On Fri, Mar 21, 2014 at 10:27:59AM +0100, Paolo Bonzini wrote: This ensures that IRR bits are set in the KVM_GET_IRQCHIP result only if the interrupt is still sitting in the IOAPIC. After the next patches, it avoids spurious reinjection of the interrupt when KVM_SET_IRQCHIP is called.

[PATCH] aio: ensure access to ctx-ring_pages is correctly serialised

2014-03-21 Thread Benjamin LaHaise
Hi all, Based on the issues reported by Tang and Gu, I've come up with the an alternative fix that avoids adding additional locking in the event read code path. The fix is to take the ring_lock mutex during page migration, which is already used to syncronize event readers and thus does not

Re: please fix FUSION (Was: [v3.13][v3.14][Regression] kthread:makekthread_create()killable)

2014-03-21 Thread Oleg Nesterov
On 03/20, Oleg Nesterov wrote: On 03/20, Joseph Salisbury wrote: There was some testing done with your test kernel. The data collected while running your kernel is available in the bug report: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1276705/comments/58 Joseph, thanks a

Re: [pci] WARNING: CPU: 0 PID: 1 at drivers/gpu/drm/drm_crtc.c:94 drm_warn_on_modeset_not_all_locked()

2014-03-21 Thread Bjorn Helgaas
On Thu, Mar 20, 2014 at 8:09 PM, Fengguang Wu fengguang...@intel.com wrote: // CC Stephane for RAPL related bug Bjorn, sorry this bug report is mis-titled. The only new bug that show up in aa11fc58dc is on rapl_pmu_init. And it shows up only 1 time, so it's hard to reproduce and the bisect is

Re: man termios

2014-03-21 Thread Michael Kerrisk (man-pages)
Just double checked things On Fri, Mar 21, 2014 at 5:11 PM, Peter Hurley pe...@hurleysoftware.com wrote: [...] and ./noncanonical 0 5 3 2 hel Solaris read blocks() OpenBSD read blocks If you type fast, Linux will complete this read() with 3 bytes. Sorry -- I got this

Re: [BUG] Circular locking dependency - DRM/CMA/MM/hotplug/...

2014-03-21 Thread Laura Abbott
On 2/18/2014 9:44 AM, Michal Nazarewicz wrote: On 2014-02-12 17:33, Russell King - ARM Linux wrote: What if we did these changes: struct page *dma_alloc_from_contiguous(struct device *dev, int count, unsigned int align) { ...

Re: [PATCH net-next,v4] hyperv: Add support for virtual Receive Side Scaling (vRSS)

2014-03-21 Thread David Miller
From: Haiyang Zhang haiya...@microsoft.com Date: Thu, 20 Mar 2014 15:28:41 -0700 This feature allows multiple channels to be used by each virtual NIC. It is available on Hyper-V host 2012 R2. Signed-off-by: Haiyang Zhang haiya...@microsoft.com Reviewed-by: K. Y. Srinivasan

Re: [PATCH 0/2] wait: introduce WQ_FLAG_EXCLUSIVE_HEAD

2014-03-21 Thread Oleg Nesterov
On 03/21, Dilger, Andreas wrote: On 2014/03/20, 11:51 AM, Oleg Nesterov o...@redhat.com wrote: On 03/19, Oleg Nesterov wrote: OK, I'll try to test/cleanup/resend tomorrow. Cough. Still un-tested, sorry. I will test it somehow and report, but I'd like to send this for review right now.

Re: [RFC] csum experts, csum_replace2() is too expensive

2014-03-21 Thread David Miller
From: Eric Dumazet eric.duma...@gmail.com Date: Fri, 21 Mar 2014 05:50:50 -0700 It looks like a barrier() would be more appropriate. barrier() == __asm__ __volatile__(:::memory) -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to

Re: [PATCH net-next,v4] hyperv: Add support for virtual Receive Side Scaling (vRSS)

2014-03-21 Thread David Miller
From: David Miller da...@davemloft.net Date: Fri, 21 Mar 2014 14:49:57 -0400 (EDT) From: Haiyang Zhang haiya...@microsoft.com Date: Thu, 20 Mar 2014 15:28:41 -0700 This feature allows multiple channels to be used by each virtual NIC. It is available on Hyper-V host 2012 R2.

pull request: wireless-next 2014-03-21

2014-03-21 Thread John W. Linville
Dave, Please pull this batch of wireless updates intended for 3.15! For the mac80211 bits, Johannes says: This has a whole bunch of bugfixes for things that went into -next previously as well as some other bugfixes I didn't want to rush into 3.14 at this point. The rest of it is some cleanups

Re: [PATCH v2 3/4] KVM: ioapic: extract body of kvm_ioapic_set_irq

2014-03-21 Thread Radim Krčmář
2014-03-21 10:28+0100, Paolo Bonzini: We will reuse it to process a nonzero IRR that is passed to KVM_SET_IRQCHIP. Reviewed-by: Alex Williamson alex.william...@redhat.com Signed-off-by: Paolo Bonzini pbonz...@redhat.com --- v1-v2: more comments change argument name from

Re: GPF in intel_pmu_lbr_reset() with qemu -cpu host

2014-03-21 Thread Venkatesh Srinivas
On Fri, Mar 21, 2014 at 10:46 AM, Peter Wu pe...@lekensteyn.nl wrote: cc'ing kvm people and list. On Friday 21 March 2014 18:42:40 Peter Wu wrote: Hi, While trying to run QEMU with `-enable-kvm -host cpu`, I get a GPF in intel_pmu_lbr_reset(): [0.024000] general protection fault:

Re: [PATCH 3/3] ARM: dts: socfpga: add gpio pieces

2014-03-21 Thread Sebastian Andrzej Siewior
On 03/21/2014 07:14 PM, delicious quinoa wrote: + gpio@ff708000 { + #address-cells = 1; + #size-cells = 0; + compatible = snps,dw-apb-gpio; + reg = 0xff708000 0x1000; +

Re: GPF in intel_pmu_lbr_reset() with qemu -cpu host

2014-03-21 Thread H. Peter Anvin
Calling this a bug in the PMU code is ridiculous. If KVM tells the system it os a specific vendor-family-model-stepping but diverges in behavior then it, by definition, is broken. On March 21, 2014 12:04:32 PM PDT, Venkatesh Srinivas venkate...@google.com wrote: On Fri, Mar 21, 2014 at 10:46

Re: [PATCH 3/3] ARM: dts: socfpga: add gpio pieces

2014-03-21 Thread Sebastian Andrzej Siewior
On 03/21/2014 06:24 PM, Gerhard Sittig wrote: On Thu, Mar 20, 2014 at 20:55 +0100, Sebastian Andrzej Siewior wrote: The cycloneV has three gpio controllers, each one with 29 gpios. This patch adds the three controller with the gpio driver which is now sitting the gpio tree. The third bank

Re: [PATCH V2] iommu/amd: Fix logic to determine and checking max PASID

2014-03-21 Thread Suravee Suthikulpanit
Joerg, Do you have any concerns about the V2 of this patch? Thanks, Suravee On 3/5/2014 6:54 PM, suravee.suthikulpa...@amd.com wrote: From: Suravee Suthikulpanit suravee.suthikulpa...@amd.com In reality, the spec can only support 16-bit PASID since INVALIDATE_IOTLB_PAGES and

RE: [PATCH net-next,v4] hyperv: Add support for virtual Receive Side Scaling (vRSS)

2014-03-21 Thread Haiyang Zhang
-Original Message- From: David Miller [mailto:da...@davemloft.net] Sent: Friday, March 21, 2014 2:55 PM To: Haiyang Zhang Cc: net...@vger.kernel.org; KY Srinivasan; o...@aepfle.de; jasow...@redhat.com; linux-kernel@vger.kernel.org; driverdev- de...@linuxdriverproject.org Subject:

Re: [PATCH net-next] xen-netback: Stop using xenvif_tx_pending_slots_available

2014-03-21 Thread Zoltan Kiss
On 21/03/14 09:36, Ian Campbell wrote: On Thu, 2014-03-20 at 19:32 +, Zoltan Kiss wrote: Since the early days TX stops if there isn't enough free pending slots to consume a maximum sized (slot-wise) packet. Probably the reason for that is to avoid the case when we don't have enough free

[PATCH] ARM: mm: Speed up page list initialization during boot

2014-03-21 Thread Chirantan Ekbote
During boot, we populate the page lists by using the page freeing mechanism on every individual page. Unfortunately, this is very inefficient because the memory manager spends a lot of time coalescing pairs of adjacent free pages into bigger blocks. Rather than adding a single order 0 page at a

Re: GPF in intel_pmu_lbr_reset() with qemu -cpu host

2014-03-21 Thread Andi Kleen
On Fri, Mar 21, 2014 at 06:42:40PM +0100, Peter Wu wrote: Hi, While trying to run QEMU with `-enable-kvm -host cpu`, I get a GPF in intel_pmu_lbr_reset(): Same problem as the RAPL problem earlier. KVM is lying to the guest that it is a host CPU, but not implementing all MSRs the host CPU

3.4.84-stable review: iwlwifi module fails with an Intel 6205

2014-03-21 Thread Andres Bertens
Hello, Same as reported with 3.4.83 release, 3.4.84-rc1 also makes my wifi network card stop working: iwlwifi :03:00.0: Failed to run INIT ucode: -110 iwlwifi :03:00.0: Unable to initialize device. My laptop is a Lenovo Thinkpad X230 with an Intel Corporation Centrino

Re: please fix FUSION (Was: [v3.13][v3.14][Regression] kthread:makekthread_create()killable)

2014-03-21 Thread Linus Torvalds
On Fri, Mar 21, 2014 at 11:34 AM, Oleg Nesterov o...@redhat.com wrote: Yes, it seems that it actually needs 30 secs. It spends most of the time (30.13286 seconds) in [..] So how about taking a completely different approach: - just say that waiting for devices in the module init sequence for

[for-next][PATCH] Revert tracing: Move event storage for array from macro to standalone function

2014-03-21 Thread Steven Rostedt
git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace.git for-next Head SHA1: bc4c426ee2431d1f717004d3bbaacbd819b544fd Steven Rostedt (Red Hat) (1): Revert tracing: Move event storage for array from macro to standalone function include/linux/ftrace_event.h | 8

Re: [PATCH] lkdtm: include cacheflush.h

2014-03-21 Thread Kees Cook
On Fri, Mar 21, 2014 at 12:31 PM, Paul Gortmaker paul.gortma...@windriver.com wrote: On Fri, Feb 14, 2014 at 6:58 PM, Kees Cook keesc...@chromium.org wrote: Some architectures need cacheflush.h explicitly included (mips) for use of flush_icache_range(): config: make ARCH=mips allmodconfig

Re: [PATCH net-next,v4] hyperv: Add support for virtual Receive Side Scaling (vRSS)

2014-03-21 Thread David Miller
From: Haiyang Zhang haiya...@microsoft.com Date: Fri, 21 Mar 2014 19:12:43 + Could it be merged into net-next tree? You submitted a patch against net-next, that means you are implicitly stating that all dependencies are in place in _that_ tree and that you tested it in _that_ tree. If the

Re: [PATCH] lkdtm: include cacheflush.h

2014-03-21 Thread Paul Gortmaker
On 14-03-21 03:33 PM, Kees Cook wrote: On Fri, Mar 21, 2014 at 12:31 PM, Paul Gortmaker paul.gortma...@windriver.com wrote: On Fri, Feb 14, 2014 at 6:58 PM, Kees Cook keesc...@chromium.org wrote: Some architectures need cacheflush.h explicitly included (mips) for use of flush_icache_range():

Re: Page cache corruption with mount/unmount of USB with Fat file system

2014-03-21 Thread Nilesh More
Just to keep the thread updated with latest findngs : (Let me know if anybody has any inputs) Skipping the measureExactStorage and measureApproximateStorage calls seems to help. These are called as a part of auto-mount sequence when USB is hotplugged. I will dig-in further to understand if it

Re: [PATCH v7 2/2] Tracepoint: register/unregister struct tracepoint

2014-03-21 Thread Steven Rostedt
On Fri, 21 Mar 2014 01:19:02 -0400 diff --git a/include/linux/ftrace_event.h b/include/linux/ftrace_event.h index 4e4cc28..1592c1c 100644 --- a/include/linux/ftrace_event.h +++ b/include/linux/ftrace_event.h @@ -230,6 +230,7 @@ struct ftrace_event_call { struct list_headlist;

[PATCH 2/2] ARM: multi_v7_defconfig: Select CONFIG_MACH_BERLIN_BG2Q

2014-03-21 Thread Alexandre Belloni
Now that we support Berlin BG2Q, select CONFIG_MACH_BERLIN_BG2Q so that we can boot BG2Q based boards like the BG2Q DMP. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com --- arch/arm/configs/multi_v7_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git

[PATCH] Add quirk HID_QUIRK_NO_INIT_REPORTS for RNDPLUS touchscreen

2014-03-21 Thread Yufeng Shen
There is timeout error during initialization: kernel: [ 14.167086] hid-multitouch 0003:2512:5003.0001: usb_submit_urb(ctrl) failed: -1 kernel: [ 14.167135] hid-multitouch 0003:2512:5003.0001: timeout initializing reports kernel: [ 14.167407] input: RNDPLUS Co., LTD PULSEIR TSR4601 as

[PATCH 1/2] ARM: berlin: add MACH_BERLIN_BG2Q symbol

2014-03-21 Thread Alexandre Belloni
Now that we start supporting the Marvell Berlin BG2Q, add a symbol allowing to differentiate that SoC from the other SoCs of the Berlin family. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com --- arch/arm/mach-berlin/Kconfig | 7 +++ 1 file changed, 7 insertions(+)

Re: [PATCH] ARM: Use 64-bit DMA addresses for LPAE+VirtIO-MMIO

2014-03-21 Thread Christopher Covington
Hi Catalin, On 03/21/2014 12:27 PM, Catalin Marinas wrote: On Wed, Mar 19, 2014 at 05:35:19PM +, Christopher Covington wrote: On an LPAE system, the physical addresses used by VirtIO-MMIO may be larger than 32 bits, even if the header and configuration space addresses fit into 32 bits.

Re: [PATCH v7 0/9] ARM: brcmstb: Add Broadcom STB SoC support

2014-03-21 Thread Florian Fainelli
2014-02-26 2:29 GMT-08:00 Marc Carino marc.cee...@gmail.com: This patchset contains the board support package for the Broadcom BCM7445 ARM-based SoC [1]. These changes contain a minimal set of code needed for a BCM7445-based board to boot the Linux kernel. These changes heavily leverage the

Re: [PATCH net-next] xen-netback: Follow-up patch for grant mapping series

2014-03-21 Thread Zoltan Kiss
On 21/03/14 09:41, Ian Campbell wrote: On Thu, 2014-03-20 at 19:32 +, Zoltan Kiss wrote: Ian made some late comments about the grant mapping series, I incorporated the outcomes into this patch. Additional comments, refactoring etc. I don't know how davem feels about merging these kinds of

RE: [PATCH net-next,v4] hyperv: Add support for virtual Receive Side Scaling (vRSS)

2014-03-21 Thread Haiyang Zhang
-Original Message- From: David Miller [mailto:da...@davemloft.net] Sent: Friday, March 21, 2014 3:33 PM To: Haiyang Zhang Cc: net...@vger.kernel.org; KY Srinivasan; o...@aepfle.de; jasow...@redhat.com; linux-kernel@vger.kernel.org; driverdev- de...@linuxdriverproject.org Subject:

Re: PROBLEM: Fatal Machine Check = 3.13.5-101.fc19.x86_64

2014-03-21 Thread Matthias Graf
(Please CC me on all replies) mcelog output for all mces: Hardware event. This is not a software error. CPU 3 BANK 0 MCG status:RIPV MCIP MCi status: Uncorrected error Error enabled Processor context corrupt MCA: BUS Level-0 Local-CPU-originated-request Generic Memory-access

[PATCH net-next,v4] hyperv: Add support for virtual Receive Side Scaling (vRSS)

2014-03-21 Thread Haiyang Zhang
This feature allows multiple channels to be used by each virtual NIC. It is available on Hyper-V host 2012 R2. (It depends on this commit: Drivers: hv: vmbus: Support per-channel driver state

[RFC PATCH] UBI: fix rb_tree node comparison in add_map

2014-03-21 Thread Mike Snitzer
The comparisons used in add_vol() shouldn't be identical. Pretty sure the following is correct but it is completely untested. Signed-off-by: Mike Snitzer snit...@redhat.com --- drivers/mtd/ubi/fastmap.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) NOTE: I stumbled upon this

Re: [RFC 1/1] fs/reiserfs/journal.c: Remove obsolete __GFP_NOFAIL

2014-03-21 Thread Andrew Morton
On Fri, 21 Mar 2014 17:18:30 +0100 Fabian Frederick f...@skynet.be wrote: Loop around congestion_wait on allocation failure/alloc_journal_list like already fixed in other FS. ... --- a/fs/reiserfs/journal.c +++ b/fs/reiserfs/journal.c @@ -2487,8 +2487,13 @@ static int journal_read(struct

Re: [PATCH v7 2/2] Tracepoint: register/unregister struct tracepoint

2014-03-21 Thread Steven Rostedt
On Fri, 21 Mar 2014 01:19:02 -0400 Mathieu Desnoyers mathieu.desnoy...@efficios.com wrote: diff --git a/include/linux/ftrace_event.h b/include/linux/ftrace_event.h index 4e4cc28..1592c1c 100644 --- a/include/linux/ftrace_event.h +++ b/include/linux/ftrace_event.h @@ -230,6 +230,7 @@ struct

[PATCH v2 1/5] clk: berlin: add support for berlin plls

2014-03-21 Thread Alexandre Belloni
This drivers allows to provide DT clocks for the cpu and system PLLs found on Marvell Berlin SoCs. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com --- drivers/clk/Makefile | 1 + drivers/clk/berlin/Makefile | 4 ++ drivers/clk/berlin/common.h |

[PATCH v2 4/5] ARM: berlin/dt: add cpupll and syspll support to BG2CD

2014-03-21 Thread Alexandre Belloni
The Berlin BG2CD has two supported PLLs: CPU PLL and System PLL, add those to the SoC device tree. This also moves the remaining clocks from the clocks container node to the root. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com --- arch/arm/boot/dts/berlin2cd.dtsi | 48

[PATCH v2 5/5] ARM: berlin/dt: add cpupll and syspll support to BG2

2014-03-21 Thread Alexandre Belloni
The Berlin BG2 has two supported PLLs: CPU PLL and System PLL, add those to the SoC device tree. This also moves the remaining clocks from the clocks container node to the root. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com --- arch/arm/boot/dts/berlin2.dtsi | 48

Re: A question about NVMe's nvme-irq

2014-03-21 Thread Matthew Wilcox
On Fri, Mar 21, 2014 at 11:29:02AM +0800, liaohengquan1986 wrote: hello, There is question confusing me recently. In the function of nvme-irq as belows: static irqreturn_t nvme_irq(int irq, void *data) { irqreturn_t result;

[PATCH v2 2/5] clk: berlin: add berlin clocks DT bindings documentation

2014-03-21 Thread Alexandre Belloni
Document the device tree bindings for the PLLs found on the Marvell Berlin SoCs. Cc: devicet...@vger.kernel.org Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com --- .../devicetree/bindings/clock/berlin-clock.txt | 29 ++ 1 file changed, 29

[ANNOUNCE] 3.12.14-rt23

2014-03-21 Thread Sebastian Andrzej Siewior
Dear RT folks! I'm pleased to announce the v3.12.14-rt23 patch set. Changes since v3.12.14-rt22 - Helmut Buchsbaum run into OOM because RCU did not have enough time to free memory. The problem appeared while the RCU softirq has been replaced by the RCU thread. The problem can be fixed by

[PATCH v2 0/5] berlin: initial support for the clocks

2014-03-21 Thread Alexandre Belloni
This series adds support for the berlin PLLs. This allows to remove the bogus fixed clocks that are used in the SoCs dts includes. For now, I have left out the AVPLL to ease reviewing. This is tested on a BG2Q DMP. Changes in v2: - reworked the DT bindings documentation - removed the cpuclk

Re: [PATCH 8/9] PCI: Ignore BAR contents when firmware left decoding disabled

2014-03-21 Thread Bjorn Helgaas
[+cc kvm list] On Wed, Mar 19, 2014 at 7:32 PM, Ming Lei tom.leim...@gmail.com wrote: On Thu, Mar 20, 2014 at 12:45 AM, Bjorn Helgaas bhelg...@google.com wrote: On Tue, Mar 18, 2014 at 10:52 PM, Ming Lei tom.leim...@gmail.com wrote: Hi, Looks Sasha fixed the problem in lkvm tool[1]. Sasha,

[PATCH v2 3/5] ARM: berlin/dt: add cpupll and syspll support to BG2Q

2014-03-21 Thread Alexandre Belloni
The Berlin BG2Q has two supported PLLs: CPU PLL and System PLL, add those to the SoC device tree. Note that support for the AVPLL is not yet available. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com --- arch/arm/boot/dts/berlin2q.dtsi | 22 +++--- 1 file

Re: PROBLEM: Fatal Machine Check = 3.13.5-101.fc19.x86_64

2014-03-21 Thread Borislav Petkov
+ Tony. Provided the decode is correct and I'm reading it right, this looks like the cores get to livelock for some reason without any forward progress. The MCEs signal that there hasn't been any instruction retired in relatively long time, thus a stall. You say, this happens when gnome starts.

Re: [PATCH 8/9] PCI: Ignore BAR contents when firmware left decoding disabled

2014-03-21 Thread Sasha Levin
On 03/21/2014 04:07 PM, Bjorn Helgaas wrote: I think I figured out what the problem is. In virtio_pci__init(), we allocate some address space with pci_get_io_space_block(), save its address in vpci-mmio_addr, and hook that address space up to virtio_pci__io_mmio_callback with

Re: [PATCH 2/2] [RFC] serial_core: Avoid NULL pointer dereference in uart_close()

2014-03-21 Thread Peter Hurley
On 03/17/2014 09:10 AM, Geert Uytterhoeven wrote: From: Geert Uytterhoeven geert+rene...@linux-m68k.org When unbinding a serial driver that's being used as a serial console, the kernel may crash with a NULL pointer dereference in a uart_*() function called from uart_close () (e.g.

Re: please fix FUSION (Was: [v3.13][v3.14][Regression] kthread:makekthread_create()killable)

2014-03-21 Thread Oleg Nesterov
On 03/21, Linus Torvalds wrote: On Fri, Mar 21, 2014 at 11:34 AM, Oleg Nesterov o...@redhat.com wrote: Yes, it seems that it actually needs 30 secs. It spends most of the time (30.13286 seconds) in [..] So how about taking a completely different approach: Due to the lack of knowledge I

Re: PROBLEM: Fatal Machine Check = 3.13.5-101.fc19.x86_64

2014-03-21 Thread Tony Luck
On Fri, Mar 21, 2014 at 1:13 PM, Borislav Petkov b...@alien8.de wrote: Provided the decode is correct and I'm reading it right, this looks like the cores get to livelock for some reason without any forward progress. The MCEs signal that there hasn't been any instruction retired in relatively

Re: [BUG -next] mm: per-thread vma caching fix 5 breaks s390

2014-03-21 Thread Tony Luck
Problem is no longer present in next-20140321. -Tony -- 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 http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

Re: [PATCH 8/9] PCI: Ignore BAR contents when firmware left decoding disabled

2014-03-21 Thread Bjorn Helgaas
On Fri, Mar 21, 2014 at 2:25 PM, Sasha Levin sasha.le...@oracle.com wrote: On 03/21/2014 04:07 PM, Bjorn Helgaas wrote: I think I figured out what the problem is. In virtio_pci__init(), we allocate some address space with pci_get_io_space_block(), save its address in vpci-mmio_addr, and hook

Re: GPF in intel_pmu_lbr_reset() with qemu -cpu host

2014-03-21 Thread H. Peter Anvin
Not really. That is equally braindamaged. The problem is that KVM is telling the host that our is something it simply cannot be. On March 21, 2014 12:29:38 PM PDT, Andi Kleen a...@linux.intel.com wrote: On Fri, Mar 21, 2014 at 06:42:40PM +0100, Peter Wu wrote: Hi, While trying to run QEMU

Re: [PATCH] Add quirk HID_QUIRK_NO_INIT_REPORTS for RNDPLUS touchscreen

2014-03-21 Thread Benjamin Tissoires
On Fri, Mar 21, 2014 at 3:39 PM, Yufeng Shen mile...@chromium.org wrote: There is timeout error during initialization: kernel: [ 14.167086] hid-multitouch 0003:2512:5003.0001: usb_submit_urb(ctrl) failed: -1 kernel: [ 14.167135] hid-multitouch 0003:2512:5003.0001: timeout initializing

Re: [PATCH v2] initramfs: print error and shell out for unsupported content

2014-03-21 Thread Andrew Morton
On Thu, 20 Mar 2014 23:00:45 +0100 Alexander Holler hol...@ahsoftware.de wrote: The initramfs generation is broken for file and directory names which contain colons or spaces. Print an error and don't try to continue. Tests: cd linux make defconfig echo 'CONFIG_BLK_DEV_INITRD=y'

[PATCH] media: em28xx-video - change em28xx_scaler_set() to use em28xx_reg_len()

2014-03-21 Thread Shuah Khan
Change em28xx_scaler_set() to use em28xx_reg_len() to get register lengths for EM28XX_R30_HSCALELOW and EM28XX_R32_VSCALELOW registers, instead of hard-coding the length. Moved em28xx_reg_len() definition for it to be visible to em28xx_scaler_set(). Signed-off-by: Shuah Khan shuah...@samsung.com

[PATCH 7/8] tty/serial: add arm64 semihosting earlycon

2014-03-21 Thread Rob Herring
From: Rob Herring r...@kernel.org Add earlycon support for the arm64 semihosting debug serial interface. This allows enabling a debug console when early_params are processed. This is based on the arm64 earlyprintk smh support and is intended to replace it. This is named arm rather than arm64 in

[PATCH 4/8] tty/serial: add generic serial earlycon

2014-03-21 Thread Rob Herring
From: Rob Herring r...@kernel.org This introduces generic earlycon infrastructure for serial devices based on the 8250 earlycon. This allows for supporting earlycon option with other serial devices. The earlycon output is enabled at the time early_params are processed. Only architectures that

[PATCH 3/8] arm64: enable FIX_EARLYCON_MEM kconfig

2014-03-21 Thread Rob Herring
From: Rob Herring r...@kernel.org In order to support earlycon on arm64, we need to enable earlycon fixmap support. Signed-off-by: Rob Herring r...@kernel.org Cc: Catalin Marinas catalin.mari...@arm.com Cc: Will Deacon will.dea...@arm.com --- arch/arm64/Kconfig | 3 +++ 1 file changed, 3

[PATCH 8/8] arm64: remove arch specific earlyprintk

2014-03-21 Thread Rob Herring
From: Rob Herring r...@kernel.org Now that we have equivalent earlycon support, arm64's earlyprintk code can be removed. Signed-off-by: Rob Herring r...@kernel.org Cc: Catalin Marinas catalin.mari...@arm.com Cc: Will Deacon will.dea...@arm.com --- arch/arm64/Kconfig.debug | 9 ---

[PATCH 2/8] arm64: add FIXMAP_PAGE_NOCACHE definition

2014-03-21 Thread Rob Herring
From: Rob Herring r...@kernel.org Similar to ioremap and ioremap_nocache, we want the same definition for both using PROT_DEVICE_nGnRE. Signed-off-by: Rob Herring r...@kernel.org Cc: Catalin Marinas catalin.mari...@arm.com Cc: Will Deacon will.dea...@arm.com --- arch/arm64/include/asm/fixmap.h

[PATCH 6/8] tty/serial: pl011: add generic earlycon support

2014-03-21 Thread Rob Herring
From: Rob Herring r...@kernel.org Add earlycon support for the pl011 serial port. This allows enabling the pl011 for console when early_params are processed. This is based on the arm64 earlyprintk support and is intended to replace it. Signed-off-by: Rob Herring r...@kernel.org Cc: Russell King

[PATCH 0/8] Generic serial earlycon

2014-03-21 Thread Rob Herring
From: Rob Herring r...@kernel.org This started out as an attempt to add arm64's earlyprintk support to ARM in order to get an earlier, runtime setup console on multi-platform kernels. The first issue was needing the fixmap support which conveniently Mark Salter was working on and is mostly in

[PATCH 5/8] tty/serial: convert 8250 to generic earlycon

2014-03-21 Thread Rob Herring
From: Rob Herring r...@kernel.org With the generic earlycon infrastructure in place, convert the 8250 early console to use it. Signed-off-by: Rob Herring r...@kernel.org Cc: Greg Kroah-Hartman gre...@linuxfoundation.org Cc: Jiri Slaby jsl...@suse.cz --- drivers/tty/serial/8250/8250_early.c |

[PATCH 1/8] x86: move FIX_EARLYCON_MEM kconfig into x86

2014-03-21 Thread Rob Herring
From: Rob Herring r...@kernel.org In preparation to support FIX_EARLYCON_MEM on other arches, make the option per arch. Signed-off-by: Rob Herring r...@kernel.org Cc: Thomas Gleixner t...@linutronix.de Cc: Ingo Molnar mi...@redhat.com Cc: H. Peter Anvin h...@zytor.com Cc: x...@kernel.org Cc:

Re: [PATCH 9/9] powerpc/pm: support deep sleep feature on T1040

2014-03-21 Thread Scott Wood
On Fri, 2014-03-21 at 09:21 +, David Laight wrote: From: Scott Wood [mailto:scottw...@freescale.com] On Thu, 2014-03-20 at 11:59 +, David Laight wrote: I tried to work out what the 'twi, isync' instructions were for (in in_le32()). The best I could come up with was to ensure a

[PATCH 0/5] Volatile Ranges (v12) LSF-MM discussion fodder

2014-03-21 Thread John Stultz
Just wanted to send out an updated patch set that includes changes from some of the reviews. Hopefully folks will have some time to look them over prior to the LSF-MM discussion on volatile ranges on Tuesday (see below for LSF-MM discussion points to think about). New changes are:

[PATCH 5/5] vmscan: Age anonymous memory even when swap is off.

2014-03-21 Thread John Stultz
Currently we don't shrink/scan the anonymous lrus when swap is off. This is problematic for volatile range purging on swapless systems/ This patch naievely changes the vmscan code to continue scanning and shrinking the lrus even when there is no swap. It obviously has performance issues.

[PATCH 2/5] vrange: Add purged page detection on setting memory non-volatile

2014-03-21 Thread John Stultz
Users of volatile ranges will need to know if memory was discarded. This patch adds the purged state tracking required to inform userland when it marks memory as non-volatile that some memory in that range was purged and needs to be regenerated. This simplified implementation which uses some of

[PATCH 1/5] vrange: Add vrange syscall and handle splitting/merging and marking vmas

2014-03-21 Thread John Stultz
This patch introduces the vrange() syscall, which allows for specifying ranges of memory as volatile, and able to be discarded by the system. This initial patch simply adds the syscall, and the vma handling, splitting and merging the vmas as needed, and marking them with VM_VOLATILE. No purging

[PATCH 4/5] vrange: Set affected pages referenced when marking volatile

2014-03-21 Thread John Stultz
One issue that some potential users were concerned about, was that they wanted to ensure that all the pages from one volatile range were purged before we purge pages from a different volatile range. This would prevent the case where they have 4 large objects, and the system purges one page from

[PATCH 3/5] vrange: Add page purging logic SIGBUS trap

2014-03-21 Thread John Stultz
This patch adds the hooks in the vmscan logic to discard volatile pages and mark their pte as purged. With this, volatile pages will be purged under pressure, and their ptes swap entry's marked. If the purged pages are accessed before being marked non-volatile, we catch this and send a SIGBUS.

Re: [PATCH v2 1/5] clk: berlin: add support for berlin plls

2014-03-21 Thread Sebastian Hesselbarth
On 03/21/2014 09:08 PM, Alexandre Belloni wrote: This drivers allows to provide DT clocks for the cpu and system PLLs found on Marvell Berlin SoCs. Alexandre, as mentioned on IRC, I now had a closer look on it. Some minor remarks below. Sorry, I didn't mention them earlier. Signed-off-by:

Re: [PATCH] ARM: i.MX6: update KSZ9031 phy fixup

2014-03-21 Thread Eric Bénard
Hi Hubert, Le Fri, 21 Mar 2014 18:08:07 +0100, Hubert Chaumette hchaume...@adeneo-embedded.com a écrit : Update KSZ9031RN phy fixup for Congatec conga-QEVAL and conga-QMX6 combo : set RGMII GTX_CLK and RX_CLK pad skew to +0.96ns. Signed-off-by: Hubert Chaumette

Re: [PATCH v2 2/5] clk: berlin: add berlin clocks DT bindings documentation

2014-03-21 Thread Sebastian Hesselbarth
On 03/21/2014 09:08 PM, Alexandre Belloni wrote: Document the device tree bindings for the PLLs found on the Marvell Berlin SoCs. Cc: devicet...@vger.kernel.org You forgot to add Mark Rutland's Reviewed-by. He didn't mentioned it explicitly but his Otherwise this looks fine to me on v1, is as

Re: [PATCH v2 3/5] ARM: berlin/dt: add cpupll and syspll support to BG2Q

2014-03-21 Thread Sebastian Hesselbarth
On 03/21/2014 09:08 PM, Alexandre Belloni wrote: The Berlin BG2Q has two supported PLLs: CPU PLL and System PLL, add those to the SoC device tree. Note that support for the AVPLL is not yet available. Above should not be part of the commit message, no need to resend. I can fix it up.

Re: [PATCH v2 4/5] ARM: berlin/dt: add cpupll and syspll support to BG2CD

2014-03-21 Thread Sebastian Hesselbarth
On 03/21/2014 09:08 PM, Alexandre Belloni wrote: The Berlin BG2CD has two supported PLLs: CPU PLL and System PLL, add those to the SoC device tree. This also moves the remaining clocks from the clocks container node to the root. Signed-off-by: Alexandre Belloni

Re: [PATCH v2 5/5] ARM: berlin/dt: add cpupll and syspll support to BG2

2014-03-21 Thread Sebastian Hesselbarth
On 03/21/2014 09:08 PM, Alexandre Belloni wrote: The Berlin BG2 has two supported PLLs: CPU PLL and System PLL, add those to the SoC device tree. This also moves the remaining clocks from the clocks container node to the root. Signed-off-by: Alexandre Belloni

Re: GPF in intel_pmu_lbr_reset() with qemu -cpu host

2014-03-21 Thread Andi Kleen
On Fri, Mar 21, 2014 at 01:46:04PM -0700, H. Peter Anvin wrote: Not really. That is equally braindamaged. The problem is that KVM is telling the host that our is something it simply cannot be. Well it has to pick something. It's unlikely it will ever implement 100% of that particular CPU. 0

Re: [PATCH -tip v8 01/26] [BUGFIX]kprobes/x86: Fix page-fault handling logic

2014-03-21 Thread Steven Rostedt
On Wed, 05 Mar 2014 20:58:50 +0900 Masami Hiramatsu masami.hiramatsu...@hitachi.com wrote: Current kprobes in-kernel page fault handler doesn't expect that its single-stepping can be interrupted by an NMI handler which may cause a page fault(e.g. perf with callback tracing). In that case,

Re: [PATCH v2] usb/xhci: fix compilation warning when !CONFIG_PCI !CONFIG_PM

2014-03-21 Thread David Cohen
Hi Mathias, On Tue, Feb 18, 2014 at 11:04:12AM -0800, David Cohen wrote: On Tue, Feb 18, 2014 at 12:47:41PM -0600, Felipe Balbi wrote: On Tue, Feb 18, 2014 at 10:00:30AM -0800, David Cohen wrote: Hi Sarah, On Mon, Jan 06, 2014 at 07:02:19PM -0800, David Cohen wrote: When

Re: GPF in intel_pmu_lbr_reset() with qemu -cpu host

2014-03-21 Thread H. Peter Anvin
On 03/21/2014 02:37 PM, Andi Kleen wrote: On Fri, Mar 21, 2014 at 01:46:04PM -0700, H. Peter Anvin wrote: Not really. That is equally braindamaged. The problem is that KVM is telling the host that our is something it simply cannot be. Well it has to pick something. It's unlikely it will

Re: [PATCH 2/2] ARM: multi_v7_defconfig: Select CONFIG_MACH_BERLIN_BG2Q

2014-03-21 Thread Sebastian Hesselbarth
On 03/21/2014 08:39 PM, Alexandre Belloni wrote: Now that we support Berlin BG2Q, select CONFIG_MACH_BERLIN_BG2Q so that we can boot BG2Q based boards like the BG2Q DMP. Signed-off-by: Alexandre Belloni alexandre.bell...@free-electrons.com Applied to berlin/soc, Thanks! ---

<    4   5   6   7   8   9   10   >