Re: [PATCH 00/12] selftests: Miscellaneous fixes

2019-01-17 Thread Geert Uytterhoeven
Hi Yamada-san, On Fri, Jan 18, 2019 at 5:15 AM Masahiro Yamada wrote: > On Mon, Jan 14, 2019 at 10:52 PM Geert Uytterhoeven > wrote: > > This patch series contains several build fixes and cleanups for issues I > > encountered when trying to cross-build an rtctest binary in a separate > > output

Re: [PATCH] sched/wait: introduce wait_event_freezable_hrtimeout

2019-01-17 Thread Hugo Lefeuvre
Hi Greg, > > introduce wait_event_freezable_hrtimeout, an interruptible and freezable > > version of wait_event_hrtimeout. > > > > simplify handle_vsoc_cond_wait (drivers/staging/android/vsoc.c) using this > > newly added helper and remove useless includes. > > > > Signed-off-by: Hugo Lefeuvre

Re: [PATCH 3/4] crypto: hisilicon: Add HiSilicon ZIP accelerator support

2019-01-17 Thread Zhou Wang
On 2019/1/18 12:55, Herbert Xu wrote: > On Wed, Jan 16, 2019 at 10:12:47PM +0800, Zhou Wang wrote: >> >> A stupid question: how do we test scomp alg? >> >> It seems we can not use general comp API, e.g. crypto_alloc_comp >> to do this. >> >> Could you give me any clue about this? > > scomp

[PATCH 3/4] irq: imx-irqsteer: change to use reg_num instead of irq_group

2019-01-17 Thread Aisheng Dong
One group can manage 64 interrupts by using two registers (e.g. STATUS/SET). However, the integrated irqsteer may support only 32 interrupts which needs only one register in a group. But the current driver assume there's a mininum of two registers in a group which result in a wrong register map

[PATCH 1/4] dt-binding: irq: imx-irqsteer: use irq number per channel instead of group number

2019-01-17 Thread Aisheng Dong
Not all 64 interrupts may be used in one group. e.g. most irqsteer in imx8qxp and imx8qm subsystems supports only 32 interrupts. As the IP integration parameters are Channel number and interrupts number, let's use fsl,irqs-per-chan to represents how many interrupts supported by this irqsteer

[PATCH 2/4] dt-bindings: irq: imx-irqsteer: add multi output interrupts support

2019-01-17 Thread Aisheng Dong
One irqsteer channel can support up to 8 output interrupts. Cc: Marc Zyngier Cc: Rob Herring Cc: Lucas Stach Cc: Shawn Guo Cc: devicet...@vger.kernel.org Signed-off-by: Dong Aisheng --- .../devicetree/bindings/interrupt-controller/fsl,irqsteer.txt| 5 +++-- 1 file changed, 3

Re: [PATCH 1/2] checkstack.pl: Add blackfin support

2019-01-17 Thread Geert Uytterhoeven
Hi Bernhard, Thanks for your patch! On Thu, Jan 17, 2019 at 11:01 PM Bernhard Reutner-Fischer wrote: > We've been carrying this since some time now.. Original submission: > http://lists.busybox.net/pipermail/busybox/2007-August/028420.html > > Signed-off-by: Bernhard Reutner-Fischer A similar

[PATCH 0/4] irq: imx-irqsteer: add 32 interrupts chan and multi outputs support

2019-01-17 Thread Aisheng Dong
Not all 64 interrupts may be used in one group. e.g. most irqsteer in imx8qxp and imx8qm subsystems supports only 32 interrupts. And one irqsteer channel can support up to 8 output interrupts. This patch series aims to support 32 interrupts chan and multi output interrupts. Tested on: iMX8QXP

[PATCH 4/4] irq: imx: irqsteer: add multi output interrupts support

2019-01-17 Thread Aisheng Dong
One irqsteer channel can support up to 8 output interrupts. Cc: Marc Zyngier Cc: Lucas Stach Cc: Shawn Guo Signed-off-by: Dong Aisheng --- drivers/irqchip/irq-imx-irqsteer.c | 39 +++--- 1 file changed, 28 insertions(+), 11 deletions(-) diff --git

Re: [PATCH 3/4] arm64: dts: meson: axg: add clk measure support

2019-01-17 Thread Jerome Brunet
On Thu, 2019-01-17 at 20:57 +0100, Martin Blumenstingl wrote: > Hi Jerome, > > On Thu, Jan 17, 2019 at 5:48 PM Jerome Brunet wrote: > > Add the clock measure device to the axg SoC family > > > > Signed-off-by: Jerome Brunet > > --- > > arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 5 + > >

Re: [PATCH 4/4] dax: "Hotplug" persistent memory for use like normal RAM

2019-01-17 Thread Yanmin Zhang
On 2019/1/17 下午11:17, Dave Hansen wrote: On 1/17/19 12:19 AM, Yanmin Zhang wrote: I didn't try pmem and I am wondering it's slower than DRAM. Should a flag, such like _GFP_PMEM, be added to distinguish it from DRAM? Absolutely not. :) Agree. We already have performance-differentiated

Re: [PATCH v6 2/2] dt-bindings: spi: Document Renesas R-Car Gen3 RPC-IF controller bindings

2019-01-17 Thread Marek Vasut
On 1/18/19 8:41 AM, masonccy...@mxic.com.tw wrote: > Hi Marek, Hi, >> "Marek Vasut" >> 2019/01/18 下午 03:10 >> >> > +Renesas R-Car Gen3 RPC-IF controller Device Tree Bindings >> > +-- >> > + >> > +Required properties: >> > +- compatible:

