Re: [PATCH v5 3/8] clk: lochnagar: Add initial binding documentation

2018-11-26 Thread Rob Herring
On Tue, Nov 20, 2018 at 02:16:26PM +, Charles Keepax wrote: > Lochnagar is an evaluation and development board for Cirrus > Logic Smart CODEC and Amp devices. It allows the connection of > most Cirrus Logic devices on mini-cards, as well as allowing > connection of various application

Re: [PATCH v5 3/8] clk: lochnagar: Add initial binding documentation

2018-11-26 Thread Rob Herring
On Tue, Nov 20, 2018 at 02:16:26PM +, Charles Keepax wrote: > Lochnagar is an evaluation and development board for Cirrus > Logic Smart CODEC and Amp devices. It allows the connection of > most Cirrus Logic devices on mini-cards, as well as allowing > connection of various application

Re: [PATCH v2 4/4] x86/static_call: Add inline static call implementation for x86-64

2018-11-26 Thread Josh Poimboeuf
On Mon, Nov 26, 2018 at 10:28:08AM -0800, Andy Lutomirski wrote: > On Mon, Nov 26, 2018 at 9:10 AM Josh Poimboeuf wrote: > > > > On Mon, Nov 26, 2018 at 05:02:17PM +0100, Peter Zijlstra wrote: > > > On Mon, Nov 26, 2018 at 07:55:00AM -0600, Josh Poimboeuf wrote: > > > > diff --git

Re: [PATCH v2 4/4] x86/static_call: Add inline static call implementation for x86-64

2018-11-26 Thread Josh Poimboeuf
On Mon, Nov 26, 2018 at 10:28:08AM -0800, Andy Lutomirski wrote: > On Mon, Nov 26, 2018 at 9:10 AM Josh Poimboeuf wrote: > > > > On Mon, Nov 26, 2018 at 05:02:17PM +0100, Peter Zijlstra wrote: > > > On Mon, Nov 26, 2018 at 07:55:00AM -0600, Josh Poimboeuf wrote: > > > > diff --git

Re: [PATCH V4 2/2] base/drivers/arch_topology: Default dmips-mhz if they are not set in DT

2018-11-26 Thread Daniel Lezcano
Hi Greg, thanks for the review. On 26/11/2018 16:06, Greg Kroah-Hartman wrote: > On Mon, Nov 26, 2018 at 01:20:43PM +0100, Daniel Lezcano wrote: >> --- a/drivers/base/arch_topology.c >> +++ b/drivers/base/arch_topology.c >> @@ -243,9 +243,20 @@ static int __init register_cpufreq_notifier(void)

Re: [PATCH v2 4/4] x86/static_call: Add inline static call implementation for x86-64

2018-11-26 Thread Peter Zijlstra
On Mon, Nov 26, 2018 at 11:56:24AM -0600, Josh Poimboeuf wrote: > diff --git a/arch/x86/kernel/static_call.c b/arch/x86/kernel/static_call.c > index d3869295b88d..8fd6c8556750 100644 > --- a/arch/x86/kernel/static_call.c > +++ b/arch/x86/kernel/static_call.c > @@ -7,24 +7,19 @@ > > #define

Re: [PATCH net-next] net: ethernet: ti: cpsw: drop vid0 configuration in dual_mac modey

2018-11-26 Thread Ivan Khoronzhuk
On Mon, Nov 26, 2018 at 12:57:20PM -0600, Grygorii Strashko wrote: On 11/26/18 10:26 AM, Ivan Khoronzhuk wrote: On Sun, Nov 25, 2018 at 05:46:26PM -0600, Grygorii Strashko wrote: In dual_mac mode CPSW driver uses vid1 and vid2 by default to implement dual mac mode wich are used to configure

Re: [PATCH V4 2/2] base/drivers/arch_topology: Default dmips-mhz if they are not set in DT

2018-11-26 Thread Daniel Lezcano
Hi Greg, thanks for the review. On 26/11/2018 16:06, Greg Kroah-Hartman wrote: > On Mon, Nov 26, 2018 at 01:20:43PM +0100, Daniel Lezcano wrote: >> --- a/drivers/base/arch_topology.c >> +++ b/drivers/base/arch_topology.c >> @@ -243,9 +243,20 @@ static int __init register_cpufreq_notifier(void)

Re: [PATCH v2 4/4] x86/static_call: Add inline static call implementation for x86-64

2018-11-26 Thread Peter Zijlstra
On Mon, Nov 26, 2018 at 11:56:24AM -0600, Josh Poimboeuf wrote: > diff --git a/arch/x86/kernel/static_call.c b/arch/x86/kernel/static_call.c > index d3869295b88d..8fd6c8556750 100644 > --- a/arch/x86/kernel/static_call.c > +++ b/arch/x86/kernel/static_call.c > @@ -7,24 +7,19 @@ > > #define

Re: [PATCH net-next] net: ethernet: ti: cpsw: drop vid0 configuration in dual_mac modey

2018-11-26 Thread Ivan Khoronzhuk
On Mon, Nov 26, 2018 at 12:57:20PM -0600, Grygorii Strashko wrote: On 11/26/18 10:26 AM, Ivan Khoronzhuk wrote: On Sun, Nov 25, 2018 at 05:46:26PM -0600, Grygorii Strashko wrote: In dual_mac mode CPSW driver uses vid1 and vid2 by default to implement dual mac mode wich are used to configure

Re: [PATCH v2 3/8] mfd / platform: cros_ec: move vbc attributes to its own driver.

2018-11-26 Thread kbuild test robot
Hi Enric, I love your patch! Yet something to improve: [auto build test ERROR on linus/master] [also build test ERROR on v4.20-rc4 next-20181126] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/linux/commits

Re: [PATCH v2 3/8] mfd / platform: cros_ec: move vbc attributes to its own driver.

2018-11-26 Thread kbuild test robot
Hi Enric, I love your patch! Yet something to improve: [auto build test ERROR on linus/master] [also build test ERROR on v4.20-rc4 next-20181126] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/linux/commits

