[PATCH REBASED v10 0/6] Finally fix watermarks

2016-08-10 Thread Lyude
Rebased version of https://patchwork.freedesktop.org/series/10276/ . No changes Lyude (5): drm/i915/skl: Add support for the SAGV, fix underrun hangs drm/i915/skl: Update plane watermarks atomically during plane updates drm/i915/skl: Ensure pipes with changed wms get added to the state

[PATCH v6 03/11] mm, compaction: rename COMPACT_PARTIAL to COMPACT_SUCCESS

2016-08-10 Thread Vlastimil Babka
COMPACT_PARTIAL has historically meant that compaction returned after doing some work without fully compacting a zone. It however didn't distinguish if compaction terminated because it succeeded in creating the requested high-order page. This has changed recently and now we only return

[PATCH REBASED v10 4/6] drm/i915/skl: Ensure pipes with changed wms get added to the state

2016-08-10 Thread Lyude
If we're enabling a pipe, we'll need to modify the watermarks on all active planes. Since those planes won't be added to the state on their own, we need to add them ourselves. Signed-off-by: Lyude Reviewed-by: Matt Roper Cc: sta...@vger.kernel.org

[V4 PATCH 0/2] kexec: crash_kexec_post_notifiers boot option related fixes

2016-08-10 Thread Hidehiro Kawai
Daniel Walker reported problems which happens when crash_kexec_post_notifiers kernel option is enabled (https://lkml.org/lkml/2015/6/24/44). In that case, smp_send_stop() is called before entering kdump routines which assume other CPUs are still online. This causes some issues depending on

[PATCH REBASED v10 0/6] Finally fix watermarks

2016-08-10 Thread Lyude
Rebased version of https://patchwork.freedesktop.org/series/10276/ . No changes Lyude (5): drm/i915/skl: Add support for the SAGV, fix underrun hangs drm/i915/skl: Update plane watermarks atomically during plane updates drm/i915/skl: Ensure pipes with changed wms get added to the state

Re: [PATCH 2/3] dt-bindings: mailbox: Add Amlogic Meson MHU Bindings

2016-08-10 Thread Rob Herring
On Tue, Aug 09, 2016 at 10:52:16AM +0200, Neil Armstrong wrote: > Signed-off-by: Neil Armstrong > --- > .../devicetree/bindings/mailbox/meson-mhu.txt | 33 > ++ > 1 file changed, 33 insertions(+) > create mode 100644

[PATCH REBASED v10 0/6] Finally fix watermarks

2016-08-10 Thread Lyude
Rebased version of https://patchwork.freedesktop.org/series/10276/ . No changes Lyude (5): drm/i915/skl: Add support for the SAGV, fix underrun hangs drm/i915/skl: Update plane watermarks atomically during plane updates drm/i915/skl: Ensure pipes with changed wms get added to the state

[PATCH v6 03/11] mm, compaction: rename COMPACT_PARTIAL to COMPACT_SUCCESS

2016-08-10 Thread Vlastimil Babka
COMPACT_PARTIAL has historically meant that compaction returned after doing some work without fully compacting a zone. It however didn't distinguish if compaction terminated because it succeeded in creating the requested high-order page. This has changed recently and now we only return

[PATCH REBASED v10 4/6] drm/i915/skl: Ensure pipes with changed wms get added to the state

2016-08-10 Thread Lyude
If we're enabling a pipe, we'll need to modify the watermarks on all active planes. Since those planes won't be added to the state on their own, we need to add them ourselves. Signed-off-by: Lyude Reviewed-by: Matt Roper Cc: sta...@vger.kernel.org Cc: Ville Syrjälä Cc: Daniel Vetter Cc:

[V4 PATCH 0/2] kexec: crash_kexec_post_notifiers boot option related fixes

2016-08-10 Thread Hidehiro Kawai
Daniel Walker reported problems which happens when crash_kexec_post_notifiers kernel option is enabled (https://lkml.org/lkml/2015/6/24/44). In that case, smp_send_stop() is called before entering kdump routines which assume other CPUs are still online. This causes some issues depending on

[PATCH 7/8] hisi_sas: add TMF success check

2016-08-10 Thread John Garry
When a tmf is issued, various response codes can be returned from the target. For a query tmf the response may be TMF_RESP_FUNC_COMPLETE or TMF_RESP_FUNC_SUCC. Add a condition for TMF_RESP_FUNC_SUCC to hisi_sas_exec_internal_tmf_task(). This affects query tmf, as the result is success the returned

Re: acpi: broken suspend to RAM with v4.7-rc1

2016-08-10 Thread Andrey Skvortsov
On 05 Aug, Zheng, Lv wrote: > Hi, Andrey > > > From: Andrey Skvortsov [mailto:andrej.skvort...@gmail.com] > > Subject: Re: acpi: broken suspend to RAM with v4.7-rc1 > > > > On 24 Jun, Zheng, Lv wrote: > > > Hi, > > > > > > > From: Andrey Skvortsov [mailto:andrej.skvort...@gmail.com] > > > >

[PATCH v6 06/11] mm, compaction: more reliably increase direct compaction priority

2016-08-10 Thread Vlastimil Babka
During reclaim/compaction loop, compaction priority can be increased by the should_compact_retry() function, but the current code is not optimal. Priority is only increased when compaction_failed() is true, which means that compaction has scanned the whole zone. This may not happen even after

[PATCH v6 09/11] mm, compaction: use proper alloc_flags in __compaction_suitable()

2016-08-10 Thread Vlastimil Babka
The __compaction_suitable() function checks the low watermark plus a compact_gap() gap to decide if there's enough free memory to perform compaction. This check uses direct compactor's alloc_flags, but that's wrong, since these flags are not applicable for freepage isolation. For example,

Re: [RESEND PATCH] ARM: tegra: fix erroneous address in dts

2016-08-10 Thread Arnd Bergmann
On Monday, July 18, 2016 11:58:02 AM CEST Thierry Reding wrote: > On Mon, Jul 18, 2016 at 11:46:48AM +0200, Ralf Ramsauer wrote: > > c90bb7b enabled the high speed UARTs of the Jetson TK1. Due to a merge > > quirk, wrong addresses were introduced. Fix it and use the correct > > addresses. > > > >

Re: [Resend][PATCH] x86/power/64: Always create temporary identity mapping correctly

2016-08-10 Thread Jiri Kosina
On Wed, 10 Aug 2016, Thomas Garnier wrote: > What type of machines are you testing it on? What is the memory size? > Processor generation? Mine is Lenovo thinkpad x200s; I think Boris has been testing it on x230s, but not sure whether any of the latest patches didn't actually fix it for him.

Re: [RFC PATCH v7 1/7] Restartable sequences system call

2016-08-10 Thread Mathieu Desnoyers
- On Aug 10, 2016, at 4:43 AM, Peter Zijlstra pet...@infradead.org wrote: > On Tue, Aug 09, 2016 at 08:06:40PM +, Mathieu Desnoyers wrote: >> > Also, I think it would be good to have a comment explaining why this is >> > split in two structures? Don't you rely on the address

[PATCH 3/8] hisi_sas: add internal abort to hisi_sas_abort_task()

2016-08-10 Thread John Garry
Execute an internal abort for executing an internal task abort. This is for case of command still being present in host when abort is executed. For a SATA internal abort, we set abort for all tasks associated with the device. Signed-off-by: John Garry --- drivers/scsi/hisi_sas/hisi_sas_main.c

[PATCH 1/1] arm64: Remove stack duplicating code from jprobes

2016-08-10 Thread David Long
From: "David A. Long" Because the arm64 calling standard allows stacked function arguments to be anywhere in the stack frame, do not attempt to duplicate the stack frame for jprobes handler functions. Documenation changes to describe this issue have been broken out into a

[PATCH REBASED v10 1/6] drm/i915/skl: Add support for the SAGV, fix underrun hangs

2016-08-10 Thread Lyude
Since the watermark calculations for Skylake are still broken, we're apt to hitting underruns very easily under multi-monitor configurations. While it would be lovely if this was fixed, it's not. Another problem that's been coming from this however, is the mysterious issue of underruns causing

Re: [RFC PATCH v7 1/7] Restartable sequences system call

2016-08-10 Thread Mathieu Desnoyers
- On Aug 9, 2016, at 12:13 PM, Boqun Feng boqun.f...@gmail.com wrote: > > However, I'm thinking maybe we can use some tricks to avoid unnecessary > aborts-on-preemption. > > First of all, I notice we haven't make any constraint on what kind of > memory objects could be "protected" by rseq

[PATCH REBASED v10 2/6] drm/i915/gen9: Only copy WM results for changed pipes to skl_hw

2016-08-10 Thread Lyude
From: Matt Roper When we write watermark values to the hardware, those values are stored in dev_priv->wm.skl_hw. However with recent watermark changes, the results structure we're copying from only contains valid watermark and DDB values for the pipes that are

[PATCH] clocksource/drivers/time-armada-370-xp: Fix the clock reference

2016-08-10 Thread Gregory CLEMENT
While converting the init function to return an error, the wrong clock was get. This lead to wrong clock rate and slow down the kernel. For example, before the patch a typical boot was around 15s after it was 1 minute slower. Fixes: 12549e27c63c ("clocksource/drivers/time-armada-370-xp: Convert

[tip:x86/urgent] x86/build: Reduce the W=1 warnings noise when compiling x86 syscall tables

2016-08-10 Thread tip-bot for Valdis Kletnieks
Commit-ID: 5e44258d168b2bdee51d9e2e1f1f4726ff9775cd Gitweb: http://git.kernel.org/tip/5e44258d168b2bdee51d9e2e1f1f4726ff9775cd Author: Valdis Kletnieks AuthorDate: Sun, 31 Jul 2016 23:24:50 -0400 Committer: Ingo Molnar CommitDate: Wed, 10 Aug

[PATCH] clocksource/drivers/time-armada-370-xp: Fix the clock reference

2016-08-10 Thread Gregory CLEMENT
While converting the init function to return an error, the wrong clock was get. This lead to wrong clock rate and slow down the kernel. For example, before the patch a typical boot was around 15s after it was 1 minute slower. Fixes: 12549e27c63c ("clocksource/drivers/time-armada-370-xp: Convert

[tip:x86/urgent] x86/build: Reduce the W=1 warnings noise when compiling x86 syscall tables

2016-08-10 Thread tip-bot for Valdis Kletnieks
Commit-ID: 5e44258d168b2bdee51d9e2e1f1f4726ff9775cd Gitweb: http://git.kernel.org/tip/5e44258d168b2bdee51d9e2e1f1f4726ff9775cd Author: Valdis Kletnieks AuthorDate: Sun, 31 Jul 2016 23:24:50 -0400 Committer: Ingo Molnar CommitDate: Wed, 10 Aug 2016 16:05:16 +0200 x86/build: Reduce the

[PATCH 1/1] arm64: Remove stack duplicating code from jprobes

2016-08-10 Thread David Long
From: "David A. Long" Because the arm64 calling standard allows stacked function arguments to be anywhere in the stack frame, do not attempt to duplicate the stack frame for jprobes handler functions. Documenation changes to describe this issue have been broken out into a separate patch in

[PATCH REBASED v10 1/6] drm/i915/skl: Add support for the SAGV, fix underrun hangs

2016-08-10 Thread Lyude
Since the watermark calculations for Skylake are still broken, we're apt to hitting underruns very easily under multi-monitor configurations. While it would be lovely if this was fixed, it's not. Another problem that's been coming from this however, is the mysterious issue of underruns causing

Re: [RFC PATCH v7 1/7] Restartable sequences system call

2016-08-10 Thread Mathieu Desnoyers
- On Aug 9, 2016, at 12:13 PM, Boqun Feng boqun.f...@gmail.com wrote: > > However, I'm thinking maybe we can use some tricks to avoid unnecessary > aborts-on-preemption. > > First of all, I notice we haven't make any constraint on what kind of > memory objects could be "protected" by rseq

[PATCH REBASED v10 2/6] drm/i915/gen9: Only copy WM results for changed pipes to skl_hw

2016-08-10 Thread Lyude
From: Matt Roper When we write watermark values to the hardware, those values are stored in dev_priv->wm.skl_hw. However with recent watermark changes, the results structure we're copying from only contains valid watermark and DDB values for the pipes that are actually changing; the values for

[PATCH v6 08/11] mm, compaction: create compact_gap wrapper

2016-08-10 Thread Vlastimil Babka
Compaction uses a watermark gap of (2UL << order) pages at various places and it's not immediately obvious why. Abstract it through a compact_gap() wrapper to create a single place with a thorough explanation. Signed-off-by: Vlastimil Babka Acked-by: Michal Hocko

[PATCH v6 01/11] mm, compaction: make whole_zone flag ignore cached scanner positions

2016-08-10 Thread Vlastimil Babka
A recent patch has added whole_zone flag that compaction sets when scanning starts from the zone boundary, in order to report that zone has been fully scanned in one attempt. For allocations that want to try really hard or cannot fail, we will want to introduce a mode where scanning whole zone is

Re: [PATCHv2 3/4] pci: Determine actual VPD size on first access

2016-08-10 Thread Hannes Reinecke
On 08/09/2016 08:12 PM, Alexander Duyck wrote: > On Tue, Aug 9, 2016 at 5:54 AM, Alexey Kardashevskiy wrote: >> On 10/02/16 08:04, Bjorn Helgaas wrote: >>> On Wed, Jan 13, 2016 at 12:25:34PM +0100, Hannes Reinecke wrote: PCI-2.2 VPD entries have a maximum size of 32k, but

[PATCH v6 07/11] mm, compaction: use correct watermark when checking compaction success

2016-08-10 Thread Vlastimil Babka
The __compact_finished() function uses low watermark in a check that has to pass if the direct compaction is to finish and allocation should succeed. This is too pessimistic, as the allocation will typically use min watermark. It may happen that during compaction, we drop below the low watermark

[PATCH] mfd: cros_ec: Use proper protocol transfer function

2016-08-10 Thread Brian Norris
From: Shawn Nematbakhsh pkt_xfer should be used for protocol v3, and cmd_xfer otherwise. We had one instance of these functions correct, but not the second, fall-back case. We use the fall-back only when the first command returns an IN_PROGRESS status, which is only used on

[PATCH v6 01/11] mm, compaction: make whole_zone flag ignore cached scanner positions

2016-08-10 Thread Vlastimil Babka
A recent patch has added whole_zone flag that compaction sets when scanning starts from the zone boundary, in order to report that zone has been fully scanned in one attempt. For allocations that want to try really hard or cannot fail, we will want to introduce a mode where scanning whole zone is

Re: [PATCHv2 3/4] pci: Determine actual VPD size on first access

2016-08-10 Thread Hannes Reinecke
On 08/09/2016 08:12 PM, Alexander Duyck wrote: > On Tue, Aug 9, 2016 at 5:54 AM, Alexey Kardashevskiy wrote: >> On 10/02/16 08:04, Bjorn Helgaas wrote: >>> On Wed, Jan 13, 2016 at 12:25:34PM +0100, Hannes Reinecke wrote: PCI-2.2 VPD entries have a maximum size of 32k, but might actually

[PATCH v6 07/11] mm, compaction: use correct watermark when checking compaction success

2016-08-10 Thread Vlastimil Babka
The __compact_finished() function uses low watermark in a check that has to pass if the direct compaction is to finish and allocation should succeed. This is too pessimistic, as the allocation will typically use min watermark. It may happen that during compaction, we drop below the low watermark

[PATCH] mfd: cros_ec: Use proper protocol transfer function

2016-08-10 Thread Brian Norris
From: Shawn Nematbakhsh pkt_xfer should be used for protocol v3, and cmd_xfer otherwise. We had one instance of these functions correct, but not the second, fall-back case. We use the fall-back only when the first command returns an IN_PROGRESS status, which is only used on some EC firmwares

[PATCH v6 08/11] mm, compaction: create compact_gap wrapper

2016-08-10 Thread Vlastimil Babka
Compaction uses a watermark gap of (2UL << order) pages at various places and it's not immediately obvious why. Abstract it through a compact_gap() wrapper to create a single place with a thorough explanation. Signed-off-by: Vlastimil Babka Acked-by: Michal Hocko --- include/linux/compaction.h

[tip:x86/urgent] x86/platform/UV: Fix problem with UV4 Socket IDs not being contiguous

2016-08-10 Thread tip-bot for Mike Travis
Commit-ID: 054f621fd5b1c7245710f5d3935c94ce6ae4b3b7 Gitweb: http://git.kernel.org/tip/054f621fd5b1c7245710f5d3935c94ce6ae4b3b7 Author: Mike Travis AuthorDate: Mon, 1 Aug 2016 13:40:50 -0500 Committer: Ingo Molnar CommitDate: Wed, 10 Aug 2016 15:55:38

[tip:x86/urgent] x86/platform/UV: Fix problem with UV4 Socket IDs not being contiguous

2016-08-10 Thread tip-bot for Mike Travis
Commit-ID: 054f621fd5b1c7245710f5d3935c94ce6ae4b3b7 Gitweb: http://git.kernel.org/tip/054f621fd5b1c7245710f5d3935c94ce6ae4b3b7 Author: Mike Travis AuthorDate: Mon, 1 Aug 2016 13:40:50 -0500 Committer: Ingo Molnar CommitDate: Wed, 10 Aug 2016 15:55:38 +0200 x86/platform/UV: Fix problem

Re: [PATCH] dmaengine: qcom_hidma: release the descriptor before the callback

2016-08-10 Thread Sinan Kaya
On 8/10/2016 1:28 PM, Vinod Koul wrote: >> That's why, I preferred not to call the callback when I observe an error >> which I >> > think it makes more sense. > That doesnt make sense. A client set a callback, it expect you to call one. > The result quried maybe txn completed or error. Since you

Re: [PATCH 1/2] remoteproc: core: Add rproc OF look-up functions

2016-08-10 Thread Bjorn Andersson
On Tue 19 Jul 08:49 PDT 2016, Lee Jones wrote: > - of_rproc_by_index(): look-up and obtain a reference to a rproc >using the DT phandle "rprocs" and a index. > > - of_rproc_by_name(): lookup and obtain a reference to a rproc >using the DT phandle

Re: [PATCH] i2c: don't print error when adding adapter fails

2016-08-10 Thread Laxman Dewangan
On Tuesday 09 August 2016 05:06 PM, Wolfram Sang wrote: The core will do this for us now. For i2c-tegra.c Acked-by: Laxman Dewangan

Re: [PATCHv6] support for AD5820 camera auto-focus coil

2016-08-10 Thread Pavel Machek
On Wed 2016-08-10 15:01:05, Sakari Ailus wrote: > On Mon, Aug 08, 2016 at 11:41:32PM +0200, Pavel Machek wrote: > > On Mon 2016-08-08 11:09:56, Sakari Ailus wrote: > > > On Fri, Aug 05, 2016 at 12:26:11PM +0200, Pavel Machek wrote: > > > > > > > > This adds support for AD5820 autofocus coil,

[tip:x86/urgent] x86/entry: Clarify the RF saving/restoring situation with SYSCALL/SYSRET

2016-08-10 Thread tip-bot for Borislav Petkov
Commit-ID: 3e035305875cfa8a58c1ca573d0cfa6a7f201f27 Gitweb: http://git.kernel.org/tip/3e035305875cfa8a58c1ca573d0cfa6a7f201f27 Author: Borislav Petkov AuthorDate: Wed, 3 Aug 2016 19:14:29 +0200 Committer: Ingo Molnar CommitDate: Wed, 10 Aug 2016

Re: [Patch v3 1/2] x86/mm/numa: Open code function early_get_boot_cpu_id

2016-08-10 Thread Ingo Molnar
* Baoquan He wrote: > Previously early_acpi_boot_init is called in early_get_boot_cpu_id() > to get value for boot_cpu_physical_apicid. Now early_acpi_boot_init() > has been taken out and moved to setup_arch(), the name of > early_get_boot_cpu_id doesn't match its

Re: [PATCH] exynos-drm: Fix error messages to print flags and size

2016-08-10 Thread Javier Martinez Canillas
Hello Shuah, On Wed, Aug 10, 2016 at 1:30 PM, Shuah Khan wrote: > Fix exynos_drm_gem_create() error messages to include flags and size when > flags and size are invalid. > > Signed-off-by: Shuah Khan > --- Reviewed-by: Javier Martinez Canillas

Re: [PATCH 1/2] remoteproc: core: Add rproc OF look-up functions

2016-08-10 Thread Bjorn Andersson
On Tue 19 Jul 08:49 PDT 2016, Lee Jones wrote: > - of_rproc_by_index(): look-up and obtain a reference to a rproc >using the DT phandle "rprocs" and a index. > > - of_rproc_by_name(): lookup and obtain a reference to a rproc >using the DT phandle

Re: [PATCH] i2c: don't print error when adding adapter fails

2016-08-10 Thread Laxman Dewangan
On Tuesday 09 August 2016 05:06 PM, Wolfram Sang wrote: The core will do this for us now. For i2c-tegra.c Acked-by: Laxman Dewangan

Re: [PATCHv6] support for AD5820 camera auto-focus coil

2016-08-10 Thread Pavel Machek
On Wed 2016-08-10 15:01:05, Sakari Ailus wrote: > On Mon, Aug 08, 2016 at 11:41:32PM +0200, Pavel Machek wrote: > > On Mon 2016-08-08 11:09:56, Sakari Ailus wrote: > > > On Fri, Aug 05, 2016 at 12:26:11PM +0200, Pavel Machek wrote: > > > > > > > > This adds support for AD5820 autofocus coil,

[tip:x86/urgent] x86/entry: Clarify the RF saving/restoring situation with SYSCALL/SYSRET

2016-08-10 Thread tip-bot for Borislav Petkov
Commit-ID: 3e035305875cfa8a58c1ca573d0cfa6a7f201f27 Gitweb: http://git.kernel.org/tip/3e035305875cfa8a58c1ca573d0cfa6a7f201f27 Author: Borislav Petkov AuthorDate: Wed, 3 Aug 2016 19:14:29 +0200 Committer: Ingo Molnar CommitDate: Wed, 10 Aug 2016 15:53:43 +0200 x86/entry: Clarify the

Re: [Patch v3 1/2] x86/mm/numa: Open code function early_get_boot_cpu_id

2016-08-10 Thread Ingo Molnar
* Baoquan He wrote: > Previously early_acpi_boot_init is called in early_get_boot_cpu_id() > to get value for boot_cpu_physical_apicid. Now early_acpi_boot_init() > has been taken out and moved to setup_arch(), the name of > early_get_boot_cpu_id doesn't match its implementation. And only the >

Re: [PATCH] exynos-drm: Fix error messages to print flags and size

2016-08-10 Thread Javier Martinez Canillas
Hello Shuah, On Wed, Aug 10, 2016 at 1:30 PM, Shuah Khan wrote: > Fix exynos_drm_gem_create() error messages to include flags and size when > flags and size are invalid. > > Signed-off-by: Shuah Khan > --- Reviewed-by: Javier Martinez Canillas Best regards, Javier

Re: [PATCH] dmaengine: qcom_hidma: release the descriptor before the callback

2016-08-10 Thread Sinan Kaya
On 8/10/2016 1:28 PM, Vinod Koul wrote: >> That's why, I preferred not to call the callback when I observe an error >> which I >> > think it makes more sense. > That doesnt make sense. A client set a callback, it expect you to call one. > The result quried maybe txn completed or error. Since you

Re: [PATCH V3] clk: bcm: Add driver for Northstar ILP clock

2016-08-10 Thread Ray Jui
On 8/10/2016 10:28 AM, Rafał Miłecki wrote: On 10 August 2016 at 19:22, Jon Mason wrote: On Wed, Aug 10, 2016 at 8:05 AM, Rafał Miłecki wrote: diff --git a/Documentation/devicetree/bindings/clock/brcm,ns-ilp.txt

[PATCH v2 4/4] tracing: Add NMI tracing in hwlat detector

2016-08-10 Thread Steven Rostedt
From: "Steven Rostedt (Red Hat)" As NMIs can also cause latency when interrupts are disabled, the hwlat detectory has no way to know if the latency it detects is from an NMI or an SMI or some other hardware glitch. As ftrace_nmi_enter/exit() funtions are no longer used

[RESEND PATCH 2/2] Input: cros_ec_keyb - Fix usage of cros_ec_cmd_xfer()

2016-08-10 Thread Brian Norris
cros_ec_cmd_xfer returns success status if the command transport completes successfully, but the execution result is incorrectly ignored. In many cases, the execution result is assumed to be successful, leading to ignored errors and operating on uninitialized data. We've recently introduced the

RE: [PATCH 0/2] Drivers: hv: vmbus: make bus ids in sysfs persistent

2016-08-10 Thread KY Srinivasan
> -Original Message- > From: Vitaly Kuznetsov [mailto:vkuzn...@redhat.com] > Sent: Tuesday, August 9, 2016 1:46 AM > To: de...@linuxdriverproject.org > Cc: linux-kernel@vger.kernel.org; Haiyang Zhang ; > KY Srinivasan > Subject: [PATCH 0/2]

Re: [PATCH 2/2] remoteproc: core: Rework obtaining a rproc from a DT phandle

2016-08-10 Thread Bjorn Andersson
On Wed 10 Aug 11:27 PDT 2016, Santosh Shilimkar wrote: > +Suman, > > On 8/10/2016 10:15 AM, Bjorn Andersson wrote: > >On Tue 19 Jul 08:49 PDT 2016, Lee Jones wrote: > > > >>In this patch we; > >> - Use a subsystem generic phandle to obtain an rproc > >> - We have to support TI's bespoke

Re: [PATCH v12] acpi, apei, arm64: APEI initial support for aarch64.

2016-08-10 Thread Fu Wei
Hi Borislav, On 10 August 2016 at 18:45, Borislav Petkov wrote: > On Wed, Aug 10, 2016 at 06:40:53PM +0800, Fu Wei wrote: >> But the reason for a separate hest_ia32_init() is: >> For now(ACPI 6.1), we have three IA-32 Architecture-specific error >> source structures, maybe we will

[tip:x86/urgent] x86/mm/pkeys: Fix compact mode by removing protection keys' XSAVE buffer manipulation

2016-08-10 Thread tip-bot for Dave Hansen
Commit-ID: b79daf85899215d5ede3641806db2e2a77b776b4 Gitweb: http://git.kernel.org/tip/b79daf85899215d5ede3641806db2e2a77b776b4 Author: Dave Hansen AuthorDate: Wed, 27 Jul 2016 16:20:40 -0700 Committer: Ingo Molnar CommitDate: Wed, 10 Aug

Re: [PATCH V3] clk: bcm: Add driver for Northstar ILP clock

2016-08-10 Thread Ray Jui
On 8/10/2016 10:28 AM, Rafał Miłecki wrote: On 10 August 2016 at 19:22, Jon Mason wrote: On Wed, Aug 10, 2016 at 8:05 AM, Rafał Miłecki wrote: diff --git a/Documentation/devicetree/bindings/clock/brcm,ns-ilp.txt b/Documentation/devicetree/bindings/clock/brcm,ns-ilp.txt new file mode

[PATCH v2 4/4] tracing: Add NMI tracing in hwlat detector

2016-08-10 Thread Steven Rostedt
From: "Steven Rostedt (Red Hat)" As NMIs can also cause latency when interrupts are disabled, the hwlat detectory has no way to know if the latency it detects is from an NMI or an SMI or some other hardware glitch. As ftrace_nmi_enter/exit() funtions are no longer used (except for sh, which

[RESEND PATCH 2/2] Input: cros_ec_keyb - Fix usage of cros_ec_cmd_xfer()

2016-08-10 Thread Brian Norris
cros_ec_cmd_xfer returns success status if the command transport completes successfully, but the execution result is incorrectly ignored. In many cases, the execution result is assumed to be successful, leading to ignored errors and operating on uninitialized data. We've recently introduced the

RE: [PATCH 0/2] Drivers: hv: vmbus: make bus ids in sysfs persistent

2016-08-10 Thread KY Srinivasan
> -Original Message- > From: Vitaly Kuznetsov [mailto:vkuzn...@redhat.com] > Sent: Tuesday, August 9, 2016 1:46 AM > To: de...@linuxdriverproject.org > Cc: linux-kernel@vger.kernel.org; Haiyang Zhang ; > KY Srinivasan > Subject: [PATCH 0/2] Drivers: hv: vmbus: make bus ids in sysfs

Re: [PATCH 2/2] remoteproc: core: Rework obtaining a rproc from a DT phandle

2016-08-10 Thread Bjorn Andersson
On Wed 10 Aug 11:27 PDT 2016, Santosh Shilimkar wrote: > +Suman, > > On 8/10/2016 10:15 AM, Bjorn Andersson wrote: > >On Tue 19 Jul 08:49 PDT 2016, Lee Jones wrote: > > > >>In this patch we; > >> - Use a subsystem generic phandle to obtain an rproc > >> - We have to support TI's bespoke

Re: [PATCH v12] acpi, apei, arm64: APEI initial support for aarch64.

2016-08-10 Thread Fu Wei
Hi Borislav, On 10 August 2016 at 18:45, Borislav Petkov wrote: > On Wed, Aug 10, 2016 at 06:40:53PM +0800, Fu Wei wrote: >> But the reason for a separate hest_ia32_init() is: >> For now(ACPI 6.1), we have three IA-32 Architecture-specific error >> source structures, maybe we will parse them

[tip:x86/urgent] x86/mm/pkeys: Fix compact mode by removing protection keys' XSAVE buffer manipulation

2016-08-10 Thread tip-bot for Dave Hansen
Commit-ID: b79daf85899215d5ede3641806db2e2a77b776b4 Gitweb: http://git.kernel.org/tip/b79daf85899215d5ede3641806db2e2a77b776b4 Author: Dave Hansen AuthorDate: Wed, 27 Jul 2016 16:20:40 -0700 Committer: Ingo Molnar CommitDate: Wed, 10 Aug 2016 16:12:26 +0200 x86/mm/pkeys: Fix compact

Re: [tpmdd-devel] [PATCH] tpm: fix cacheline alignment for DMA-able buffers

2016-08-10 Thread Jarkko Sakkinen
On Tue, Aug 09, 2016 at 08:18:00AM -0700, Dmitry Torokhov wrote: >On Tue, Aug 9, 2016 at 8:01 AM, Jarkko Sakkinen > wrote: > > On Tue, Aug 09, 2016 at 12:46:10PM +0300, Jarkko Sakkinen wrote: > > On Fri, Jul 29, 2016 at 10:30:22AM -0700, Dmitry

Re: [Patch v3 1/2] x86/mm/numa: Open code function early_get_boot_cpu_id

2016-08-10 Thread Baoquan He
On 08/10/16 at 04:01pm, Ingo Molnar wrote: > > * Baoquan He wrote: > > > Previously early_acpi_boot_init is called in early_get_boot_cpu_id() > > to get value for boot_cpu_physical_apicid. Now early_acpi_boot_init() > > has been taken out and moved to setup_arch(), the name of

[PATCH] In fs/f2fs/data.c, there is a typo.

2016-08-10 Thread Jonggyu
I fixed write_cche_pages to write_cache_pages Signed-off-by: Jonggyu --- fs/f2fs/data.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/f2fs/data.c b/fs/f2fs/data.c index d64d2a5..9549ff0 100644 --- a/fs/f2fs/data.c +++ b/fs/f2fs/data.c @@ -1326,7

[RESEND PATCH v3 1/3] ARM: dts: DRA7: Add "linux,pci-domain" property for pci dt nodes

2016-08-10 Thread Kishon Vijay Abraham I
Since DRA7 has multiple PCIe Rootcomplex, add "linux,pci-domain" property to assign a PCI domain number to each of the host bridges. Signed-off-by: Kishon Vijay Abraham I --- arch/arm/boot/dts/dra7.dtsi |2 ++ 1 file changed, 2 insertions(+) diff --git

Re: dmatest no longer works on ARC SDP with DW DMAC

2016-08-10 Thread Andy Shevchenko
On Wed, 2016-08-10 at 12:22 +, Alexey Brodkin wrote: > Hi Andy, > > On Wed, 2016-08-10 at 15:15 +0300, Andy Shevchenko wrote: > > > > On Wed, 2016-08-10 at 11:06 +, Eugeniy Paltsev wrote: > > > > > > > > > dmatest on ARC SDP with DW DMAC became broken after df5c7386 > > > ("dmaengine:

Re: [PATCH 3/4] ARM: dts: da850-lcdk: Add NAND to DT

2016-08-10 Thread Sekhar Nori
On Wednesday 10 August 2016 02:34 PM, Karl Beldan wrote: > On Wed, Aug 10, 2016 at 02:01:57PM +0530, Sekhar Nori wrote: >> On Tuesday 09 August 2016 10:45 PM, Karl Beldan wrote: >>> This adds DT support for the NAND connected to the SoC AEMIF. >>> The parameters (timings, ecc) are the same as what

[PACTH v6 2/2] usb: xhci: plat: Enable async suspend/resume

2016-08-10 Thread robert . foss
From: Andrew Bresticker USB host controllers can take a significant amount of time to suspend and resume, adding several hundred miliseconds to the kernel resume time. Since the XHCI controller has no outside dependencies (other than clocks, which are suspended

[RFT RESEND PATCH v3 3/3] ARM: select PCI_DOMAINS config from ARCH_MULTIPLATFORM

2016-08-10 Thread Kishon Vijay Abraham I
PCI_DOMAINS config should be selected for any SoCs having more than a single PCIe controller. Without PCI_DOMAINS config, only one PCIe controller gets registered. Select PCI_DOMAINS in ARCH_MULTIPLATFORM if PCI is selected, since it doesn't harm even if a platform has a single PCIe port. Also

Re: [tpmdd-devel] [PATCH] tpm: fix cacheline alignment for DMA-able buffers

2016-08-10 Thread Jarkko Sakkinen
On Tue, Aug 09, 2016 at 08:18:00AM -0700, Dmitry Torokhov wrote: >On Tue, Aug 9, 2016 at 8:01 AM, Jarkko Sakkinen > wrote: > > On Tue, Aug 09, 2016 at 12:46:10PM +0300, Jarkko Sakkinen wrote: > > On Fri, Jul 29, 2016 at 10:30:22AM -0700, Dmitry Torokhov wrote: > > >    On

Re: [Patch v3 1/2] x86/mm/numa: Open code function early_get_boot_cpu_id

2016-08-10 Thread Baoquan He
On 08/10/16 at 04:01pm, Ingo Molnar wrote: > > * Baoquan He wrote: > > > Previously early_acpi_boot_init is called in early_get_boot_cpu_id() > > to get value for boot_cpu_physical_apicid. Now early_acpi_boot_init() > > has been taken out and moved to setup_arch(), the name of > >

[PATCH] In fs/f2fs/data.c, there is a typo.

2016-08-10 Thread Jonggyu
I fixed write_cche_pages to write_cache_pages Signed-off-by: Jonggyu --- fs/f2fs/data.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/f2fs/data.c b/fs/f2fs/data.c index d64d2a5..9549ff0 100644 --- a/fs/f2fs/data.c +++ b/fs/f2fs/data.c @@ -1326,7 +1326,7 @@ redirty_out:

[RESEND PATCH v3 1/3] ARM: dts: DRA7: Add "linux,pci-domain" property for pci dt nodes

2016-08-10 Thread Kishon Vijay Abraham I
Since DRA7 has multiple PCIe Rootcomplex, add "linux,pci-domain" property to assign a PCI domain number to each of the host bridges. Signed-off-by: Kishon Vijay Abraham I --- arch/arm/boot/dts/dra7.dtsi |2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/boot/dts/dra7.dtsi

Re: dmatest no longer works on ARC SDP with DW DMAC

2016-08-10 Thread Andy Shevchenko
On Wed, 2016-08-10 at 12:22 +, Alexey Brodkin wrote: > Hi Andy, > > On Wed, 2016-08-10 at 15:15 +0300, Andy Shevchenko wrote: > > > > On Wed, 2016-08-10 at 11:06 +, Eugeniy Paltsev wrote: > > > > > > > > > dmatest on ARC SDP with DW DMAC became broken after df5c7386 > > > ("dmaengine:

Re: [PATCH 3/4] ARM: dts: da850-lcdk: Add NAND to DT

2016-08-10 Thread Sekhar Nori
On Wednesday 10 August 2016 02:34 PM, Karl Beldan wrote: > On Wed, Aug 10, 2016 at 02:01:57PM +0530, Sekhar Nori wrote: >> On Tuesday 09 August 2016 10:45 PM, Karl Beldan wrote: >>> This adds DT support for the NAND connected to the SoC AEMIF. >>> The parameters (timings, ecc) are the same as what

[PACTH v6 2/2] usb: xhci: plat: Enable async suspend/resume

2016-08-10 Thread robert . foss
From: Andrew Bresticker USB host controllers can take a significant amount of time to suspend and resume, adding several hundred miliseconds to the kernel resume time. Since the XHCI controller has no outside dependencies (other than clocks, which are suspended late/resumed early), allow it to

[RFT RESEND PATCH v3 3/3] ARM: select PCI_DOMAINS config from ARCH_MULTIPLATFORM

2016-08-10 Thread Kishon Vijay Abraham I
PCI_DOMAINS config should be selected for any SoCs having more than a single PCIe controller. Without PCI_DOMAINS config, only one PCIe controller gets registered. Select PCI_DOMAINS in ARCH_MULTIPLATFORM if PCI is selected, since it doesn't harm even if a platform has a single PCIe port. Also

Re: [PATCH V3] clk: bcm: Add driver for Northstar ILP clock

2016-08-10 Thread Rafał Miłecki
On 10 August 2016 at 19:22, Jon Mason wrote: > On Wed, Aug 10, 2016 at 8:05 AM, Rafał Miłecki wrote: >> diff --git a/Documentation/devicetree/bindings/clock/brcm,ns-ilp.txt >> b/Documentation/devicetree/bindings/clock/brcm,ns-ilp.txt >> new file mode

Re: [v10 PATCH 0/5] Rockchip Type-C and DisplayPort driver

2016-08-10 Thread Chris Zhong
Hi Chanwoo On 08/10/2016 08:37 AM, Chanwoo Choi wrote: Hi Chris, On 2016년 08월 10일 08:32, Chris Zhong wrote: Hi all This series patch is for rockchip Type-C phy and DisplayPort controller driver. The USB Type-C PHY is designed to support the USB3 and DP applications. The PHY basically has

Re: [PATCH v3 06/13] net: ethernet: ti: cpsw: create common struct to hold shared driver data

2016-08-10 Thread Mugunthan V N
On Wednesday 10 August 2016 04:52 AM, Ivan Khoronzhuk wrote: > This patch simply create holder for common data and as a start moves > pdev var to it. > > Signed-off-by: Ivan Khoronzhuk Reviewed-by: Mugunthan V N Regards Mugunthan V N

Re: [PATCH v3 11/13] net: ethernet: ti: cpsw: move platform data and slaves info to cpsw_common

2016-08-10 Thread Mugunthan V N
On Wednesday 10 August 2016 04:52 AM, Ivan Khoronzhuk wrote: > These data are common for net devs in dual_emac mode. No need to hold > it for every priv instance, so move them under cpsw_common. > > Signed-off-by: Ivan Khoronzhuk Reviewed-by: Mugunthan V N

Re: [RFC PATCH v7 1/7] Restartable sequences system call

2016-08-10 Thread Christoph Lameter
On Wed, 10 Aug 2016, Mathieu Desnoyers wrote: > - preemption of kernel code (for atomicity wrt other threads). This would > replace preempt_disable()/preempt_enable() critical sections touching > per-cpu data shared with other threads. We would have to do the > event_counter > increment

[RESEND PATCH 0/2] cros_ec: utilize cros_ec_cmd_xfer_status()

2016-08-10 Thread Brian Norris
Hi all, This is a resend of some patches I sent previously: https://lkml.org/lkml/2016/7/25/488 There are no changes to the patch content. Only some additional commit description and tagging. The cros_ec_cmd_xfer_status() helper (which helps us better handle some error scenarios) is now

Re: [PATCH v3 09/13] net: ethernet: ti: cpsw: move cpdma resources to cpsw_common

2016-08-10 Thread Mugunthan V N
On Wednesday 10 August 2016 04:52 AM, Ivan Khoronzhuk wrote: > Every net device private struct holds links to shared cpdma resources. > No need to save and every time synchronize these resources per net dev. > So, move it to common driver struct. > > Signed-off-by: Ivan Khoronzhuk

[PATCH v2 3/4] tracing: Have hwlat trace migrate across tracing_cpumask CPUs

2016-08-10 Thread Steven Rostedt
From: "Steven Rostedt (Red Hat)" Instead of having the hwlat detector thread stay on one CPU, have it migrate across all the CPUs specified by tracing_cpumask. If the user modifies the thread's CPU affinity, the migration will stop until the next instance that the tracer is

[PACTH v6 1/2] usb: xhci: plat: Enable runtime PM

2016-08-10 Thread robert . foss
From: Robert Foss Enable runtime PM for the xhci-plat device so that the parent device may implement runtime PM. Signed-off-by: Robert Foss Tested-by: Robert Foss --- drivers/usb/host/xhci-plat.c | 29

Re: [PATCH V3] clk: bcm: Add driver for Northstar ILP clock

2016-08-10 Thread Rafał Miłecki
On 10 August 2016 at 19:22, Jon Mason wrote: > On Wed, Aug 10, 2016 at 8:05 AM, Rafał Miłecki wrote: >> diff --git a/Documentation/devicetree/bindings/clock/brcm,ns-ilp.txt >> b/Documentation/devicetree/bindings/clock/brcm,ns-ilp.txt >> new file mode 100644 >> index 000..a18c73f >> ---

Re: [v10 PATCH 0/5] Rockchip Type-C and DisplayPort driver

2016-08-10 Thread Chris Zhong
Hi Chanwoo On 08/10/2016 08:37 AM, Chanwoo Choi wrote: Hi Chris, On 2016년 08월 10일 08:32, Chris Zhong wrote: Hi all This series patch is for rockchip Type-C phy and DisplayPort controller driver. The USB Type-C PHY is designed to support the USB3 and DP applications. The PHY basically has

Re: [PATCH v3 06/13] net: ethernet: ti: cpsw: create common struct to hold shared driver data

2016-08-10 Thread Mugunthan V N
On Wednesday 10 August 2016 04:52 AM, Ivan Khoronzhuk wrote: > This patch simply create holder for common data and as a start moves > pdev var to it. > > Signed-off-by: Ivan Khoronzhuk Reviewed-by: Mugunthan V N Regards Mugunthan V N

Re: [PATCH v3 11/13] net: ethernet: ti: cpsw: move platform data and slaves info to cpsw_common

2016-08-10 Thread Mugunthan V N
On Wednesday 10 August 2016 04:52 AM, Ivan Khoronzhuk wrote: > These data are common for net devs in dual_emac mode. No need to hold > it for every priv instance, so move them under cpsw_common. > > Signed-off-by: Ivan Khoronzhuk Reviewed-by: Mugunthan V N Regards Mugunthan V N

Re: [RFC PATCH v7 1/7] Restartable sequences system call

2016-08-10 Thread Christoph Lameter
On Wed, 10 Aug 2016, Mathieu Desnoyers wrote: > - preemption of kernel code (for atomicity wrt other threads). This would > replace preempt_disable()/preempt_enable() critical sections touching > per-cpu data shared with other threads. We would have to do the > event_counter > increment

<    2   3   4   5   6   7   8   9   10   11   >