RE: [PATCH] dma: imx-sdma: pass ->dev to dma_alloc_coherent() API

2019-01-17 Thread Robin Gong
Reviewed-by: Robin Gong > -Original Message- > From: Daniel Baluta > Sent: 2019年1月11日 22:30 > To: vk...@kernel.org; dmaeng...@vger.kernel.org > Cc: dl-linux-imx ; ker...@pengutronix.de; > dan.j.willi...@intel.com; linux-kernel@vger.kernel.org; S.j. Wang > ; Andy Duan ; Robin Gong > ;

[PATCH 1/1] irqchip: gpcv2: make config option visible

2019-01-17 Thread Aisheng Dong
Make GPCv2 config option visible, then user can select it in defconfig for ARMv8 platforms. Cc: Thomas Gleixner Cc: Jason Cooper Cc: Marc Zyngier Cc: Shawn Guo Cc: Lucas Stach Cc: Andrey Smirnov Signed-off-by: Dong Aisheng --- drivers/irqchip/Kconfig | 3 ++- 1 file changed, 2

Re: doc: stable-api-nonsense missing link

2019-01-17 Thread Greg KH
On Fri, Jan 18, 2019 at 08:20:31AM +0100, Greg KH wrote: > On Thu, Jan 17, 2019 at 03:19:53PM -0700, Jonathan Corbet wrote: > > On Thu, 17 Jan 2019 23:14:08 +0100 > > Federico Vaga wrote: > > > > > in this document > > > > > > Documentation/process/stable-api-nonsense.rst > > > > > > there is

Re: [PATCH v4 5/5] drm/bridge: lvds-encoder: add powerdown-gpios support

2019-01-17 Thread Andrzej Hajda
On 11.01.2019 16:19, Peter Rosin wrote: > Optionally power down the LVDS-encoder when it is not in use. > > Signed-off-by: Peter Rosin Reviewed-by: Andrzej Hajda  -- Regards Andrzej

Re: [PATCH v4 4/5] drm/bridge: lvds-encoder: add dev helper variable in .probe()

2019-01-17 Thread Andrzej Hajda
On 11.01.2019 16:19, Peter Rosin wrote: > Make the code easier to read and modify. > > Signed-off-by: Peter Rosin Reviewed-by: Andrzej Hajda  -- Regards Andrzej

Re: doc: stable-api-nonsense missing link

2019-01-17 Thread Greg KH
On Thu, Jan 17, 2019 at 03:19:53PM -0700, Jonathan Corbet wrote: > On Thu, 17 Jan 2019 23:14:08 +0100 > Federico Vaga wrote: > > > in this document > > > > Documentation/process/stable-api-nonsense.rst > > > > there is this note: > > > > > > > > Is it possible to get it fixed with the

Re: [PATCH v2 1/8] RISC-V: Do not wait indefinitely in __cpu_up

2019-01-17 Thread Christoph Hellwig
On Thu, Jan 17, 2019 at 06:35:39PM -0800, Atish Patra wrote: > On 1/15/19 5:51 AM, Christoph Hellwig wrote: > > > void *__cpu_up_stack_pointer[NR_CPUS]; > > > void *__cpu_up_task_pointer[NR_CPUS]; > > > +static DECLARE_COMPLETION(cpu_running); > > > void __init smp_prepare_boot_cpu(void) > >

Re: [PATCH] sched/wait: introduce wait_event_freezable_hrtimeout

2019-01-17 Thread Greg Kroah-Hartman
On Thu, Jan 17, 2019 at 11:41:35PM +0100, Hugo Lefeuvre wrote: > introduce wait_event_freezable_hrtimeout, an interruptible and freezable > version of wait_event_hrtimeout. > > simplify handle_vsoc_cond_wait (drivers/staging/android/vsoc.c) using this > newly added helper and remove useless

Re: [PATCH v6 2/2] dt-bindings: spi: Document Renesas R-Car Gen3 RPC-IF controller bindings

2019-01-17 Thread Marek Vasut
On 1/18/19 6:54 AM, Mason Yang wrote: > Document the bindings used by the Renesas R-Car Gen3 RPC-IF controller. > > Signed-off-by: Mason Yang > --- > .../devicetree/bindings/spi/spi-renesas-rpc.txt| 37 > ++ > 1 file changed, 37 insertions(+) > create mode 100644

[PATCH v3 1/3] swiotlb: fix comment on swiotlb_bounce()

2019-01-17 Thread Dongli Zhang
Fix the comment as swiotlb_bounce() is used to copy from original dma location to swiotlb buffer during swiotlb_tbl_map_single(), while to copy from swiotlb buffer to original dma location during swiotlb_tbl_unmap_single(). Signed-off-by: Dongli Zhang --- kernel/dma/swiotlb.c | 2 +- 1 file

[PATCH v3 2/3] swiotlb: add debugfs to track swiotlb buffer usage

2019-01-17 Thread Dongli Zhang
The device driver will not be able to do dma operations once swiotlb buffer is full, either because the driver is using so many IO TLB blocks inflight, or because there is memory leak issue in device driver. To export the swiotlb buffer usage via debugfs would help the user estimate the size of

[PATCH v3 3/3] swiotlb: checking whether swiotlb buffer is full with io_tlb_used

