Re: [PATCH 0/3] kdbus: minor readability improvements

2015-06-17 Thread Djalal Harouni
Hi, On Wed, Jun 17, 2015 at 08:14:55PM +0300, Sergei Zviagintsev wrote: Little improvements to make things easier to read. Sergei Zviagintsev (3): kdbus: kdbus_reply_find(): return on found entry kdbus: optimize error path in kdbus_reply_new() kdbus: optimize if statements in

[V2][3.13.y-ckt][PATCH 1/1] Drivers: hv: vmbus: Add support for VMBus panic notifier handler

2015-06-17 Thread Joseph Salisbury
From: Nick Meier nme...@microsoft.com BugLink: http://bugs.launchpad.net/bugs/1463584 Hyper-V allows a guest to notify the Hyper-V host that a panic condition occured. This notification can include up to five 64 bit values. These 64 bit values are written into crash MSRs. Once the data has

[V2][3.13.y-ckt][PATCH 0/1][Hyper-V] Add support for VMBus panic notifier handler

2015-06-17 Thread Joseph Salisbury
Hello, Please consider including upstream commits 96c1d0581d00f7abe033350edb021a9d947d8d81 and 5ef5b6927f14f29cacd78fa1fb861661a5367f13 in the next v3.13.y-ckt release. They were included mainline as of v4.1-rc1. They have been tested and confirmed to resolve

Re: [PATCH 1/3] aio_ring_remap: turn the ctx-dead check into WARN_ON()

2015-06-17 Thread Oleg Nesterov
On 06/17, Jeff Moyer wrote: Oleg Nesterov o...@redhat.com writes: atomic_read(ctx-dead) in aio_ring_remap() looks confusing. kill_ioctx() sets ctx-dead and removes ctx from -ioctx_table atomically under mm-ioctx_lock, so aio_ring_remap() can never see a dead ctx. If we really want

[PATCH v5 1/4] remoteproc: introduce rproc_get_by_phandle API

2015-06-17 Thread Dave Gerlach
Allow users of remoteproc the ability to get a handle to an rproc by passing a phandle supplied in the user's device tree node. This is useful in situations that require manual booting of the rproc. This patch uses the code removed by commit 40e575b1d0b3 (remoteproc: remove the get_by_name/put

[PATCH-v2 1/3] mfd: 88pm800: Add device tree support

2015-06-17 Thread Vaibhav Hiremath
Add DT support to the 88pm800 driver, along with compatible field for it's sub-devices (rtc, onkey and regulator) Signed-off-by: Chao Xie chao@marvell.com Signed-off-by: Vaibhav Hiremath vaibhav.hirem...@linaro.org --- drivers/mfd/88pm800.c | 25 + 1 file changed, 25

[PATCH-v2 3/3] mfd: devicetree: bindings: Add new 88pm800 mfd binding

2015-06-17 Thread Vaibhav Hiremath
With addition of DT support to 88pm800 mfd driver, this patch adds new DT binding documentation along with respective properties. Signed-off-by: Vaibhav Hiremath vaibhav.hirem...@linaro.org --- Documentation/devicetree/bindings/mfd/88pm800.txt | 60 +++ 1 file changed, 60

[PATCH-v2 0/3] mfd: 88pm800: Add Device tree support

2015-06-17 Thread Vaibhav Hiremath
This patch-series adds support for Device tree to 88PM800 mfd driver. It also enabled configuration of irq clear method through DT. Testing:: - Boot tested on PXA1928 based platform. - probe of mfd, rtc and regulator function passing successfully. - Basic read operations on registers V1 = V1

[PATCH-v2] rtc: 88pm80x: add device tree support

2015-06-17 Thread Vaibhav Hiremath
Along with DT support, this patch also cleans up the unnecessary code around 'rtc_wakeup' initialization. Signed-off-by: Chao Xie chao@marvell.com Signed-off-by: Vaibhav Hiremath vaibhav.hirem...@linaro.org --- Link to V1: https://lkml.org/lkml/2015/5/29/757 drivers/rtc/rtc-88pm80x.c | 28

Re: [PATCH v2 2/3] aio: make aio_ring-dead boolean