Re: [PATCH V6 1/2] Documentation: can: flexcan: add stop mode property to device tree

2018-11-26 Thread Rob Herring
On Fri, 23 Nov 2018 08:35:29 +, Joakim Zhang wrote: > From: Aisheng Dong > > The FlexCAN controller can parse the stop mode property to enable CAN > self wakeup feature. > > Signed-off-by: Aisheng Dong > Signed-off-by: Joakim Zhang > --- > ChangeLog: > V1->V2: > *add a vendor prefix

Re: [PATCH V6 1/2] Documentation: can: flexcan: add stop mode property to device tree

2018-11-26 Thread Rob Herring
On Fri, 23 Nov 2018 08:35:29 +, Joakim Zhang wrote: > From: Aisheng Dong > > The FlexCAN controller can parse the stop mode property to enable CAN > self wakeup feature. > > Signed-off-by: Aisheng Dong > Signed-off-by: Joakim Zhang > --- > ChangeLog: > V1->V2: > *add a vendor prefix

Re: [PATCH v6 2/2] dt-bindings: mailbox: Add Xilinx IPI Mailbox

2018-11-26 Thread Rob Herring
On Mon, 19 Nov 2018 13:26:01 -0800, Wendy Liang wrote: > Xilinx ZynqMP IPI(Inter Processor Interrupt) is a hardware block > in ZynqMP SoC used for the communication between various processor > systems. > > Signed-off-by: Wendy Liang > --- > .../bindings/mailbox/xlnx,zynqmp-ipi-mailbox.txt |

Re: [PATCH v6 2/2] dt-bindings: mailbox: Add Xilinx IPI Mailbox

2018-11-26 Thread Rob Herring
On Mon, 19 Nov 2018 13:26:01 -0800, Wendy Liang wrote: > Xilinx ZynqMP IPI(Inter Processor Interrupt) is a hardware block > in ZynqMP SoC used for the communication between various processor > systems. > > Signed-off-by: Wendy Liang > --- > .../bindings/mailbox/xlnx,zynqmp-ipi-mailbox.txt |

Re: [PATCH v2 1/4] x86/hyper-v: move synic/stimer control structures definitions to hyperv-tlfs.h

2018-11-26 Thread Roman Kagan
[ Sorry for having missed v1 ] On Mon, Nov 26, 2018 at 04:47:29PM +0100, Vitaly Kuznetsov wrote: > We implement Hyper-V SynIC and synthetic timers in KVM too so there's some > room for code sharing. > > Signed-off-by: Vitaly Kuznetsov > --- > arch/x86/include/asm/hyperv-tlfs.h | 69

Re: [PATCH v2 1/4] x86/hyper-v: move synic/stimer control structures definitions to hyperv-tlfs.h

2018-11-26 Thread Roman Kagan
[ Sorry for having missed v1 ] On Mon, Nov 26, 2018 at 04:47:29PM +0100, Vitaly Kuznetsov wrote: > We implement Hyper-V SynIC and synthetic timers in KVM too so there's some > room for code sharing. > > Signed-off-by: Vitaly Kuznetsov > --- > arch/x86/include/asm/hyperv-tlfs.h | 69

Re: [PATCH v2 4/4] x86/static_call: Add inline static call implementation for x86-64