2019-01-17 Thread Dongli Zhang
This patch uses io_tlb_used to help check whether swiotlb buffer is full. io_tlb_used is no longer used for only debugfs. It is also used to help optimize swiotlb_tbl_map_single(). Suggested-by: Joe Jin Signed-off-by: Dongli Zhang --- Changed since v2: * move #ifdef folding to previous patch

Re: [PATCH] remoteproc: qcom_q6v5: don't auto boot remote processor

2019-01-17 Thread Sibi Sankar
On 2018-05-29 09:50, Bjorn Andersson wrote: On Thu 24 May 12:21 PDT 2018, Ramon Fried wrote: Sometimes that rmtfs userspace module is not brought up fast enough and the modem crashes. disabling automated boot in the driver and triggering the boot from user-space sovles the problem.

Re: [PATCH v4 1/4] can: m_can: Create a m_can platform framework

2019-01-17 Thread Wolfgang Grandegger
Hello Dan, Am 17.01.19 um 21:08 schrieb Dan Murphy: > Wolfgang > > On 1/17/19 2:05 PM, Dan Murphy wrote: >> Create a m_can platform framework that peripherial >> devices can register to and use common code and register sets. >> The peripherial devices may provide read/write and configuration >>

Re: [patch 3/9] crypto: morus - Cleanup license mess