2015-06-17 Thread Jeff Moyer
Oleg Nesterov o...@redhat.com writes: On 06/17, Oleg Nesterov wrote: @@ -327,7 +327,7 @@ static int aio_ring_remap(struct file *file, struct vm_area_struct *vma) for (i = 0; i table-nr; i++) { struct kioctx *ctx = table-table[i]; -if (!ctx ||

Re: [RFC PATCH] sched: Fix sched_wakeup tracepoint

2015-06-17 Thread Cong Wang
On Tue, Jun 9, 2015 at 2:13 AM, Peter Zijlstra pet...@infradead.org wrote: So how about we introduce the 'waking' tracepoint and leave the existing wakeup one in place and preserve its woken semantics. Steven, can we do aliases? Where one tracepoint is known to userspace under multiple

Re: [v3.16.y-ckt][v3.18.y][v3.19.y-ckt][v4.0.y][PATCH 0/1][Hyper-V] Add support for VMBus panic notifier handler

2015-06-17 Thread Kamal Mostafa
On Tue, 2015-06-16 at 16:22 -0400, Joseph Salisbury wrote: Hello, Please consider including upstream commits 96c1d0581d00f7abe033350edb021a9d947d8d81 and 5ef5b6927f14f29cacd78fa1fb861661a5367f13 in the next v3.16.y-ckt, v3.18.y, v3.19.y-ckt and v4.0.y releases. They were included

Re: [PATCH 3/3] writeback, blkio: add documentation for cgroup writeback support

2015-06-17 Thread Tejun Heo
Hi, On Tue, Jun 16, 2015 at 11:15:40PM -0400, Theodore Ts'o wrote: Hmm, while we're at it, there's another priority inversion that can be painful. If a block directory has been pushed out of memory (possibly because it was initially accessed by a cgroup with a very tiny amount of memory

Re: [PATCH 0/3] ARM: Allow SPARSEMEM on multiplatform build

2015-06-17 Thread Stephen Boyd
On 06/04/2015 06:58 PM, Gregory Fong wrote: This is based on the changeset submitted by Kevin Cernekee last September: http://lists.infradead.org/pipermail/linux-arm-kernel/2014-September/286835.html The changes I have made are: - update commit messages per review comments from Arnd and

Re: [PATCH V3 1/2] perf,tools: add time out to force stop proc map processing

2015-06-17 Thread Arnaldo Carvalho de Melo
Em Wed, Jun 17, 2015 at 10:05:07AM -0600, David Ahern escreveu: On 6/17/15 1:56 AM, kan.li...@intel.com wrote: diff --git a/tools/perf/util/event.c b/tools/perf/util/event.c index 793b150..ac6cf2a 100644 --- a/tools/perf/util/event.c +++ b/tools/perf/util/event.c @@ -213,6 +213,8 @@ static

RE: [PATCH v3 1/6] hv: Modify vmbus to search for all MMIO ranges available

2015-06-17 Thread Jake Oshins
-Original Message- From: Vitaly Kuznetsov [mailto:vkuzn...@redhat.com] Sent: Wednesday, June 17, 2015 10:28 AM To: Jake Oshins Cc: gre...@linuxfoundation.org; KY Srinivasan; linux- ker...@vger.kernel.org; de...@linuxdriverproject.org; o...@aepfle.de; a...@canonical.com; Haiyang

Re: [PATCH RESEND] sched: prefer an idle cpu vs an idle sibling for BALANCE_WAKE

2015-06-17 Thread Josef Bacik
On 06/11/2015 10:35 PM, Mike Galbraith wrote: On Thu, 2015-05-28 at 13:05 +0200, Peter Zijlstra wrote: @@ -5022,22 +5026,28 @@ select_task_rq_fair(struct task_struct *p, int prev_cpu, int sd_flag, int wake_f * If both cpu and prev_cpu are part of this domain,

Re: [RFC PATCH] sched: Fix sched_wakeup tracepoint

2015-06-17 Thread Steven Rostedt
On Wed, 17 Jun 2015 11:23:00 -0700 Cong Wang xiyou.wangc...@gmail.com wrote: On Tue, Jun 9, 2015 at 2:13 AM, Peter Zijlstra pet...@infradead.org wrote: So how about we introduce the 'waking' tracepoint and leave the existing wakeup one in place and preserve its woken semantics. Steven,

Re: [PATCH 0/3] kdbus: minor readability improvements

2015-06-17 Thread Djalal Harouni
On Wed, Jun 17, 2015 at 08:14:55PM +0300, Sergei Zviagintsev wrote: Little improvements to make things easier to read. Sergei Zviagintsev (3): kdbus: kdbus_reply_find(): return on found entry kdbus: optimize error path in kdbus_reply_new() kdbus: optimize if statements in

[Patch v4] driver/clk/clk-si5338: Add common clock framework driver for si5338

2015-06-17 Thread York Sun
SI5338 is a programmable clock generator. It has 4 sets of inputs, PLL, multisynth and dividers to make 4 outputs. This driver splits them into multiple clocks to comply with common clock framework. See Documentation/devicetree/bindings/clock/silabs,si5338.txt for details. Export

[PATCH 2/2] x86: intel_mid_pci: work around for IRQ0 assignment

2015-06-17 Thread Andy Shevchenko
A few devices on Intel Edison board (Intel Tangier) has IRQ0 as an IRQ line in the PCI configuration. The actual one which is using that is a first eMMC host controller. In case we compile sdhci-pci as a module and leave serial driver built-in, first serial device not in use and has IRQ0 assigned

Re: [RFC] drivers/clk/Kconfig: Change COMMON_CLK to tristate

2015-06-17 Thread Wolfram Sang
On Wed, Jun 17, 2015 at 12:01:47PM -0700, York Sun wrote: COMMON_CLK has been a bool value, selected by the platforms who need common clock framework. If a CCF driver is needed on an add-on device such as PCIe card, COMMON_CLK can be selected individually as a tristate value. Signed-off-by:

[PATCH 0/2] x86: intel-mid-pci: fix to get eMMC detected

2015-06-17 Thread Andy Shevchenko
On Intel Edison we have a nice implementation of x86 platform without legacy PIC and with specific PCI. There are devices which are not using interrupt by some reasons, but have them as IRQ0 in the PCI configuration. Suprisingly the first eMMC host controller is the actual user for IRQ0. Since we

Re: [PATCH v4] ARM: early fixmap support for earlycon

2015-06-17 Thread Russell King - ARM Linux
On Wed, Jun 17, 2015 at 01:43:17PM +0200, Stefan Agner wrote: On 2015-06-17 00:32, Russell King - ARM Linux wrote: On Tue, Jun 16, 2015 at 11:51:47PM +0200, Stefan Agner wrote: Add early fixmap support, initially to support permanent, fixed mapping support for early console. A temporary,

[PATCH][RT 4.1] sched/rt: Have the schedule IPI irq_work run in hard irq context

2015-06-17 Thread Steven Rostedt
[ Sebastian, you'll need this for porting to 4.1 ] As the sched rt pull work has moved to using irq_work IPI, having it delayed to threading pretty much defeats the purpose. The handle also expects interrupts to be disabled when called as it takes the rq locks. Set the rt push ipi irq_work

[PATCH vfs] ufs:: ufs_truncate_blocks() can be static

2015-06-17 Thread kbuild test robot
Signed-off-by: Fengguang Wu fengguang...@intel.com --- inode.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/ufs/inode.c b/fs/ufs/inode.c index 443f85e..0e23a67 100644 --- a/fs/ufs/inode.c +++ b/fs/ufs/inode.c @@ -1379,7 +1379,7 @@ out: return err; } -void

[vfs:ufs 143/148] fs/ufs/inode.c:1382:6: sparse: symbol 'ufs_truncate_blocks' was not declared. Should it be static?

2015-06-17 Thread kbuild test robot
tree: git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git ufs head: e19b8eadd131ad50c0c033709aba5f3dacd02d3c commit: 0df3df4fd76a6acd8516175817ce101a5c781df5 [143/148] ufs: move truncate code into inode.c reproduce: # apt-get install sparse git checkout

[PATCH] microblaze: export symbol isa_io_base to modules

2015-06-17 Thread Nicolai Stange
Fix allmodconfig linking failer on microblaze: ERROR: isa_io_base [sound/pci/vx222/snd-vx222.ko] undefined! [...] Export the .bss symbol isa_io_base from pci-common.c by means of EXPORT_SYMBOL. Signed-off-by: Nicolai Stange nicsta...@gmail.com --- arch/microblaze/pci/pci-common.c | 1 + 1

[V2][v3.14.y][PATCH 0/1] Drivers: hv: vmbus: Add support for VMBus panic notifier handler

2015-06-17 Thread Joseph Salisbury
From: Nick Meier nme...@microsoft.com Hyper-V allows a guest to notify the Hyper-V host that a panic condition occured. This notification can include up to five 64 bit values. These 64 bit values are written into crash MSRs. Once the data has been written into the crash MSRs, the host is then

[V2][v3.14.y][PATCH 0/1] Drivers: hv: vmbus: Add support for VMBus panic notifier handler

2015-06-17 Thread Joseph Salisbury
Hello, Please consider including upstream commits 96c1d0581d00f7abe033350edb021a9d947d8d81 and 5ef5b6927f14f29cacd78fa1fb861661a5367f13 in the next v3.14.y release. They were included mainline as of v4.1-rc1. They have been tested and confirmed to resolve

Re: [V2][3.13.y-ckt][PATCH 0/1][Hyper-V] Add support for VMBus panic notifier handler

2015-06-17 Thread Kamal Mostafa
On Wed, 2015-06-17 at 14:09 -0400, Joseph Salisbury wrote: Hello, Please consider including upstream commits 96c1d0581d00f7abe033350edb021a9d947d8d81 and 5ef5b6927f14f29cacd78fa1fb861661a5367f13 in the next v3.13.y-ckt release. They were included mainline as of v4.1-rc1. They have been

Re: [PATCH 3/3] aio_free_ring: don't do page_count(NULL)

2015-06-17 Thread Jeff Moyer
Oleg Nesterov o...@redhat.com writes: aio_free_ring() can actually see the NULL page in -ring_pages[], this can happen if aio_setup_ring() fails. And in this case page_count(ctx-ring_pages[i]) can OOPS. Signed-off-by: Oleg Nesterov o...@redhat.com I'm not sure the reformatting was

Re: MCE Bug?

2015-06-17 Thread Luck, Tony
On Wed, Jun 17, 2015 at 11:41:56AM +0200, Borislav Petkov wrote: And I was waiting in line to get a chance to do some injection on our EINJ box here too. But it seems you have the required setup already so if you want to give those changes a run, I've uploaded them here:

Re: [PATCH] hotplug: fix oops when adding cpu.

2015-06-17 Thread t...@kernel.org
Hello, On Wed, Jun 17, 2015 at 06:04:06PM +0800, songxium...@inspur.com wrote: Subject: [PATCH] hotplug: fix oops when adding cpu From: SongXiumiao songxium...@inspur.com If memory is not in node0 and a cpu is logically hotadded, the kernel oopses. By analysing the bug function call

Re: [PATCH v2] perf tools: Fix a problem when opening old perf.data with different byte order

2015-06-17 Thread Jiri Olsa
On Wed, Jun 17, 2015 at 09:56:39AM +, Wang Nan wrote: Following error occurs when trying to use 'perf report' on x86_64 to cross analysis a perf.data generated by an old perf on a big-endian machine: # perf report *** Error in `/home/w00229757/perf': free(): invalid next size (fast):

Re: [PATCH] perf tools: Move libtraceevent dynamic list to separated LDFLAGS variable

2015-06-17 Thread Jiri Olsa
On Wed, Jun 17, 2015 at 02:46:29PM +, Wang Nan wrote: Commit e3d09ec8126fe2c9a3ade661e2126e215ca27a80 (tools lib traceevent: Export dynamic symbols used by traceevent plugins) adds libtraceevent dynamic list directly into LDFLAGS, which makes all targets depend on that list through

Re: [PATCH] perf unwind: Fix a compile error

2015-06-17 Thread Arnaldo Carvalho de Melo
Em Wed, Jun 17, 2015 at 07:51:37PM +0800, Wangnan (F) escreveu: On 2015/6/16 21:47, Arnaldo Carvalho de Melo wrote: Em Tue, Jun 16, 2015 at 11:16:35AM +, Hou Pengyang escreveu: When libunwind is on, there is a compile error as : util/unwind-libunwind.c:363:21: error: 'dso' undeclared

Re: [PATCH] arm: cmpxchg: update macro to prevent compiler warning

2015-06-17 Thread Russell King - ARM Linux
On Wed, Jun 17, 2015 at 05:37:36PM +0100, Andre Przywara wrote: In kernel/acct.c we call the cmpxchg() macro without using it's return value, so the compiler complains when compiling for ARM: A fix is already queued, and has been queued since 26th May. -- FTTC broadband for 0.8mile line:

[PATCH] Fixes: 9697dffb098d (drm: Turn off Legacy Context Functions)

2015-06-17 Thread Eddie Kovsky
Commit 9697dffb098d (drm: Turn off Legacy Context Functions) added checks for legacy features to several functions in the drm driver. It is now possible for the void functions changed by this commit to return an int error code. This patch updates the function definitions to return int. This

Re: [PATCH] ARM: fix DEBUG_UART_PHYS/VIRT issue when modifying DEBUG_LL output

2015-06-17 Thread Thomas Petazzoni
Russell, On Wed, 17 Jun 2015 20:40:58 +0100, Russell King - ARM Linux wrote: Russell, what do you think of the proposed approach? I'd rather we killed all the defaults, rather than keep trying to fix these subtle issues. That was always my goal of converting to this model anyway.

Re: [PATCH v4 0/8] Support for Open-Channel SSDs

2015-06-17 Thread Matias Bjorling
I don't think the current abuses of the block API are acceptable though. The crazy deep merging shouldn't be too relevant for SSD-type devices so I think you'd do better than trying to reuse the TYPE_FS level blk-mq merging code. If you want to reuse the request allocation/submission code that's

Re: call_rcu from trace_preempt

2015-06-17 Thread Alexei Starovoitov
On 6/17/15 2:05 AM, Daniel Wagner wrote: Steven's suggestion deferring the work via irq_work results in the same stack trace. (Now I get cold feets, without the nice heat from the CPU busy looping...) That one still not working. It also makes the system really really slow. I guess I still do

Re: [PATCH 12/12] msm: msm_fb: Remove dead code

2015-06-17 Thread Stephen Boyd
On 06/17/2015 02:56 AM, Tomi Valkeinen wrote: Are all the patches that this depends on already in v4.1-rcX? If so, I can take this via fbdev. Yes. Please take it via fbdev. Thanks. -- Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a Linux Foundation Collaborative Project

Re: [BUG] perf report: fails to symbolize when vaddr is non zero for shared objects

2015-06-17 Thread Arnaldo Carvalho de Melo
Em Wed, Jun 17, 2015 at 11:54:12AM -0700, Stephane Eranian escreveu: On Tue, Jun 16, 2015 at 7:34 AM, Arnaldo Carvalho de Melo a...@redhat.com wrote: Em Tue, Jun 16, 2015 at 12:03:01AM -0700, Stephane Eranian escreveu: If you get samples in the shared lib, they will be off, possibly

Re: [PATCH] ARM: fix DEBUG_UART_PHYS/VIRT issue when modifying DEBUG_LL output

2015-06-17 Thread Russell King - ARM Linux
On Wed, Jun 17, 2015 at 02:46:56PM +0200, Thomas Petazzoni wrote: What is the status of this patch? It would actually be quite useful when switching back and forth between different DEBUG_LL configurations. Russell, what do you think of the proposed approach? I'd rather we killed all the

[PATCH] framebuffer: disable vgacon on microblaze arch

2015-06-17 Thread Nicolai Stange
Fix an allmodconfig link failer on microblaze: drivers/built-in.o: In function `vgacon_save_screen': drivers/video/console/.tmp_vgacon.o:(.text+0x8fc10): undefined reference to `screen_info' Disable vgacon on microblaze because the symbol struct screen_info screen_info; is not defined

[PATCH] Fix a typo in Documentation/edac.txt.

2015-06-17 Thread Rami Rosen
This patch Fixes a typo in Documentation/edac.txt. Signed-off-by: Rami Rosen ramir...@gmail.com --- Documentation/edac.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/edac.txt b/Documentation/edac.txt index 73fff13..9679433 100644 ---

Re: [PATCH 1/3] aio_ring_remap: turn the ctx-dead check into WARN_ON()

2015-06-17 Thread Jeff Moyer
Oleg Nesterov o...@redhat.com writes: atomic_read(ctx-dead) in aio_ring_remap() looks confusing. kill_ioctx() sets ctx-dead and removes ctx from -ioctx_table atomically under mm-ioctx_lock, so aio_ring_remap() can never see a dead ctx. If we really want this check, we should put it under

Re: [PATCH] selftests: add seccomp suite

2015-06-17 Thread Kees Cook
On Wed, Jun 17, 2015 at 12:31 AM, Michael Ellerman m...@ellerman.id.au wrote: On Tue, 2015-06-16 at 10:54 -0700, Kees Cook wrote: This imports the existing seccomp test suite into the kernel's selftests tree. It contains extensive testing of seccomp features and corner cases. There remain

Re: [PATCH v7 5/7] arm64: Add trampoline code for kretprobes

2015-06-17 Thread David Long
On 06/16/15 11:09, William Cohen wrote: On 06/15/2015 03:07 PM, David Long wrote: From: William Cohen wco...@redhat.com The trampoline code is used by kretprobes to capture a return from a probed function. This is done by saving the registers, calling the handler, and restoring the registers.

Re: [RFC] drivers/clk/Kconfig: Change COMMON_CLK to tristate

2015-06-17 Thread York Sun
On 06/17/2015 12:05 PM, Wolfram Sang wrote: On Wed, Jun 17, 2015 at 12:01:47PM -0700, York Sun wrote: COMMON_CLK has been a bool value, selected by the platforms who need common clock framework. If a CCF driver is needed on an add-on device such as PCIe card, COMMON_CLK can be selected

Re: [PATCH 01/12] fsl/fman: Add the FMan FLIB headers

2015-06-17 Thread Scott Wood
On Wed, 2015-06-17 at 09:59 -0500, Liberman Igal-B31950 wrote: Regards, Igal Liberman. -Original Message- From: Wood Scott-B07421 Sent: Wednesday, June 10, 2015 9:54 PM To: Bucur Madalin-Cristian-B32716 Cc: net...@vger.kernel.org; linux-kernel@vger.kernel.org; linuxppc-

Re: [PATCH 13/13] driver-core: probe dependencies before probing

2015-06-17 Thread Mark Brown
On Wed, Jun 17, 2015 at 03:42:23PM +0200, Tomeu Vizoso wrote: Before actually probing a device, find out what dependencies it has and do our best to ensure that they are available at this point. This is accomplished by finding out what platform devices need to be probed so the dependencies

[PATCH] selftest: timers: Avoid signal deadlock in leap-a-day

2015-06-17 Thread John Stultz
In 0c4a5fc95b1df (Add leap-second timer edge testing to leap-a-day.c), we added a timer to the test which checks to make sure timers near the leapsecond edge behave correctly. However, the output generated from the timer uses ctime_r, which isn't async-signal safe, and should that signal land

Re: [PATCH v2] ahci, msix: Fix build error for !PCI_MSI

2015-06-17 Thread Tejun Heo
On Wed, Jun 17, 2015 at 03:30:02PM +0200, Robert Richter wrote: From e43b79f0afd794d3e37ec0922c75e44b1c3f2e22 Mon Sep 17 00:00:00 2001 From: Robert Richter rrich...@cavium.com Date: Wed, 17 Jun 2015 10:33:22 +0200 Subject: [PATCH v2] ahci, msix: Fix build error for !PCI_MSI MIME-Version: 1.0

Re: [PATCH 06/51] memcg: add mem_cgroup_root_css

2015-06-17 Thread Tejun Heo
Hey, Michal. On Wed, Jun 17, 2015 at 04:56:42PM +0200, Michal Hocko wrote: On Fri 22-05-15 17:13:20, Tejun Heo wrote: Add global mem_cgroup_root_css which points to the root memcg css. Is there any reason to using css rather than mem_cgroup other than the structure is not visible outside

Re: [PATCH, DEBUG] x86/32: Add small delay after resume

2015-06-17 Thread Konrad Rzeszutek Wilk
On Wed, Jun 17, 2015 at 10:22:49AM -0700, H. Peter Anvin wrote: On 06/17/2015 09:33 AM, Konrad Rzeszutek Wilk wrote: Where does the GDT get initialized? -hpa mit 84e70971e67d97bc2db18a4e76d42846272a54bd Author: Konrad Rzeszutek Wilk konrad.w...@oracle.com Date: Fri Apr 5

Re: [PATCH 6/6] mtd: docg3: Don't do ERR_PTR(0)

2015-06-17 Thread Brian Norris
On Mon, Jun 01, 2015 at 11:10:54PM +0200, Richard Weinberger wrote: Don't return a obfuscated null pointer using ERR_PTR(0). If the no device is found clearly return -ENODEV. This makes the code more clear and matches the comment of doc_probe_device(). Signed-off-by: Richard Weinberger

Re: [PATCH v7 0/7] arm64: Add kernel probes (kprobes) support

2015-06-17 Thread David Long
On 06/17/15 10:18, Masami Hiramatsu wrote: Hi David, At first, thank you for updating this series! :) On 2015/06/16 4:07, David Long wrote: From: David A. Long dave.l...@linaro.org This patchset is heavily based on Sandeepa Prabhu's ARM v8 kprobes patches, first seen in October 2013. This

[PATCH 1/2] x86: intel_mid_pci: propagate actual return code

2015-06-17 Thread Andy Shevchenko
mp_map_gsi_to_irq() returns different codes if it fails. intel_mid_pci_irq_enable() hides this under -EBUSY. The patch replaces it by what is actually returned. Signed-off-by: Andy Shevchenko andriy.shevche...@linux.intel.com --- arch/x86/pci/intel_mid_pci.c | 7 +-- 1 file changed, 5

[PATCH] MAINTAINERS: update email for Michael Turquette

2015-06-17 Thread Michael Turquette
Signed-off-by: Michael Turquette mturque...@baylibre.com --- MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index d8afd29..15b6d71 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -2642,7 +2642,7 @@ F:

Re: call_rcu from trace_preempt

2015-06-17 Thread Alexei Starovoitov
On 6/17/15 1:37 PM, Paul E. McKenney wrote: On Wed, Jun 17, 2015 at 11:39:29AM -0700, Alexei Starovoitov wrote: On 6/17/15 2:05 AM, Daniel Wagner wrote: Steven's suggestion deferring the work via irq_work results in the same stack trace. (Now I get cold feets, without the nice heat from the

Re: [PATCH V1] x86, espfix: postpone the initialization of espfix stack for AP

2015-06-17 Thread Borislav Petkov
On Wed, Jun 17, 2015 at 12:27:05AM -0700, H. Peter Anvin wrote: On 06/04/2015 02:45 AM, Gu Zheng wrote: The following lockdep warning occurrs when running with latest kernel: [3.178000] [ cut here ] [3.183000] WARNING: CPU: 128 PID: 0 at

[PATCH V4 1/2] perf,tools: add time out to force stop proc map processing

2015-06-17 Thread kan . liang
From: Kan Liang kan.li...@intel.com System wide sampling like 'perf top' or 'perf record -a' read all threads /proc/xxx/maps before sampling. If there are any threads which generating a keeping growing huge maps, perf will do infinite loop during synthesizing. Nothing will be sampled. This patch

Re: [PATCH -next] selftests/ipc: Consolidate posix and sysv msg queue tests

2015-06-17 Thread Shuah Khan
On 06/09/2015 10:23 AM, Davidlohr Bueso wrote: On Tue, 2015-06-09 at 06:55 -0600, Shuah Khan wrote diff --git a/tools/testing/selftests/ipc/.gitignore b/tools/testing/selftests/ipc/.gitignore new file mode 100644 index 000..3d8a449 --- /dev/null +++

[PATCH v2] clk: xgene: Delete duplicated name field

2015-06-17 Thread Matthias Brugger
X-Gene clocks implement it's name in the clock private struct. This is a duplication of the name field. We can delete the field and rely on the common implementation to retrieve the name. Signed-off-by: Matthias Brugger matthias@gmail.com --- drivers/clk/clk-xgene.c | 28

Re: [PATCH v6 02/21] libnvdimm, nfit: initial libnvdimm infrastructure and NFIT support

2015-06-17 Thread Dan Williams
On Wed, Jun 17, 2015 at 2:59 PM, Rafael J. Wysocki r...@rjwysocki.net wrote: On Thursday, June 11, 2015 04:10:18 PM Dan Williams wrote: A struct nvdimm_bus is the anchor device for registering nvdimm resources and interfaces, for example, a character control device, nvdimm devices, and I/O

Re: [PATCH v6 19/21] libnvdimm, nfit, nd_blk: driver for BLK-mode access persistent memory

2015-06-17 Thread Rafael J. Wysocki
On Thursday, June 11, 2015 04:11:53 PM Dan Williams wrote: From: Ross Zwisler ross.zwis...@linux.intel.com The libnvdimm implementation handles allocating dimm address space (DPA) between PMEM and BLK mode interfaces. After DPA has been allocated from a BLK-region to a BLK-namespace the

[PATCH 1/4] net: stmmac: dwmac-rk: remove unused gpio register defines

2015-06-17 Thread Heiko Stuebner
In a first version the driver did want to do some gpio wiggling, which of course never made it into the kernel, but somehow these register defines where forgotten. Remove them, as they shouldn't be here. Signed-off-by: Heiko Stuebner he...@sntech.de ---

[PATCH 2/4] net: stmmac: dwmac-rk: Fix clk rate when provided by soc

2015-06-17 Thread Heiko Stuebner
The first iteration of the dwmac-rk support did access an intermediate clock directly below the pll selector. This was removed in a subsequent revision, but the clock and one invocation remained. This results in the driver trying to set the rate of a non-existent clock when the soc and not some

[3.19.y-ckt stable] Linux 3.19.8-ckt2 stable review

2015-06-17 Thread Kamal Mostafa
This is the start of the review cycle for the Linux 3.19.8-ckt2 stable kernel. This version contains 146 new patches, summarized below. The new patches are posted as replies to this message and also available in this git branch:

[PATCH 3.13.y-ckt 096/122] KVM: MMU: fix smap permission check

2015-06-17 Thread Kamal Mostafa
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let me know. -- From: Xiao Guangrong guangrong.x...@linux.intel.com commit 7cbeed9bce7580479bb97457dad220cb3594b875 upstream. Current permission check assumes that RSVD bit in PFEC is always zero,

[PATCH 3.13.y-ckt 081/122] drm/radeon: add new bonaire pci id

2015-06-17 Thread Kamal Mostafa
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let me know. -- From: Alex Deucher alexander.deuc...@amd.com commit fcf3b54282e4c5a95a1f45f67558bc105acdbc6a upstream. Signed-off-by: Alex Deucher alexander.deuc...@amd.com Signed-off-by: Kamal Mostafa

[PATCH 3.13.y-ckt 079/122] ARM: net fix emit_udiv() for BPF_ALU | BPF_DIV | BPF_K intruction.

2015-06-17 Thread Kamal Mostafa
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let me know. -- From: Nicolas Schichan nschic...@freebox.fr commit 19fc99d0c6ba7d9b65456496b5bb2169d5f74cd0 upstream. In that case, emit_udiv() will be called with rn == ARM_R0 (r_scratch) and loading rm

[PATCH 3.13.y-ckt 080/122] drm/radeon: fix VM_CONTEXT*_PAGE_TABLE_END_ADDR handling

2015-06-17 Thread Kamal Mostafa
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let me know. -- From: =?UTF-8?q?Christian=20K=C3=B6nig?= christian.koe...@amd.com commit 607d48063512707a414e346972e2210dc71ab491 upstream. The mapping range is inclusive between starting and ending

[PATCH 3.13.y-ckt 078/122] usb-storage: Add NO_WP_DETECT quirk for Lacie 059f:0651 devices

2015-06-17 Thread Kamal Mostafa
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let me know. -- From: Hans de Goede hdego...@redhat.com commit 172115090f5e739660b97694618a2ba86457063a upstream. Without this flag some versions of these enclosures do not work. Reported-and-tested-by:

[PATCH 3.13.y-ckt 095/122] mac80211: move WEP tailroom size check

2015-06-17 Thread Kamal Mostafa
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let me know. -- From: Janusz Dziedzic janusz.dzied...@tieto.com commit 47b4e1fc4972cc43a19121bc2608a60aef3bf216 upstream. Remove checking tailroom when adding IV as it uses only headroom, and move the

[PATCH 3.13.y-ckt 097/122] KVM: MMU: fix CR4.SMEP=1, CR0.WP=0 with shadow pages

2015-06-17 Thread Kamal Mostafa
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let me know. -- From: Paolo Bonzini pbonz...@redhat.com commit 898761158be7682082955e3efa4ad24725305fc7 upstream. smep_andnot_wp is initialized in kvm_init_shadow_mmu and shadow pages should not be

[PATCH 3.13.y-ckt 050/122] xen/events: Set irq_info-evtchn before binding the channel to CPU in __startup_pirq()

2015-06-17 Thread Kamal Mostafa
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let me know. -- From: Boris Ostrovsky boris.ostrov...@oracle.com commit 16e6bd5970c88a2ac018b84a5f1dd5c2ff1fdf2c upstream. .. because bind_evtchn_to_cpu(evtchn, cpu) will map evtchn to 'info' and pass

[PATCH 3.13.y-ckt 047/122] drm/i915: Assume dual channel LVDS if pixel clock necessitates it

2015-06-17 Thread Kamal Mostafa
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let me know. -- From: Lukas Wunner lu...@wunner.de commit 6f317cfe42c9d8a7c9c1a327d2f1bcc517a3cd91 upstream. Single channel LVDS maxes out at 112 MHz, anything above must be dual channel. This avoids the

[PATCH 3.13.y-ckt 026/122] 3w-9xxx: fix command completion race

2015-06-17 Thread Kamal Mostafa
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let me know. -- From: Christoph Hellwig h...@lst.de commit 118c855b5623f3e2e6204f02623d88c09e0c34de upstream. The 3w-9xxx driver needs to tear down the dma mappings before returning the command to the

[PATCH 3.13.y-ckt 048/122] drm/i915: Add missing MacBook Pro models with dual channel LVDS

2015-06-17 Thread Kamal Mostafa
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let me know. -- From: Lukas Wunner lu...@wunner.de commit 3916e3fd81021fb795bfbdb17f375b6b3685bced upstream. Single channel LVDS maxes out at 112 MHz. The 15 pre-retina models shipped with 1440x900 (106

[PATCH 3.13.y-ckt 052/122] nilfs2: fix sanity check of btree level in nilfs_btree_root_broken()

2015-06-17 Thread Kamal Mostafa
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let me know. -- From: Ryusuke Konishi konishi.ryus...@lab.ntt.co.jp commit d8fd150fe3935e1692bf57c66691e17409ebb9c1 upstream. The range check for b-tree level parameter in nilfs_btree_root_broken() is

[PATCH 3.13.y-ckt 024/122] 3w-sas: fix command completion race

2015-06-17 Thread Kamal Mostafa
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let me know. -- From: Christoph Hellwig h...@lst.de commit 579d69bc1fd56d5af5761969aa529d1d1c188300 upstream. The 3w-sas driver needs to tear down the dma mappings before returning the command to the

[PATCH 3.13.y-ckt 056/122] path_openat(): fix double fput()

2015-06-17 Thread Kamal Mostafa
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let me know. -- From: Al Viro v...@zeniv.linux.org.uk commit f15133df088ecadd141ea1907f2c96df67c729f0 upstream. path_openat() jumps to the wrong place after do_tmpfile() - it has already done

[PATCH 3.13.y-ckt 025/122] 3w-xxxx: fix command completion race

2015-06-17 Thread Kamal Mostafa
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let me know. -- From: Christoph Hellwig h...@lst.de commit 9cd9554615cba14f0877cc9972a6537ad2bdde61 upstream. The 3w- driver needs to tear down the dma mappings before returning the command to the

[PATCH 3.13.y-ckt 017/122] ozwpan: unchecked signed subtraction leads to DoS

2015-06-17 Thread Kamal Mostafa
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let me know. -- From: Jason A. Donenfeld ja...@zx2c4.com commit 9a59029bc218b48eff8b5d4dde5662fd79d3e1a8 upstream. The subtraction here was using a signed integer and did not have any bounds checking at

[PATCH 3.13.y-ckt 016/122] ozwpan: Use proper check to prevent heap overflow

2015-06-17 Thread Kamal Mostafa
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let me know. -- From: Jason A. Donenfeld ja...@zx2c4.com commit d114b9fe78c8d6fc6e70808c2092aa307c36dc8e upstream. Since elt-length is a u8, we can make this variable a u8. Then we can do proper bounds

[PATCH 3.13.y-ckt 020/122] ALSA: emu10k1: Fix card shortname string buffer overflow

2015-06-17 Thread Kamal Mostafa
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let me know. -- From: Takashi Iwai ti...@suse.de commit d02260824e2cad626fb2a9d62e27006d34b6dedc upstream. Some models provide too long string for the shortname that has 32bytes including the terminator,

[PATCH 3.13.y-ckt 038/122] writeback: use |1 instead of +1 to protect against div by zero

2015-06-17 Thread Kamal Mostafa
3.13.11-ckt22 -stable review patch. If anyone has any objections, please let me know. -- From: Tejun Heo t...@kernel.org commit 464d1387acb94dc43ba772b35242345e3d2ead1b upstream. mm/page-writeback.c has several places where 1 is added to the divisor to prevent division by

[PATCH 3.19.y-ckt 133/146] net: dp83640: fix broken calibration routine.

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Richard Cochran richardcoch...@gmail.com [ Upstream commit 397a253af5031de4a4612210055935309af4472c ] Currently, the calibration function that corrects the initial offsets among

[PATCH 3.19.y-ckt 135/146] net: dp83640: fix improper double spin locking.

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Richard Cochran richardcoch...@gmail.com [ Upstream commit adbe088f6f8b0b7701fe07f51fe6f2bd602a6665 ] A pair of nested spin locks was introduced in commit 63502b8d0 dp83640: Fix

[PATCH 3.19.y-ckt 132/146] x86: bpf_jit: fix compilation of large bpf programs

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Alexei Starovoitov a...@plumgrid.com [ Upstream commit 3f7352bf21f8fd7ba3e2fcef9488756f188e12be ] x86 has variable length encoding. x86 JIT compiler is trying to pick the shortest

Re: [RFC v3 1/4] fs: Add generic file system event notifications

2015-06-17 Thread Dave Chinner
On Tue, Jun 16, 2015 at 03:09:30PM +0200, Beata Michalska wrote: Introduce configurable generic interface for file system-wide event notifications, to provide file systems with a common way of reporting any potential issues as they emerge. The notifications are to be issued through generic

[PATCH 3.19.y-ckt 124/146] staging: vt6655: move setting of PSTxDesc-buff_addr to vnt_tx_packet

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Malcolm Priestley tvbox...@gmail.com commit 187e2a81805f4b7ba1acf118aed8937a718d894c upstream. Keep setting of this part of the structure with the others. Only pTDInfo needs carried

[PATCH 3.19.y-ckt 123/146] tcp/ipv6: fix flow label setting in TIME_WAIT state

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Florent Fourcot florent.four...@enst-bretagne.fr commit 21858cd02dabcf290564cbf4769b101eba54d7bb upstream. commit 1d13a96c74fc (ipv6: tcp: fix flowlabel value in ACK messages send

[PATCH 3.19.y-ckt 128/146] staging: vt6655: [BUG] Protect MACvSelectPage1 with lock.

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Malcolm Priestley tvbox...@gmail.com commit 95775d12219285d6e0116acb6267864582cd01ef upstream. The device must not flip to page 1 while in interrupt lock causing loss of connection or

[PATCH 3.19.y-ckt 119/146] ipv4: Avoid crashing in ip_error

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Eric W. Biederman ebied...@xmission.com commit 381c759d9916c42959515ad34a6d467e24a88e93 upstream. ip_error does not check if in_dev is NULL before dereferencing it. IThe following

[PATCH 3.19.y-ckt 130/146] Drivers: hv: vmbus: Correcting truncation error for constant HV_CRASH_CTL_CRASH_NOTIFY

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Nick Meier nme...@microsoft.com commit 5ef5b6927f14f29cacd78fa1fb861661a5367f13 upstream. HV_CRASH_CTL_CRASH_NOTIFY is a 64 bit number. Depending on the usage context, the value may

[PATCH 3.19.y-ckt 127/146] staging: vt6655: vnt_tx_packet Correct TX order of OWNED_BY_NIC

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Malcolm Priestley tvbox...@gmail.com commit d65d2b25d2761153390df8026cca1a528d9b6c5a upstream. The state of m_td0TD0.f1Owner should change after the buff_addr has been filled

  1   2   3   4   5   6   7   8   9   10   >