2018-11-26 Thread Peter Zijlstra
On Mon, Nov 26, 2018 at 11:56:24AM -0600, Josh Poimboeuf wrote: > Peter suggested updating the text_poke_bp() interface to add a handler > which is called from int3 context. This seems to work. > @@ -760,8 +761,10 @@ int poke_int3_handler(struct pt_regs *regs) > if (user_mode(regs) ||

Re: [PATCH v2 4/4] x86/static_call: Add inline static call implementation for x86-64

2018-11-26 Thread Peter Zijlstra
On Mon, Nov 26, 2018 at 11:56:24AM -0600, Josh Poimboeuf wrote: > Peter suggested updating the text_poke_bp() interface to add a handler > which is called from int3 context. This seems to work. > @@ -760,8 +761,10 @@ int poke_int3_handler(struct pt_regs *regs) > if (user_mode(regs) ||

Re: [PATCH tip/core/rcu 23/41] sched: Replace synchronize_sched() with synchronize_rcu()

2018-11-26 Thread Paul E. McKenney
On Mon, Nov 12, 2018 at 02:21:12PM -0800, Paul E. McKenney wrote: > On Mon, Nov 12, 2018 at 07:17:41PM +0100, Peter Zijlstra wrote: > > On Mon, Nov 12, 2018 at 05:28:52AM -0800, Paul E. McKenney wrote: > > > On Mon, Nov 12, 2018 at 10:00:47AM +0100, Peter Zijlstra wrote: > > > > > > Still, better

Re: [PATCH tip/core/rcu 23/41] sched: Replace synchronize_sched() with synchronize_rcu()

2018-11-26 Thread Paul E. McKenney
On Mon, Nov 12, 2018 at 02:21:12PM -0800, Paul E. McKenney wrote: > On Mon, Nov 12, 2018 at 07:17:41PM +0100, Peter Zijlstra wrote: > > On Mon, Nov 12, 2018 at 05:28:52AM -0800, Paul E. McKenney wrote: > > > On Mon, Nov 12, 2018 at 10:00:47AM +0100, Peter Zijlstra wrote: > > > > > > Still, better

[PATCH v2 1/2] ARM: multi_v7_defconfig: Select PHY_ROCKCHIP_INNO_USB2

2018-11-26 Thread Otavio Salvador
Select the CONFIG_PHY_ROCKCHIP_INNO_USB2 option by default, so that USB can be functional on RV1108. Signed-off-by: Otavio Salvador --- Changes in v2: None arch/arm/configs/multi_v7_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/configs/multi_v7_defconfig

[PATCH v2 2/2] ARM: multi_v7_defconfig: Improve use with systemd

2018-11-26 Thread Otavio Salvador
From: Fabio Berton This enables following options: - CONFIG_CGROUP_BPF - CONFIG_NAMESPACES - CONFIG_USER_NS - CONFIG_CHECKPOINT_RESTORE - CONFIG_BPF_SYSCALL Those are based on recommendation from Gentoo wiki[1] which describes the recommended and required kernel options for systemd use.

[PATCH v2 1/2] ARM: multi_v7_defconfig: Select PHY_ROCKCHIP_INNO_USB2

2018-11-26 Thread Otavio Salvador
Select the CONFIG_PHY_ROCKCHIP_INNO_USB2 option by default, so that USB can be functional on RV1108. Signed-off-by: Otavio Salvador --- Changes in v2: None arch/arm/configs/multi_v7_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/configs/multi_v7_defconfig

[PATCH v2 2/2] ARM: multi_v7_defconfig: Improve use with systemd

2018-11-26 Thread Otavio Salvador
From: Fabio Berton This enables following options: - CONFIG_CGROUP_BPF - CONFIG_NAMESPACES - CONFIG_USER_NS - CONFIG_CHECKPOINT_RESTORE - CONFIG_BPF_SYSCALL Those are based on recommendation from Gentoo wiki[1] which describes the recommended and required kernel options for systemd use.

Re: [PATCH 3/4] Drivers: hv: vmbus: Add hooks for per-CPU IRQ

2018-11-26 Thread Greg KH
On Mon, Nov 26, 2018 at 07:47:41PM +, Michael Kelley wrote: > From: Greg KH Monday, November 26, 2018 11:21 AM > > > > diff --git a/arch/x86/include/asm/mshyperv.h > > > b/arch/x86/include/asm/mshyperv.h > > > index 0d6271cce198..8d97bd3a13a6 100644 > > > ---

Re: [Xen-devel] [PATCH v3] xen/balloon: Mark unallocated host memory as UNUSABLE

2018-11-26 Thread Igor Druzhinin
On 26/11/2018 19:42, Boris Ostrovsky wrote: > On 11/26/18 12:10 PM, Igor Druzhinin wrote: >> On 26/11/2018 16:25, Boris Ostrovsky wrote: >>> On 11/25/18 8:00 PM, Igor Druzhinin wrote: On 20/12/2017 14:05, Boris Ostrovsky wrote: > Commit f5775e0b6116 ("x86/xen: discard RAM regions above

Re: [PATCH 3/4] Drivers: hv: vmbus: Add hooks for per-CPU IRQ

2018-11-26 Thread Greg KH
On Mon, Nov 26, 2018 at 07:47:41PM +, Michael Kelley wrote: > From: Greg KH Monday, November 26, 2018 11:21 AM > > > > diff --git a/arch/x86/include/asm/mshyperv.h > > > b/arch/x86/include/asm/mshyperv.h > > > index 0d6271cce198..8d97bd3a13a6 100644 > > > ---

Re: [Xen-devel] [PATCH v3] xen/balloon: Mark unallocated host memory as UNUSABLE

2018-11-26 Thread Igor Druzhinin
On 26/11/2018 19:42, Boris Ostrovsky wrote: > On 11/26/18 12:10 PM, Igor Druzhinin wrote: >> On 26/11/2018 16:25, Boris Ostrovsky wrote: >>> On 11/25/18 8:00 PM, Igor Druzhinin wrote: On 20/12/2017 14:05, Boris Ostrovsky wrote: > Commit f5775e0b6116 ("x86/xen: discard RAM regions above

Re: [PATCH 4/7] node: Add memory caching attributes

2018-11-26 Thread Keith Busch
On Mon, Nov 26, 2018 at 11:06:19AM -0800, Greg Kroah-Hartman wrote: > On Wed, Nov 14, 2018 at 03:49:17PM -0700, Keith Busch wrote: > > System memory may have side caches to help improve access speed. While > > the system provided cache is transparent to the software accessing > > these memory

Re: [PATCH 4/7] node: Add memory caching attributes

2018-11-26 Thread Keith Busch
On Mon, Nov 26, 2018 at 11:06:19AM -0800, Greg Kroah-Hartman wrote: > On Wed, Nov 14, 2018 at 03:49:17PM -0700, Keith Busch wrote: > > System memory may have side caches to help improve access speed. While > > the system provided cache is transparent to the software accessing > > these memory

[PATCH v6] x86/fsgsbase/64: Fix the base write helper functions

2018-11-26 Thread Chang S. Bae
The helper functions that purport to write the base should just write it only. It shouldn't have magic optimizations to change the index. Make the index explicitly changed from the caller, instead of including the code in the helpers. Subsequently, the task write helpers do not handle for the

[PATCH v6] x86/fsgsbase/64: Fix the base write helper functions

2018-11-26 Thread Chang S. Bae
The helper functions that purport to write the base should just write it only. It shouldn't have magic optimizations to change the index. Make the index explicitly changed from the caller, instead of including the code in the helpers. Subsequently, the task write helpers do not handle for the

Re: [PATCHi v2] mm: put_and_wait_on_page_locked() while page is migrated

2018-11-26 Thread Michal Hocko
On Mon 26-11-18 11:27:07, Hugh Dickins wrote: [...] > @@ -1049,25 +1056,44 @@ static void wake_up_page(struct page *page, int bit) > wake_up_page_bit(page, bit); > } > > +/* > + * A choice of three behaviors for wait_on_page_bit_common(): > + */ > +enum behavior { > + EXCLUSIVE,

Re: [PATCHi v2] mm: put_and_wait_on_page_locked() while page is migrated

2018-11-26 Thread Michal Hocko
On Mon 26-11-18 11:27:07, Hugh Dickins wrote: [...] > @@ -1049,25 +1056,44 @@ static void wake_up_page(struct page *page, int bit) > wake_up_page_bit(page, bit); > } > > +/* > + * A choice of three behaviors for wait_on_page_bit_common(): > + */ > +enum behavior { > + EXCLUSIVE,

Re: [PATCH] misc/pvpanic: resolve compile errors for arch=um

2018-11-26 Thread Greg KH
On Fri, Nov 16, 2018 at 07:13:26PM +0800, Peng Hao wrote: > Resolve compile error for arch=um > pvpanic.c:(.text+0xb6): undefined reference to `devm_ioremap_resource' > > Signed-off-by: Peng Hao > --- > drivers/misc/Kconfig | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) What commit is

Re: [PATCH mac80211-next v4] mac80211-next: rtnetlink wifi simulation device

2018-11-26 Thread Cody Schuffelen
> > +config VIRT_WIFI > > + bool "Wifi wrapper for ethernet drivers" > > The built bot complaint is most likely because of this being bool rather > than tristate (CFG80211=m, VIRT_WIFI=y, I guess, didn't check), I > thought this was because of the wrong reasons and should be back to >

Re: [PATCH] misc/pvpanic: resolve compile errors for arch=um

2018-11-26 Thread Greg KH
On Fri, Nov 16, 2018 at 07:13:26PM +0800, Peng Hao wrote: > Resolve compile error for arch=um > pvpanic.c:(.text+0xb6): undefined reference to `devm_ioremap_resource' > > Signed-off-by: Peng Hao > --- > drivers/misc/Kconfig | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) What commit is

Re: [PATCH mac80211-next v4] mac80211-next: rtnetlink wifi simulation device

2018-11-26 Thread Cody Schuffelen
> > +config VIRT_WIFI > > + bool "Wifi wrapper for ethernet drivers" > > The built bot complaint is most likely because of this being bool rather > than tristate (CFG80211=m, VIRT_WIFI=y, I guess, didn't check), I > thought this was because of the wrong reasons and should be back to >

Re: [PATCH] x86/fpu: XRSTOR is expected to raise #GP

2018-11-26 Thread H. Peter Anvin
On 11/26/18 9:49 AM, Sebastian Andrzej Siewior wrote: > On 2018-11-26 18:27:06 [+0100], Jann Horn wrote: >> commit 75045f77f7a7 ("x86/extable: Introduce _ASM_EXTABLE_UA for uaccess >> fixups") incorrectly replaced the fixup entry for XSTATE_OP with a >> user-#PF-only fixup. However, XRSTOR can

Re: [PATCH] x86/fpu: XRSTOR is expected to raise #GP

2018-11-26 Thread H. Peter Anvin
On 11/26/18 9:49 AM, Sebastian Andrzej Siewior wrote: > On 2018-11-26 18:27:06 [+0100], Jann Horn wrote: >> commit 75045f77f7a7 ("x86/extable: Introduce _ASM_EXTABLE_UA for uaccess >> fixups") incorrectly replaced the fixup entry for XSTATE_OP with a >> user-#PF-only fixup. However, XRSTOR can

RE: [PATCH 3/4] Drivers: hv: vmbus: Add hooks for per-CPU IRQ

2018-11-26 Thread Michael Kelley
From: Greg KH Monday, November 26, 2018 11:21 AM > > diff --git a/arch/x86/include/asm/mshyperv.h > > b/arch/x86/include/asm/mshyperv.h > > index 0d6271cce198..8d97bd3a13a6 100644 > > --- a/arch/x86/include/asm/mshyperv.h > > +++ b/arch/x86/include/asm/mshyperv.h > > @@ -109,6 +109,10 @@ void

RE: [PATCH 3/4] Drivers: hv: vmbus: Add hooks for per-CPU IRQ

2018-11-26 Thread Michael Kelley
From: Greg KH Monday, November 26, 2018 11:21 AM > > diff --git a/arch/x86/include/asm/mshyperv.h > > b/arch/x86/include/asm/mshyperv.h > > index 0d6271cce198..8d97bd3a13a6 100644 > > --- a/arch/x86/include/asm/mshyperv.h > > +++ b/arch/x86/include/asm/mshyperv.h > > @@ -109,6 +109,10 @@ void

[PATCH] MAINTAINERS: platform/chrome: remove myself as maintainer

2018-11-26 Thread Olof Johansson
Benson has been maintaining this together with the rest of the kernel team for a while now, so remove myself from the entry. Signed-off-by: Olof Johansson --- MAINTAINERS | 1 - 1 file changed, 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index b5a72848a3af..57764aa57437 100644 ---

[PATCH] MAINTAINERS: platform/chrome: remove myself as maintainer

2018-11-26 Thread Olof Johansson
Benson has been maintaining this together with the rest of the kernel team for a while now, so remove myself from the entry. Signed-off-by: Olof Johansson --- MAINTAINERS | 1 - 1 file changed, 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index b5a72848a3af..57764aa57437 100644 ---

Re: [PATCH v9 3/4] dt-bindings: pps: pps-gpio PPS ECHO implementation

2018-11-26 Thread Rob Herring
On Thu, Nov 22, 2018 at 3:49 AM Tom Burkart wrote: > > This patch implements the device tree changes required for the pps > echo functionality for pps-gpio, that sysfs claims is available > already. > > This patch was originally written by Lukas Senger as part of a masters > thesis project and

Re: [PATCH v9 3/4] dt-bindings: pps: pps-gpio PPS ECHO implementation

2018-11-26 Thread Rob Herring
On Thu, Nov 22, 2018 at 3:49 AM Tom Burkart wrote: > > This patch implements the device tree changes required for the pps > echo functionality for pps-gpio, that sysfs claims is available > already. > > This patch was originally written by Lukas Senger as part of a masters > thesis project and

[PATCH] staging: rb8822be Change line not to end with '('

2018-11-26 Thread Ricardo Silva
To comply with checkpatch. CHECK: Lines should not end with a '(' +u8 rtl_mrate_idx_to_arfr_id( Signed-off-by: Ricardo Silva --- drivers/staging/rtlwifi/base.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/staging/rtlwifi/base.h

[PATCH] staging: rb8822be Change line not to end with '('

2018-11-26 Thread Ricardo Silva
To comply with checkpatch. CHECK: Lines should not end with a '(' +u8 rtl_mrate_idx_to_arfr_id( Signed-off-by: Ricardo Silva --- drivers/staging/rtlwifi/base.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/staging/rtlwifi/base.h

Re: [PATCH v2 2/3] Bluetooth: hci_qca: Deassert RTS while baudrate change command

2018-11-26 Thread Matthias Kaehlcke
On Thu, Nov 22, 2018 at 05:45:11PM +0530, Balakrishna Godavarthi wrote: > This patch will help to stop frame reassembly errors while changing > the baudrate. This is because host send a change baudrate request > command to the chip with 115200 bps, Whereas chip will change their > UART clocks to

Re: [PATCH v2 2/3] Bluetooth: hci_qca: Deassert RTS while baudrate change command

2018-11-26 Thread Matthias Kaehlcke
On Thu, Nov 22, 2018 at 05:45:11PM +0530, Balakrishna Godavarthi wrote: > This patch will help to stop frame reassembly errors while changing > the baudrate. This is because host send a change baudrate request > command to the chip with 115200 bps, Whereas chip will change their > UART clocks to

Re: [PATCH v7 1/4] dt-bindings: pps: descriptor-based gpio, capture-clear addition

2018-11-26 Thread Rob Herring
On Sat, Nov 17, 2018 at 6:35 PM tom burkart wrote: > > Quoting Rob Herring : > > > On Sat, Nov 17, 2018 at 4:35 AM tom burkart wrote: > >> > >> Quoting Rob Herring : > >> > >> > On Wed, Nov 14, 2018 at 11:54:29PM +1100, Tom Burkart wrote: > >> >> This patch changes the devicetree bindings for

Re: [PATCH v7 1/4] dt-bindings: pps: descriptor-based gpio, capture-clear addition

2018-11-26 Thread Rob Herring
On Sat, Nov 17, 2018 at 6:35 PM tom burkart wrote: > > Quoting Rob Herring : > > > On Sat, Nov 17, 2018 at 4:35 AM tom burkart wrote: > >> > >> Quoting Rob Herring : > >> > >> > On Wed, Nov 14, 2018 at 11:54:29PM +1100, Tom Burkart wrote: > >> >> This patch changes the devicetree bindings for

Re: [PATCH v17 18/23] platform/x86: Intel SGX driver

2018-11-26 Thread Jarkko Sakkinen
On Sat, Nov 24, 2018 at 01:24:54PM -0600, Dr. Greg wrote: > On Sat, Nov 24, 2018 at 08:15:21AM -0800, Jarkko Sakkinen wrote: > > > On Tue, Nov 20, 2018 at 05:15:08AM -0600, Dr. Greg wrote: > > > Malware would not necessarily need the Intel attestation service. > > > Once access to the PROVISION

Re: [PATCH v17 18/23] platform/x86: Intel SGX driver

2018-11-26 Thread Jarkko Sakkinen
On Sat, Nov 24, 2018 at 01:24:54PM -0600, Dr. Greg wrote: > On Sat, Nov 24, 2018 at 08:15:21AM -0800, Jarkko Sakkinen wrote: > > > On Tue, Nov 20, 2018 at 05:15:08AM -0600, Dr. Greg wrote: > > > Malware would not necessarily need the Intel attestation service. > > > Once access to the PROVISION

Re: [PATCH 00/16] staging: vchiq: dead code removal & misc fixes

2018-11-26 Thread Stefan Wahren
> Nicolas Saenz Julienne hat am 20. November 2018 um > 15:53 geschrieben: > > > Hi All, > > This series was written in parallel with reading and understanding the > vchiq code. So excuse me for the lack of logic in the sequence of > patches. > > The main focus was to delete as much code as

Re: [PATCH 00/16] staging: vchiq: dead code removal & misc fixes

2018-11-26 Thread Stefan Wahren
> Nicolas Saenz Julienne hat am 20. November 2018 um > 15:53 geschrieben: > > > Hi All, > > This series was written in parallel with reading and understanding the > vchiq code. So excuse me for the lack of logic in the sequence of > patches. > > The main focus was to delete as much code as

Re: [PATCH] Little memset_explicit optimisation

2018-11-26 Thread David CARLIER
Sorry I m not used yet at all to LKML rules. So here a slight difference in assembly generated between the two versions (amd64) : ` .loc 1 7 7 leaq-12(%rbp), %rax movq%rax, -8(%rbp) -.loc 1 11 2 +.loc 1 9 6 movq-8(%rbp), %rax movl$4, %edx movl

Re: [PATCH] Little memset_explicit optimisation

2018-11-26 Thread David CARLIER
Sorry I m not used yet at all to LKML rules. So here a slight difference in assembly generated between the two versions (amd64) : ` .loc 1 7 7 leaq-12(%rbp), %rax movq%rax, -8(%rbp) -.loc 1 11 2 +.loc 1 9 6 movq-8(%rbp), %rax movl$4, %edx movl

Re: [PATCH 01/17] dt-bindings: remoteproc: Add TI PRUSS bindings

2018-11-26 Thread Tony Lindgren
* Roger Quadros [181126 07:48]: > Not the PHY driver but the Ethernet driver. The PHY driver will be > a davinci-MDIO device node (not yet in this series). I should probably > add merge that with this series. > > The Ethernet device tree node will reference to these syscon nodes. > e.g. >

Re: [PATCH 01/17] dt-bindings: remoteproc: Add TI PRUSS bindings

2018-11-26 Thread Tony Lindgren
* Roger Quadros [181126 07:48]: > Not the PHY driver but the Ethernet driver. The PHY driver will be > a davinci-MDIO device node (not yet in this series). I should probably > add merge that with this series. > > The Ethernet device tree node will reference to these syscon nodes. > e.g. >

Re: [PATCH 2/2] Drivers: hv: vmbus: offload the handling of channels to two workqueues

2018-11-26 Thread Greg KH
On Mon, Nov 26, 2018 at 02:29:57AM +, k...@linuxonhyperv.com wrote: > From: Dexuan Cui > > vmbus_process_offer() mustn't call channel->sc_creation_callback() > directly for sub-channels, because sc_creation_callback() -> > vmbus_open() may never get the host's response to the > OPEN_CHANNEL

Re: [PATCH 2/2] Drivers: hv: vmbus: offload the handling of channels to two workqueues

2018-11-26 Thread Greg KH
On Mon, Nov 26, 2018 at 02:29:57AM +, k...@linuxonhyperv.com wrote: > From: Dexuan Cui > > vmbus_process_offer() mustn't call channel->sc_creation_callback() > directly for sub-channels, because sc_creation_callback() -> > vmbus_open() may never get the host's response to the > OPEN_CHANNEL

Re: [PATCH 08/17] soc: ti: pruss: Add a PRUSS irqchip driver for PRUSS interrupts

2018-11-26 Thread Tony Lindgren
* Roger Quadros [181126 08:09]: > Tony, > > On 23/11/18 18:37, Tony Lindgren wrote: > > * Roger Quadros [181122 11:39]: > >> The PRUSS INTC module is reference counted during the interrupt > >> setup phase through the irqchip's irq_request_resources() and > >> irq_release_resources() ops. This

Re: [PATCH 08/17] soc: ti: pruss: Add a PRUSS irqchip driver for PRUSS interrupts

2018-11-26 Thread Tony Lindgren
* Roger Quadros [181126 08:09]: > Tony, > > On 23/11/18 18:37, Tony Lindgren wrote: > > * Roger Quadros [181122 11:39]: > >> The PRUSS INTC module is reference counted during the interrupt > >> setup phase through the irqchip's irq_request_resources() and > >> irq_release_resources() ops. This

Re: omap5 fixing palmas IRQ_TYPE_NONE warning leads to gpadc timeouts

2018-11-26 Thread Tony Lindgren
* Thierry Reding [181126 10:25]: > On Mon, Nov 26, 2018 at 11:49:54AM +0200, Peter Ujfalusi wrote: > > The register map documentation I have states the following: > > bit7 INT_POLARITY Select the polarity of the INT output line > > 0: Interrupt line (INT) is low when interrupt is pending

Re: omap5 fixing palmas IRQ_TYPE_NONE warning leads to gpadc timeouts

2018-11-26 Thread Tony Lindgren
* Thierry Reding [181126 10:25]: > On Mon, Nov 26, 2018 at 11:49:54AM +0200, Peter Ujfalusi wrote: > > The register map documentation I have states the following: > > bit7 INT_POLARITY Select the polarity of the INT output line > > 0: Interrupt line (INT) is low when interrupt is pending

Re: [PATCHi v2] mm: put_and_wait_on_page_locked() while page is migrated

2018-11-26 Thread Linus Torvalds
On Mon, Nov 26, 2018 at 11:27 AM Hugh Dickins wrote: > > +enum behavior { > + EXCLUSIVE, /* Hold ref to page and take the bit when woken, like > +* __lock_page() waiting on then setting PG_locked. > +*/ > + SHARED, /* Hold

Re: [PATCHi v2] mm: put_and_wait_on_page_locked() while page is migrated

2018-11-26 Thread Linus Torvalds
On Mon, Nov 26, 2018 at 11:27 AM Hugh Dickins wrote: > > +enum behavior { > + EXCLUSIVE, /* Hold ref to page and take the bit when woken, like > +* __lock_page() waiting on then setting PG_locked. > +*/ > + SHARED, /* Hold

[PATCHi v2] mm: put_and_wait_on_page_locked() while page is migrated

2018-11-26 Thread Hugh Dickins
Waiting on a page migration entry has used wait_on_page_locked() all along since 2006: but you cannot safely wait_on_page_locked() without holding a reference to the page, and that extra reference is enough to make migrate_page_move_mapping() fail with -EAGAIN, when a racing task faults on the

[PATCHi v2] mm: put_and_wait_on_page_locked() while page is migrated

2018-11-26 Thread Hugh Dickins
Waiting on a page migration entry has used wait_on_page_locked() all along since 2006: but you cannot safely wait_on_page_locked() without holding a reference to the page, and that extra reference is enough to make migrate_page_move_mapping() fail with -EAGAIN, when a racing task faults on the

Re: [PATCH] mm: put_and_wait_on_page_locked() while page is migrated

2018-11-26 Thread Tim Chen
On 11/25/2018 07:29 PM, Hugh Dickins wrote: >>Does somebody still have access to the customer load that triggered >> the horrible scaling issues before? > > Kan? Tim? > We don't have access to the workload know. Will ask the customer to see if they can test it. Thanks. Tim

Re: [PATCH] mm: put_and_wait_on_page_locked() while page is migrated

2018-11-26 Thread Tim Chen
On 11/25/2018 07:29 PM, Hugh Dickins wrote: >>Does somebody still have access to the customer load that triggered >> the horrible scaling issues before? > > Kan? Tim? > We don't have access to the workload know. Will ask the customer to see if they can test it. Thanks. Tim

Re: [PATCH] staging: iio: ad7780: Add gain & filter gpio support

2018-11-26 Thread Giuliano Belinassi
Hi, thank you for the review > On Thu, 22 Nov 2018 11:01:00 + > "Popa, Stefan Serban" wrote: > > I think that instead of setting the gain directly, we should use > > the IIO_CHAN_INFO_SCALE attribute. At page 12 of the ad7780 datasheet there > > is a formula from which the output code can be

Re: [PATCH] staging: iio: ad7780: Add gain & filter gpio support

2018-11-26 Thread Giuliano Belinassi
Hi, thank you for the review > On Thu, 22 Nov 2018 11:01:00 + > "Popa, Stefan Serban" wrote: > > I think that instead of setting the gain directly, we should use > > the IIO_CHAN_INFO_SCALE attribute. At page 12 of the ad7780 datasheet there > > is a formula from which the output code can be

Re: [PATCH 4.19 005/118] nvme-pci: fix conflicting p2p resource adds

2018-11-26 Thread Logan Gunthorpe
On 2018-11-26 3:49 a.m., Greg Kroah-Hartman wrote: > 4.19-stable review patch. If anyone has any objections, please let me know. This commit is fixing a bug in the p2pdma code which was merged for 4.20. I'm not sure it would actually fix anything in the stable kernels. On the other hand,

Re: [PATCH 4.19 005/118] nvme-pci: fix conflicting p2p resource adds

2018-11-26 Thread Logan Gunthorpe
On 2018-11-26 3:49 a.m., Greg Kroah-Hartman wrote: > 4.19-stable review patch. If anyone has any objections, please let me know. This commit is fixing a bug in the p2pdma code which was merged for 4.20. I'm not sure it would actually fix anything in the stable kernels. On the other hand,

Re: [PATCH] fat: Replaced 11 magic to MSDOS_NAME for volume label

2018-11-26 Thread Tamir Carmeli
Thanks for the reply and sorry for my noob question: Wasn't I supposed to send this patch also to the FAT maintainer, OGAWA Hirofumi? His name wasn't on the get_maintainer output, and I think that this specific file isn't listed anywhere under the maintainers file. On Mon, Nov 26, 2018 at 9:58 AM

Re: [PATCH] fat: Replaced 11 magic to MSDOS_NAME for volume label

2018-11-26 Thread Tamir Carmeli
Thanks for the reply and sorry for my noob question: Wasn't I supposed to send this patch also to the FAT maintainer, OGAWA Hirofumi? His name wasn't on the get_maintainer output, and I think that this specific file isn't listed anywhere under the maintainers file. On Mon, Nov 26, 2018 at 9:58 AM

Re: [RFC PATCH v4 1/5] glibc: Perform rseq(2) registration at nptl init and thread creation

2018-11-26 Thread Mathieu Desnoyers
- On Nov 26, 2018, at 12:10 PM, Rich Felker dal...@libc.org wrote: > On Mon, Nov 26, 2018 at 05:03:02PM +0100, Florian Weimer wrote: >> * Mathieu Desnoyers: >> >> > So let's make __rseq_abi and __rseq_refcount strong symbols then ? >> >> Yes, please. (But I'm still not sure we need the

Re: [RFC PATCH v4 1/5] glibc: Perform rseq(2) registration at nptl init and thread creation

2018-11-26 Thread Mathieu Desnoyers
- On Nov 26, 2018, at 12:10 PM, Rich Felker dal...@libc.org wrote: > On Mon, Nov 26, 2018 at 05:03:02PM +0100, Florian Weimer wrote: >> * Mathieu Desnoyers: >> >> > So let's make __rseq_abi and __rseq_refcount strong symbols then ? >> >> Yes, please. (But I'm still not sure we need the

Re: [PATCH V2 0/6] VA to numa node information

2018-11-26 Thread Steven Sistare
On 11/9/2018 11:48 PM, Prakash Sangappa wrote: > On 9/24/18 10:14 AM, Michal Hocko wrote: >> On Fri 14-09-18 12:01:18, Steven Sistare wrote: >>> On 9/14/2018 1:56 AM, Michal Hocko wrote: >> [...] Why does this matter for something that is for analysis purposes. Reading the file for the

Re: [PATCH V2 0/6] VA to numa node information

2018-11-26 Thread Steven Sistare
On 11/9/2018 11:48 PM, Prakash Sangappa wrote: > On 9/24/18 10:14 AM, Michal Hocko wrote: >> On Fri 14-09-18 12:01:18, Steven Sistare wrote: >>> On 9/14/2018 1:56 AM, Michal Hocko wrote: >> [...] Why does this matter for something that is for analysis purposes. Reading the file for the

Re: [PATCH 3/4] Drivers: hv: vmbus: Add hooks for per-CPU IRQ

2018-11-26 Thread Greg KH
On Thu, Nov 22, 2018 at 03:10:58AM +, k...@linuxonhyperv.com wrote: > From: Michael Kelley > > Add hooks to enable/disable a per-CPU IRQ for VMbus. These hooks > are in the architecture independent setup and shutdown paths for > Hyper-V, and are needed by Linux guests on Hyper-V on ARM64.

Re: [PATCH 3/4] Drivers: hv: vmbus: Add hooks for per-CPU IRQ

2018-11-26 Thread Greg KH
On Thu, Nov 22, 2018 at 03:10:58AM +, k...@linuxonhyperv.com wrote: > From: Michael Kelley > > Add hooks to enable/disable a per-CPU IRQ for VMbus. These hooks > are in the architecture independent setup and shutdown paths for > Hyper-V, and are needed by Linux guests on Hyper-V on ARM64.

Re: omap5 fixing palmas IRQ_TYPE_NONE warning leads to gpadc timeouts

2018-11-26 Thread Santosh Shilimkar
On 11/26/2018 11:14 AM, Tony Lindgren wrote: * Thierry Reding [181126 10:14]: On Mon, Nov 19, 2018 at 09:14:06AM -0800, Tony Lindgren wrote: Well so commit 7e9d474954f4 ("ARM: tegra: Correct polarity for Tegra114 PMIC interrupt") states that tegra114 inverts the polarity of the PMIC

Re: omap5 fixing palmas IRQ_TYPE_NONE warning leads to gpadc timeouts

2018-11-26 Thread Santosh Shilimkar
On 11/26/2018 11:14 AM, Tony Lindgren wrote: * Thierry Reding [181126 10:14]: On Mon, Nov 19, 2018 at 09:14:06AM -0800, Tony Lindgren wrote: Well so commit 7e9d474954f4 ("ARM: tegra: Correct polarity for Tegra114 PMIC interrupt") states that tegra114 inverts the polarity of the PMIC

Re: [PATCH 2/4] arm64: hyperv: Add support for Hyper-V as a hypervisor

2018-11-26 Thread Greg KH
On Thu, Nov 22, 2018 at 03:10:57AM +, k...@linuxonhyperv.com wrote: > --- /dev/null > +++ b/arch/arm64/hyperv/hv_hvc.S > @@ -0,0 +1,54 @@ > +/* SPDX-License-Identifier: GPL-2.0 */ Using SPDX is good, but: > + > +/* > + * Microsoft Hyper-V hypervisor invocation routines > + * > + * Copyright

Re: [PATCH 2/4] arm64: hyperv: Add support for Hyper-V as a hypervisor

2018-11-26 Thread Greg KH
On Thu, Nov 22, 2018 at 03:10:57AM +, k...@linuxonhyperv.com wrote: > --- /dev/null > +++ b/arch/arm64/hyperv/hv_hvc.S > @@ -0,0 +1,54 @@ > +/* SPDX-License-Identifier: GPL-2.0 */ Using SPDX is good, but: > + > +/* > + * Microsoft Hyper-V hypervisor invocation routines > + * > + * Copyright

Re: [PATCH 1/4] arm64: hyperv: Add core Hyper-V include files

2018-11-26 Thread Greg KH
On Thu, Nov 22, 2018 at 03:10:56AM +, k...@linuxonhyperv.com wrote: > --- /dev/null > +++ b/arch/arm64/include/asm/hyperv-tlfs.h > @@ -0,0 +1,338 @@ > +/* SPDX-License-Identifier: GPL-2.0 */ > + > +/* > + * This file contains definitions from the Hyper-V Hypervisor Top-Level > + * Functional

Re: [PATCH 1/4] arm64: hyperv: Add core Hyper-V include files

2018-11-26 Thread Greg KH
On Thu, Nov 22, 2018 at 03:10:56AM +, k...@linuxonhyperv.com wrote: > --- /dev/null > +++ b/arch/arm64/include/asm/hyperv-tlfs.h > @@ -0,0 +1,338 @@ > +/* SPDX-License-Identifier: GPL-2.0 */ > + > +/* > + * This file contains definitions from the Hyper-V Hypervisor Top-Level > + * Functional

Re: [BUG] Nuvoton NCPT650 TPM 2.0 mode not working

2018-11-26 Thread Michael Niewöhner
Hi again, after some experiments I finally found a solution... There seems to be a bug in TPM2.0 firmware version (1.3.1.0) included in Lenovos UEFI image but they do not provide an update. I have extracted the firmware version 1.3.2.8 from Dell's XPS15 TPM2.0 firmware update and used this to

Re: [BUG] Nuvoton NCPT650 TPM 2.0 mode not working

2018-11-26 Thread Michael Niewöhner
Hi again, after some experiments I finally found a solution... There seems to be a bug in TPM2.0 firmware version (1.3.1.0) included in Lenovos UEFI image but they do not provide an update. I have extracted the firmware version 1.3.2.8 from Dell's XPS15 TPM2.0 firmware update and used this to

Re: omap5 fixing palmas IRQ_TYPE_NONE warning leads to gpadc timeouts

2018-11-26 Thread Tony Lindgren
* Thierry Reding [181126 10:14]: > On Mon, Nov 19, 2018 at 09:14:06AM -0800, Tony Lindgren wrote: > > Well so commit 7e9d474954f4 ("ARM: tegra: Correct polarity for > > Tegra114 PMIC interrupt") states that tegra114 inverts the > > polarity of the PMIC interrupt. So adding Jon and Thierry to Cc.

Re: omap5 fixing palmas IRQ_TYPE_NONE warning leads to gpadc timeouts

2018-11-26 Thread Tony Lindgren
* Thierry Reding [181126 10:14]: > On Mon, Nov 19, 2018 at 09:14:06AM -0800, Tony Lindgren wrote: > > Well so commit 7e9d474954f4 ("ARM: tegra: Correct polarity for > > Tegra114 PMIC interrupt") states that tegra114 inverts the > > polarity of the PMIC interrupt. So adding Jon and Thierry to Cc.

Re: [PATCH v10] i2c: Add drivers for the AMD PCIe MP2 I2C controller

2018-11-26 Thread Shah, Nehal-bakulchandra
Hi Elie Morisse, On 11/14/2018 10:00 PM, Elie Morisse wrote: > I2C communication takes place through iomapped registers, or through DMA > for more than 32 bytes transfers. > > MP2 controllers have two separate buses, so may accommodate up to two I2C > adapters. Those adapters are listed in the

Re: [PATCH v10] i2c: Add drivers for the AMD PCIe MP2 I2C controller

2018-11-26 Thread Shah, Nehal-bakulchandra
Hi Elie Morisse, On 11/14/2018 10:00 PM, Elie Morisse wrote: > I2C communication takes place through iomapped registers, or through DMA > for more than 32 bytes transfers. > > MP2 controllers have two separate buses, so may accommodate up to two I2C > adapters. Those adapters are listed in the

Re: [PATCH v3 03/10] sched/topology: Provide cfs_overload_cpus bitmap

2018-11-26 Thread Steven Sistare
On 11/20/2018 7:42 AM, Valentin Schneider wrote: > On 19/11/2018 17:33, Steven Sistare wrote: > [...] >>> >>> Thinking about misfit stealing, we can't use the sd_llc_shared's because >>> on big.LITTLE misfit migrations happen across LLC domains. >>> >>> I was thinking of adding a misfit sparsemask

Re: [PATCH v3 03/10] sched/topology: Provide cfs_overload_cpus bitmap

2018-11-26 Thread Steven Sistare
On 11/20/2018 7:42 AM, Valentin Schneider wrote: > On 19/11/2018 17:33, Steven Sistare wrote: > [...] >>> >>> Thinking about misfit stealing, we can't use the sd_llc_shared's because >>> on big.LITTLE misfit migrations happen across LLC domains. >>> >>> I was thinking of adding a misfit sparsemask

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