2019-01-17 Thread Greg Kroah-Hartman
On Thu, Jan 17, 2019 at 10:26:07PM -0200, Fabio Estevam wrote: > On Thu, Jan 17, 2019 at 9:17 PM Thomas Gleixner wrote: > > > --- a/include/crypto/morus1280_glue.h > > +++ b/include/crypto/morus1280_glue.h > > @@ -1,15 +1,10 @@ > > -/* SPDX-License-Identifier: GPL-2.0 */ > > +/*

[PATCH] KVM: x86: Sync the pending Posted-Interrupts

2019-01-17 Thread Luwei Kang
Some Posted-Interrupts from passthrough devices may be lost or overwritten when the vCPU is in runnable state. The SN (Suppress Notification) of PID (Posted Interrupt Descriptor) will be set when the vCPU is preempted (vCPU in KVM_MP_STATE_RUNNABLE state but not running on physical CPU). If a

Re: [PATCH] csky/kernel/entry: Remove duplicate heade

2019-01-17 Thread Guo Ren
Thx Brajeswar, Tested-by: Guo Ren Acked-by: Guo Ren On Thu, Jan 17, 2019 at 08:00:04PM +0530, Brajeswar Ghosh wrote: > Remove duplicate headers which are included more than once > > Signed-off-by: Brajeswar Ghosh > --- > arch/csky/kernel/entry.S | 1 - > 1 file changed, 1 deletion(-) > >

[PATCH v11] mm/page_alloc.c: memory_hotplug: free pages as higher order

2019-01-17 Thread Arun KS
When freeing pages are done with higher order, time spent on coalescing pages by buddy allocator can be reduced. With section size of 256MB, hot add latency of a single section shows improvement from 50-60 ms to less than 1 ms, hence improving the hot add latency by 60 times. Modify external

Re: [PATCH] irqchip/irq-csky-mpintc: Add triger type and priority setting

2019-01-17 Thread Guo Ren
Thx Marc, On Thu, Jan 17, 2019 at 05:17:45PM +, Marc Zyngier wrote: > Hi Guo, > > On 15/01/2019 16:36, guo...@kernel.org wrote: > > From: Guo Ren > > > > Support 4 triger types: > > - IRQ_TYPE_LEVEL_HIGH > > - IRQ_TYPE_LEVEL_LOW > > - IRQ_TYPE_EDGE_RISING > > - IRQ_TYPE_EDGE_FALLING >

Re: [PATCH] mtd: rawnand: denali: get ->setup_data_interface() working again

2019-01-17 Thread Masahiro Yamada
On Fri, Jan 18, 2019 at 3:19 PM Boris Brezillon wrote: > > On Fri, 18 Jan 2019 14:30:38 +0900 > Masahiro Yamada wrote: > > > Commit 7a08dbaedd36 ("mtd: rawnand: Move ->setup_data_interface() to > > nand_controller_ops") missed to invert the if-conditonal for denali. > > Since then, the Denali

Re: [PATCH] mtd: rawnand: denali: get ->setup_data_interface() working again

2019-01-17 Thread Boris Brezillon
On Fri, 18 Jan 2019 14:30:38 +0900 Masahiro Yamada wrote: > Commit 7a08dbaedd36 ("mtd: rawnand: Move ->setup_data_interface() to > nand_controller_ops") missed to invert the if-conditonal for denali. > Since then, the Denali NAND driver cannnot invoke setup_data_interface. > > Fixes:

Re: [PATCH v3 4/4] usb: musb: Add support for MediaTek musb controller

2019-01-17 Thread Min Guo
On Thu, 2019-01-17 at 06:33 -0800, Tony Lindgren wrote: > Hi, > > * min@mediatek.com [190117 07:16]: > > There are some quirk of MediaTek musb controller, such as: > > -W1C interrupt status registers > > -Private data toggle registers > > -No dedicated DMA interrupt line > > Can you

Re: [PATCH net-next] net/mlx4: remove unneeded semicolon

2019-01-17 Thread David Miller
From: YueHaibing Date: Thu, 17 Jan 2019 21:03:56 +0800 > Remove unneeded semicolon. > > Signed-off-by: YueHaibing Applied.

Re: [PATCH net-next] net: ethernet: ti: cpsw-phy-sel: remove unneeded semicolon

2019-01-17 Thread David Miller
From: YueHaibing Date: Thu, 17 Jan 2019 20:59:19 +0800 > Remove unneeded semicolon. > > Signed-off-by: YueHaibing Applied.

Re: [PATCH net-next] tipc: remove unneeded semicolon in trace.c

2019-01-17 Thread David Miller
From: YueHaibing Date: Thu, 17 Jan 2019 20:57:08 +0800 > Remove unneeded semicolon > > Signed-off-by: YueHaibing Applied.

Re: [PATCH net] net: phy: add missing phy driver features

2019-01-17 Thread David Miller
From: Camelia Groza Date: Thu, 17 Jan 2019 14:33:33 +0200 > The phy drivers for CS4340 and TN2020 are missing their > features attributes. Add them. > > Fixes: 719655a14971 ("net: phy: Replace phy driver features u32 with > link_mode bitmap") > Reported-by: Scott Wood > Signed-off-by: Camelia

Re: [PATCH] dpaa_eth: NETIF_F_LLTX requires to do our own update of trans_start

2019-01-17 Thread David Miller
From: Madalin Bucur Date: Thu, 17 Jan 2019 11:42:27 +0200 > As txq_trans_update() only updates trans_start when the lock is held, > trans_start does not get updated if NETIF_F_LLTX is declared. > > Signed-off-by: Madalin Bucur Applied.

[PATCH V3 2/5] crypto: ccm - use template array registering API to simplify the code

2019-01-17 Thread Xiongfeng Wang
From: Xiongfeng Wang Use crypto template array registering API to simplify the code. Signed-off-by: Xiongfeng Wang Reviewed-by: Eric Biggers --- crypto/ccm.c | 78 ++-- 1 file changed, 23 insertions(+), 55 deletions(-) diff --git

[PATCH V3 1/5] crypto: api - add a helper to (un)register a array of templates

2019-01-17 Thread Xiongfeng Wang
From: Xiongfeng Wang This patch add a helper to (un)register a array of templates. The following patches will use this helper to simplify the code. Signed-off-by: Xiongfeng Wang Reviewed-by: Eric Biggers --- crypto/algapi.c | 27 +++ include/crypto/algapi.h |

[PATCH V3 3/5] crypto: gcm - use template array registering API to simplify the code

2019-01-17 Thread Xiongfeng Wang
From: Xiongfeng Wang Use crypto template array registering API to simplify the code. Signed-off-by: Xiongfeng Wang Reviewed-by: Eric Biggers --- crypto/gcm.c | 73 +++- 1 file changed, 23 insertions(+), 50 deletions(-) diff --git

[PATCH V3 4/5] crypto: ctr - use template array registering API to simplify the code

2019-01-17 Thread Xiongfeng Wang
From: Xiongfeng Wang Use crypto template array registering API to simplify the code. Signed-off-by: Xiongfeng Wang Reviewed-by: Eric Biggers --- crypto/ctr.c | 42 ++ 1 file changed, 14 insertions(+), 28 deletions(-) diff --git a/crypto/ctr.c

[PATCH V3 5/5] crypto: chacha20poly1305 - use template array registering API to simplify the code

2019-01-17 Thread Xiongfeng Wang
From: Xiongfeng Wang Use crypto template array registering API to simplify the code. Signed-off-by: Xiongfeng Wang Reviewed-by: Eric Biggers --- crypto/chacha20poly1305.c | 37 ++--- 1 file changed, 14 insertions(+), 23 deletions(-) diff --git

[PATCH V3 0/5] Crypto Cleanup

2019-01-17 Thread Xiongfeng Wang
The patchset introduce a helper to (un)register a array of crypto templates. The following patches use this helper to simplify the code. This is also a preparation for a coming patchset, which will register several crypto templates. Changelog: v2 -> v3: remove the extra blank line in the

Re: [PATCH net-next] qed: remove duplicated include from qed_if.h

2019-01-17 Thread David Miller
From: YueHaibing Date: Thu, 17 Jan 2019 15:22:20 +0800 > Remove duplicated include. > > Signed-off-by: YueHaibing Applied.

[PATCH v6 2/2] dt-bindings: spi: Document Renesas R-Car Gen3 RPC-IF controller bindings

2019-01-17 Thread Mason Yang
Document the bindings used by the Renesas R-Car Gen3 RPC-IF controller. Signed-off-by: Mason Yang --- .../devicetree/bindings/spi/spi-renesas-rpc.txt| 37 ++ 1 file changed, 37 insertions(+) create mode 100644 Documentation/devicetree/bindings/spi/spi-renesas-rpc.txt

[PATCH v6 0/2] spi: Add Renesas R-Car Gen3 RPC-IF SPI driver

2019-01-17 Thread Mason Yang
Hi Mark, v6 patch is accroding to Geert, Marek and Sergei's comments: 1) spi_controller for new code. 2) "renesas,rcar-gen3-rpc" instead of "renesas,r8a77995-rpc". 3) patch external address read mode w/o u64 readq(). 4) patch dts for write buffer & drop "renesas,rpc-mode". 5) coding style and so

[PATCH v6 1/2] spi: Add Renesas R-Car Gen3 RPC-IF SPI controller driver

2019-01-17 Thread Mason Yang
Add a driver for Renesas R-Car Gen3 RPC-IF SPI controller. Signed-off-by: Mason Yang Signed-off-by: Sergei Shtylyov --- drivers/spi/Kconfig | 6 + drivers/spi/Makefile | 1 + drivers/spi/spi-renesas-rpc.c | 800 ++ 3 files changed,

Re: [PATCH] sb1000: fix a couple of indentation issues

2019-01-17 Thread David Miller
From: Colin King Date: Thu, 17 Jan 2019 00:13:01 + > From: Colin Ian King > > There is an if statement and a return statement that are incorrectly > indented. Fix these. > > Signed-off-by: Colin Ian King Applied to net-next.

Re: [PATCH] wireless: remove unneeded semicolon

2019-01-17 Thread Steve deRosier
On Thu, Jan 17, 2019 at 7:33 PM YueHaibing wrote: > > remove unneeded semicolon > > Signed-off-by: YueHaibing > --- > drivers/net/wireless/ath/ath10k/wmi.h | 2 +- > drivers/net/wireless/ath/ath6kl/init.c| 2 +- >

Re: [PATCH net V4] vhost: log dirty page correctly

2019-01-17 Thread David Miller
From: Jason Wang Date: Wed, 16 Jan 2019 16:54:42 +0800 > Vhost dirty page logging API is designed to sync through GPA. But we > try to log GIOVA when device IOTLB is enabled. This is wrong and may > lead to missing data after migration. > > To solve this issue, when logging with device IOTLB

[PATCH RFC 1/1] arm64: Use PSCI calls for CPU stop when hotplug is supported

2019-01-17 Thread Pramod Kumar
If CPU hotplug is supported, ipi_cpu_stop should use PSCI cpudie call to stop the CPU. This call ensures L1/L2 cache flush, CPUs cache-cohenrecy setting w.r.to interconnect. Apart from this, this gives control to f/w to reduce power consumption by take appropriate decesion on power rails for

[PATCH v2] thermal: qoriq: add multiple sensors support

2019-01-17 Thread andy . tang
From: Yuantian Tang The QorIQ Layerscape SoC has several thermal sensors but the current driver only supports one. Massage the code to be sensor oriented and allow the support for multiple sensors. Signed-off-by: Yuantian Tang Reviewed-by: Daniel Lezcano --- v2: - rebase to

[git pull] drm nouveau TU102 hw support

2019-01-17 Thread Dave Airlie
Hi Linus, This is a separate pull req for -fixes that just contains the patch to enable TU102 GPUs with nouveau (RTX 2080 Ti). It seems small enough to go in now rather than wait for merge. Dave. drm-fixes-2019-01-18-1: drm/nouveau: add TU102 support The following changes since commit

[PATCH INTERNAL RFC 1/1] arm64: Use PSCI calls for CPU stop when hotplug is supported

2019-01-17 Thread Pramod Kumar
If CPU hotplug is supported, ipi_cpu_stop should use PSCI cpudie call to stop the CPU. This call ensures L1/L2 cache flush, CPUs cache-cohenrecy setting w.r.to interconnect. Apart from this, this gives control to f/w to reduce power consumption by take appropriate decesion on power rails for

Re: linux-next: Fixes tag needs some work in the cpufreq-arm tree

2019-01-17 Thread Viresh Kumar
On 18-01-19, 16:33, Stephen Rothwell wrote: > Hi Viresh, > > In commit > > 3ca12c96ef5e ("MAINTAINERS: use common indentation") > > Fixes tag > > Fixes: 46e2856b8e188949757c9123fd7f9ce36edd1a52 > > Fixes tags should be in this format: > > Fixes: 46e2856b8e18 ("cpufreq: Add Kryo CPU

Re: [git pull] drm fixes for 5.0-rc3

2019-01-17 Thread pr-tracker-bot
The pull request you sent on Fri, 18 Jan 2019 10:43:13 +1000: > git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-01-18 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/1092a94fcbcde03a8c2cc554f305af48c95d5d58 Thank you! -- Deet-doot-dot, I am a bot.

Re: [GIT PULL] Please pull RDMA subsystem changes

2019-01-17 Thread pr-tracker-bot
The pull request you sent on Fri, 18 Jan 2019 03:56:44 +: > git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git tags/for-linus has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/d7393226d15add056285c8fc86723d54d7e0c77d Thank you! -- Deet-doot-dot, I am a

linux-next: Fixes tag needs some work in the cpufreq-arm tree

2019-01-17 Thread Stephen Rothwell
Hi Viresh, In commit 3ca12c96ef5e ("MAINTAINERS: use common indentation") Fixes tag Fixes: 46e2856b8e188949757c9123fd7f9ce36edd1a52 Fixes tags should be in this format: Fixes: 46e2856b8e18 ("cpufreq: Add Kryo CPU scaling driver") -- Cheers, Stephen Rothwell pgpnxoZQnfq3P.pgp

[PATCH] mtd: rawnand: denali: get ->setup_data_interface() working again

2019-01-17 Thread Masahiro Yamada
Commit 7a08dbaedd36 ("mtd: rawnand: Move ->setup_data_interface() to nand_controller_ops") missed to invert the if-conditonal for denali. Since then, the Denali NAND driver cannnot invoke setup_data_interface. Fixes: 7a08dbaedd36 ("mtd: rawnand: Move ->setup_data_interface() to

Re: [PATCH v6] arm64: dts: qcom: sdm845: Add Q6V5 MSS node

2019-01-17 Thread Sibi Sankar
On 2019-01-18 04:35, Doug Anderson wrote: Hi, On Mon, Jan 14, 2019 at 11:22 AM Sibi Sankar wrote: + mss_pil: remoteproc@408 { + compatible = "qcom,sdm845-mss-pil"; + reg = <0x0408 0x408>, <0x0418 0x48>; This will now

Re: INFO: rcu detected stall in ndisc_alloc_skb

2019-01-17 Thread Tetsuo Handa
Dmitry Vyukov wrote: > On Sun, Jan 6, 2019 at 2:47 PM Tetsuo Handa > wrote: > > > > On 2019/01/06 22:24, Dmitry Vyukov wrote: > > >> A report at 2019/01/05 10:08 from "no output from test machine (2)" > > >> ( https://syzkaller.appspot.com/text?tag=CrashLog=1700726f40 ) > > >> says that there

Re: [git pull] drm fixes for 5.0-rc3

2019-01-17 Thread Linus Torvalds
On Fri, Jan 18, 2019 at 12:43 PM Dave Airlie wrote: > > Going to be at LCA next week in Christchurch, but should be fine for > normal pulls. .. hey, me too. > git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-01-18 Pulled, Linus

Re: [PATCH v2 2/2] dt-bindings: edac: Aspeed AST2500

2019-01-17 Thread Andrew Jeffery
On Fri, 18 Jan 2019, at 03:08, Stefan Schaeckeler wrote: > From: Stefan M Schaeckeler > > Add support for EDAC on the Aspeed AST2500 SoC. > > Signed-off-by: Stefan M Schaeckeler Reviewed-by: Andrew Jeffery > --- > .../bindings/edac/aspeed-sdram-edac.txt | 25 +++ > 1

Re: [PATCH v4] cpufreq: s5pv210: Defer probe if getting regulators fail

2019-01-17 Thread Viresh Kumar
On 14-01-19, 08:51, Krzysztof Kozlowski wrote: > On Sun, 13 Jan 2019 at 20:58, Paweł Chmiel > wrote: > > > > There is possibility, that when probing driver, regulators are not yet > > initialized. In this case we should return EPROBE_DEFER and wait till > > they're initialized, since they're

Re: [GIT PULL] hwmon fixes for hwmon-for-v5.0-rc3

2019-01-17 Thread pr-tracker-bot
The pull request you sent on Thu, 17 Jan 2019 12:56:50 -0800: > git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git > hwmon-for-v5.0-rc3 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/0a2fbed84a962c486a71d2c91c86a31332dcbf02 Thank you! --

Re: [GIT PULL] LED fix for 5.0-rc3.

2019-01-17 Thread pr-tracker-bot
The pull request you sent on Thu, 17 Jan 2019 22:43:52 +0100: > git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git > tags/led-fix-for-5.0-rc3 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/2451f3717c538795fc9fade46916683ebf7ea959 Thank you!

Re: [PATCH v2] misc: aspeed-lpc-ctrl: make parameter optional

2019-01-17 Thread Andrew Jeffery
Hi Vijay, Thanks for doing the work to fix the driver. Some minor queries/points below. On Thu, 17 Jan 2019, at 08:31, Vijay Khemka wrote: > Makiing memory-region and flash as optional parameter in device > tree if user needs to use these parameter through ioctl then > need to define in

[RFC PATCH] ALSA: core: Add DMA share buffer support

2019-01-17 Thread Baolin Wang
This patch adds dma share buffer support, which allows a dma-buf to be shared between processes by passing file descriptors between them, allowing multiple processes to cooperate in filling the DMA buffer used by the audio hardware without the need to copy data around. This reduces both latency

Re: [PATCH 3/4] crypto: hisilicon: Add HiSilicon ZIP accelerator support

2019-01-17 Thread Herbert Xu
On Wed, Jan 16, 2019 at 10:12:47PM +0800, Zhou Wang wrote: > > A stupid question: how do we test scomp alg? > > It seems we can not use general comp API, e.g. crypto_alloc_comp > to do this. > > Could you give me any clue about this? scomp algorithms are allocated through crypto_alloc_acomp.

Re: [PATCH] mm/mincore: allow for making sys_mincore() privileged

2019-01-17 Thread Linus Torvalds
On Thu, Jan 17, 2019 at 4:51 PM Linus Torvalds wrote: > > On Thu, Jan 17, 2019 at 9:37 AM Matthew Wilcox wrote: > > > > Your patch 3/3 just removes the test. Am I right in thinking that it > > doesn't need to be *moved* because the existing test after !PageUptodate > > catches it? > > That's

Re: [PATCH v11 4/9] soc: qcom: rpmpd: Add a Power domain driver to model corners

2019-01-17 Thread Rajendra Nayak
[].. diff --git a/drivers/soc/qcom/Kconfig b/drivers/soc/qcom/Kconfig index fcbf8a2e4080..df5cd9fa0d5e 100644 --- a/drivers/soc/qcom/Kconfig +++ b/drivers/soc/qcom/Kconfig @@ -98,6 +98,15 @@ config QCOM_RPMH of hardware components aggregate requests for these resources and

Re: [PATCH] mm/mincore: allow for making sys_mincore() privileged

2019-01-17 Thread Linus Torvalds
On Fri, Jan 18, 2019 at 9:45 AM Vlastimil Babka wrote: > > Or maybe we could resort to the 5.0-rc1 page table check (that is now being > reverted) but only in cases when we are not allowed the page cache residency > check? Or would that be needlessly complicated? I think it would be good

Re: [PATCH v2] lib/test_rhashtable: Make test_insert_dup() allocate its hash table dynamically

2019-01-17 Thread kbuild test robot
Hi Bart, I love your patch! Yet something to improve: [auto build test ERROR on linus/master] [also build test ERROR on v5.0-rc2 next-20190116] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url:

Re: [PATCH v2 2/2] x86, kexec_file_load: make it work with efi=noruntime or efi=old_map

2019-01-17 Thread Kairui Song
On Thu, Jan 17, 2019 at 5:40 PM Rafael J. Wysocki wrote: > > On Thu, Jan 17, 2019 at 9:53 AM Dave Young wrote: > > > > Add linux-acpi list > > Well, thanks, but please resend the patches with a CC to linux-acpi. > Hi, sure will do. Any thought on adding an acpi_os_get_root_pointer_late and

[PATCH] soc: qcom: update config dependencies for QCOM_RPMPD

2019-01-17 Thread Rajendra Nayak
Since QCOM_RPMPD is bool and it depends on QCOM_SMD_RPM which is tristate, configurations such as arm64:allmodconfig result in CONFIG_QCOM_RPMPD=y CONFIG_QCOM_SMD_RPM=m This in turn results in drivers/soc/qcom/rpmpd.o: In function `rpmpd_send_corner': rpmpd.c:(.text+0x10c): undefined reference

[PATCH v2 3/3] tracing: probeevent: Fix to make the type of $comm string

2019-01-17 Thread Masami Hiramatsu
Fix to make the type of $comm "string". If we set the other type to $comm argument, it shows meaningless value or wrong data. Currently probe events allow us to set string array type (e.g. ":string[2]"), or other digit types like x8 on $comm. But since clearly $comm is just a string data, it

[PATCH v2 2/3] tracing: probeevent: Do not accumulate on ret variable

2019-01-17 Thread Masami Hiramatsu
Do not accumulate strlen result on "ret" local variable, because it is accumulated on "total" local variable for array case. Fixes: 40b53b771806 ("tracing: probeevent: Add array type support") Signed-off-by: Masami Hiramatsu --- kernel/trace/trace_probe_tmpl.h |2 +- 1 file changed, 1

[PATCH v2 1/3] tracing: uprobes: Re-enable $comm support for uprobe events

2019-01-17 Thread Masami Hiramatsu
Since commit 533059281ee5 ("tracing: probeevent: Introduce new argument fetching code") dropped the $comm support from uprobe events, this re-enables it. For $comm support, uses strlcpy() instead of strncpy_from_user() to copy current task's comm. Because it is in the kernel space,

Re: ld: drivers/net/wireless/intel/iwlwifi/iwl-devtrace.h:81: undefined reference to `ieee80211_hdrlen'

2019-01-17 Thread Kalle Valo
+ linux-wireless kbuild test robot writes: > tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git > master > head: 47bfa6d9dc8c060bf56554a465c9031e286d2f80 > commit: aca432f06b8a60a92b27fb46e6518a19b28ca93f iwlwifi: make MVM and DVM > depend on MAC80211 > date: 4

[PATCH v2 0/3] tracing: probeevent: Fix probe argument parser and handler

2019-01-17 Thread Masami Hiramatsu
Hi, Here is the 2nd version of series to fix several bugs in probe event argument parser and handler routines. In this version I just added Fixes tags so that it makes clear which release should be fixed. Recently I got 2 issues reported by Andreas, see

linux-next: Fixes tag needs some work in the drm-fixes tree

2019-01-17 Thread Stephen Rothwell
Hi all, In commit dddce8b49005 ("drm/amd/display: Only get the connector state for VRR when toggled") Fixes tag Fixes: 3cc22f281318 ("drm/amdgpu: Set FreeSync state using drm VRR properties") has these problem(s): - Target SHA1 does not exist -- Cheers, Stephen Rothwell

Re: [PATCHv2] watchdog: qcom: Add suspend/resume support

2019-01-17 Thread Sai Prakash Ranjan
On 1/18/2019 9:23 AM, Guenter Roeck wrote: On 1/17/19 6:58 PM, Sai Prakash Ranjan wrote: On 1/17/2019 11:46 PM, Guenter Roeck wrote: On Thu, Jan 17, 2019 at 08:49:42PM +0530, Sai Prakash Ranjan wrote: This adds the support for qcom watchdog suspend and resume when entering and exiting deep

linux-next: Tree for Jan 18

2019-01-17 Thread Stephen Rothwell
Hi all, Changes since 20190117: The arc-current tree gained a conflict against Linus' tree. The vfs tree still had its build failure for which I applied a patch. The mali-dp tree still had its failure for which I applied a merge fix patch. The imx-drm tree gained a build failure for which I

[PATCH 3/3] PCI: iproc: Add PCIe 32bit outbound memory configuration

2019-01-17 Thread Srinath Mannam
IPROC PCIe RC supports outbound memory mapping with SOC address inside 4GB address boundary, which is 32 bit AXI address. This patch add the support. Signed-off-by: Srinath Mannam Signed-off-by: Abhishek Shah Signed-off-by: Ray Jui Reviewed-by: Scott Branden Reviewed-by: Vikram Prakash ---

[PATCH 1/3] PCI: iproc: Add feature to set order mode

2019-01-17 Thread Srinath Mannam
Order mode in RX header of incoming pcie packets can be override to strict or loose order based on requirement. Sysfs entry is provided to set dynamic and default order modes of upstream traffic. To improve performance in few endpoints we required to modify the ordering attributes. Using this

[PATCH 2/3] PCI: iproc: CRS state check in config request

2019-01-17 Thread Srinath Mannam
In the current implementation, config read of 0x0001 data is assumed as CRS completion. but sometimes 0x0001 can be a valid data. IPROC PCIe RC has a register to show config request status flags like SC, UR, CRS and CA. So that extra check is added in the code to confirm the CRS state

[PATCH 0/3] Add IPROC PCIe new features

2019-01-17 Thread Srinath Mannam
Add changes related to IPROC PCIe RC IP new features. This patch set is based on Linux-5.0-rc2. Srinath Mannam (3): PCI: iproc: Add feature to set order mode PCI: iproc: CRS state check in config request PCI: iproc: Add PCIe 32bit outbound memory configuration

Re: [patch 1/9] block: Cleanup license notice

2019-01-17 Thread Jens Axboe
On 1/17/19 4:14 PM, Thomas Gleixner wrote: > Remove the imprecise and sloppy: > > "This files is licensed under the GPL." > > license notice in the top level comment. > > 1) The file already contains a SPDX license identifier which clearly >states that the license of the file is GPL V2

Re: [PATCH] dt-bindings: aspeed-lpc: Make parameter optional

2019-01-17 Thread Andrew Jeffery
Hi Vijay, On Fri, 18 Jan 2019, at 05:38, Vijay Khemka wrote: > Memory-region and flash phandle is not a required parameter, it is > optional to describe in device tree and needed only use basis. > > Signed-off-by: Vijay Khemka > --- > Documentation/devicetree/bindings/mfd/aspeed-lpc.txt | 4

[PATCH v2] virtio_net: bulk free tx skbs

2019-01-17 Thread Michael S. Tsirkin
Use napi_consume_skb() to get bulk free. Note that napi_consume_skb is safe to call in a non-napi context as long as the napi_budget flag is correct. Signed-off-by: Michael S. Tsirkin --- Changes from v1: rebase on master. lightly tested on developer's box. drivers/net/virtio_net.c

Re: [PATCH 00/12] selftests: Miscellaneous fixes

2019-01-17 Thread Masahiro Yamada
On Mon, Jan 14, 2019 at 10:52 PM Geert Uytterhoeven wrote: > > Hi all, > > This patch series contains several build fixes and cleanups for issues I > encountered when trying to cross-build an rtctest binary in a separate > output directory (like I use for all my kernel builds). Geert,

[PATCH] kbuild: remove meaningless prepare2 target

2019-01-17 Thread Masahiro Yamada
There is no build order among the following: prepare3 outputmakefile asm-generic $(version_h) $(autoksyms_h) include/generated/utsrelease.h It is meaningless to insert the prepare2 target between the first three and the last three. The comment says, "prepare2 creates a makefile if

Re: [PATCH] wireless: remove unneeded semicolon

2019-01-17 Thread Pkshih
On Fri, 2019-01-18 at 11:32 +0800, YueHaibing wrote: > remove unneeded semicolon > > Signed-off-by: YueHaibing > --- >  drivers/net/wireless/ath/ath10k/wmi.h | 2 +- >  drivers/net/wireless/ath/ath6kl/init.c| 2 +- >  

[GIT PULL] Please pull RDMA subsystem changes

2019-01-17 Thread Jason Gunthorpe
Hi Linus, Just a small batch of patches for -rc today. Thanks The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c: Linux 5.0-rc1 (2019-01-06 17:08:20 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git

Re: [PATCHv2] watchdog: qcom: Add suspend/resume support

2019-01-17 Thread Guenter Roeck
On 1/17/19 6:58 PM, Sai Prakash Ranjan wrote: On 1/17/2019 11:46 PM, Guenter Roeck wrote: On Thu, Jan 17, 2019 at 08:49:42PM +0530, Sai Prakash Ranjan wrote: This adds the support for qcom watchdog suspend and resume when entering and exiting deep sleep states. Otherwise having watchdog active

Re: [PATCH v11 0/9] Add power domain driver for corners on msm8996/sdm845

2019-01-17 Thread Rajendra Nayak
On 1/17/2019 8:33 PM, Marc Gonzalez wrote: On 10/01/2019 05:02, Rajendra Nayak wrote: Rajendra Nayak (9): dt-bindings: opp: Introduce opp-level bindings OPP: Add support for parsing the 'opp-level' property dt-bindings: power: Add qcom rpm power domain driver bindings soc: qcom:

Re: [PATCHv7] x86/kdump: bugfix, make the behavior of crashkernel=X consistent with kaslr

2019-01-17 Thread Dave Young
Pingfan, thanks for the post. On 01/15/19 at 04:07pm, Pingfan Liu wrote: > People reported a bug on a high end server with many pcie devices, where > kernel bootup with crashkernel=384M, and kaslr is enabled. Even > though we still see much memory under 896 MB, the finding still failed >

[PATCH]spi: pl022: add a message state STATE_TIMEOUT for timeout transfer

2019-01-17 Thread Jiwei Sun
When transfer timeout, give -EAGAIN to the message's status, and it can make the spi device driver choose repeated transimation or not. And if transfer timeout, output some useful information for tracing the issue. Signed-off-by: Jiwei Sun --- drivers/spi/spi-pl022.c | 30

  1   2   3   4   5   6   7   8   9   10   >