[PATCH 035/114] arch: arc: Kconfig: pedantic formatting

2019-03-11 Thread Enrico Weigelt, metux IT consult
Formatting of Kconfig files doesn't look so pretty, so let the Great White Handkerchief come around and clean it up. Signed-off-by: Enrico Weigelt, metux IT consult --- arch/arc/Kconfig| 12 ++-- arch/arc/plat-eznps/Kconfig | 12 ++-- 2 files changed, 12 insertions(+)

[PATCH 030/114] sound: oao: Kconfig: pedantic formatting

2019-03-11 Thread Enrico Weigelt, metux IT consult
Formatting of Kconfig files doesn't look so pretty, so let the Great White Handkerchief come around and clean it up. Signed-off-by: Enrico Weigelt, metux IT consult --- sound/aoa/Kconfig | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sound/aoa/Kconfig b/sound/aoa/Kconf

[PATCH 026/114] arch: Kconfig: pedantic formatting

2019-03-11 Thread Enrico Weigelt, metux IT consult
Formatting of Kconfig files doesn't look so pretty, so let the Great White Handkerchief come around and clean it up. Signed-off-by: Enrico Weigelt, metux IT consult --- arch/Kconfig | 94 ++-- 1 file changed, 47 insertions(+), 47 deletions(

[PATCH 013/114] arch: um: drivers: Kconfig: pedantic formatting

2019-03-11 Thread Enrico Weigelt, metux IT consult
Formatting of Kconfig files doesn't look so pretty, so let the Great White Handkerchief come around and clean it up. Signed-off-by: Enrico Weigelt, metux IT consult --- arch/um/drivers/Kconfig | 352 1 file changed, 176 insertions(+), 176 deletion

Re: [PATCH v8 2/2] pwm: sifive: Add a driver for SiFive SoC PWM

2019-03-11 Thread Uwe Kleine-König
Hello, On Mon, Mar 11, 2019 at 05:10:17PM +0530, Yash Shah wrote: > On Fri, Mar 8, 2019 at 5:27 PM Uwe Kleine-König > wrote: > > On Fri, Mar 08, 2019 at 04:59:36PM +0530, Yash Shah wrote: > > > On Thu, Mar 7, 2019 at 8:57 PM Uwe Kleine-König > > > wrote: > > > > > + if (state->period != cur_

[PATCH 033/114] mm: Kconfig: pedantic formatting

2019-03-11 Thread Enrico Weigelt, metux IT consult
Formatting of Kconfig files doesn't look so pretty, so let the Great White Handkerchief come around and clean it up. Signed-off-by: Enrico Weigelt, metux IT consult --- mm/Kconfig | 40 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/mm/Kc

[PATCH 027/114] virt: kvm: Kconfig: pedantic formatting

2019-03-11 Thread Enrico Weigelt, metux IT consult
Formatting of Kconfig files doesn't look so pretty, so let the Great White Handkerchief come around and clean it up. Signed-off-by: Enrico Weigelt, metux IT consult --- virt/kvm/Kconfig | 40 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a

[PATCH 025/114] arch: sh: Kconfig: pedantic formatting

2019-03-11 Thread Enrico Weigelt, metux IT consult
Formatting of Kconfig files doesn't look so pretty, so let the Great White Handkerchief come around and clean it up. Signed-off-by: Enrico Weigelt, metux IT consult --- arch/sh/Kconfig| 24 arch/sh/boards/Kconfig | 10 +- arch/sh/mm/Kconfig | 6 +++--

[PATCH 024/114] s390: Kconfig: pedantic formatting

2019-03-11 Thread Enrico Weigelt, metux IT consult
Formatting of Kconfig files doesn't look so pretty, so let the Great White Handkerchief come around and clean it up. Signed-off-by: Enrico Weigelt, metux IT consult --- arch/s390/Kconfig | 2 +- drivers/s390/block/Kconfig | 2 +- drivers/s390/char/Kconfig | 15 +++ driver

[PATCH 018/114] drivers: ntb: Kconfig: pedantic formatting

2019-03-11 Thread Enrico Weigelt, metux IT consult
Formatting of Kconfig files doesn't look so pretty, so let the Great White Handkerchief come around and clean it up. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/ntb/Kconfig | 20 ++-- drivers/ntb/hw/amd/Kconfig | 4 ++-- drivers/ntb/hw/idt/Kconfig |

[PATCH 020/114] drivers: thermal: Kconfig: pedantic formatting

2019-03-11 Thread Enrico Weigelt, metux IT consult
Formatting of Kconfig files doesn't look so pretty, so let the Great White Handkerchief come around and clean it up. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/thermal/st/Kconfig| 22 +++--- drivers/thermal/tegra/Kconfig | 4 ++-- 2 files changed, 13 inserti

[PATCH 028/114] arch: alpha: Kconfig: pedantic formatting

2019-03-11 Thread Enrico Weigelt, metux IT consult
Formatting of Kconfig files doesn't look so pretty, so let the Great White Handkerchief come around and clean it up. Signed-off-by: Enrico Weigelt, metux IT consult --- arch/alpha/Kconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/alpha/Kconfig b/arch/alpha/Kcon

[PATCH 008/114] drivers: ata: Kconfig: pedantic formatting

2019-03-11 Thread Enrico Weigelt, metux IT consult
Formatting of Kconfig files doesn't look so pretty, so let the Great White Handkerchief come around and clean it up. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/ata/Kconfig | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/drivers/ata/Kconfig

[PATCH 001/114] drivers: gpio: Kconfig: pedantic formatting

2019-03-11 Thread Enrico Weigelt, metux IT consult
Formatting of Kconfig files doesn't look so pretty, so let the Great White Handkerchief come around and clean it up. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/gpio/Kconfig | 50 +- 1 file changed, 25 insertions(+), 25 deletions(-)

[PATCH 015/114] drivers: nvme: Kconfig: pedantic formatting

2019-03-11 Thread Enrico Weigelt, metux IT consult
Formatting of Kconfig files doesn't look so pretty, so let the Great White Handkerchief come around and clean it up. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/nvme/host/Kconfig | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/nvme/host/Kconfig

[PATCH 009/114] drivers: ide: Kconfig: pedantic formatting

2019-03-11 Thread Enrico Weigelt, metux IT consult
Formatting of Kconfig files doesn't look so pretty, so let the Great White Handkerchief come around and clean it up. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/ide/Kconfig | 26 +- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/drivers/id

[PATCH 021/114] drivers: scsi: Kconfig: pedantic formatting

2019-03-11 Thread Enrico Weigelt, metux IT consult
Formatting of Kconfig files doesn't look so pretty, so let the Great White Handkerchief come around and clean it up. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/scsi/Kconfig | 63 +-- drivers/scsi/pcmcia/Kconfig | 2 +- drivers/

[PATCH 005/114] fs: 9p: Kconfig: pedantic formatting

2019-03-11 Thread Enrico Weigelt, metux IT consult
Formatting of Kconfig files doesn't look so pretty, so let the Great White Handkerchief come around and clean it up. Signed-off-by: Enrico Weigelt, metux IT consult --- fs/9p/Kconfig | 20 ++-- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/fs/9p/Kconfig b/fs/9p/

[PATCH 014/114] drivers: fpga: Kconfig: pedantic formatting

2019-03-11 Thread Enrico Weigelt, metux IT consult
Formatting of Kconfig files doesn't look so pretty, so let the Great White Handkerchief come around and clean it up. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/fpga/Kconfig | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/fpga/Kconfig b/drivers/f

[PATCH 019/114] drivers: uwb: Kconfig: pedantic formatting

2019-03-11 Thread Enrico Weigelt, metux IT consult
Formatting of Kconfig files doesn't look so pretty, so let the Great White Handkerchief come around and clean it up. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/uwb/Kconfig | 42 +- 1 file changed, 21 insertions(+), 21 deletions(-) diff --

[PATCH 004/114] drivers: watchdog: Kconfig: pedantic formatting

2019-03-11 Thread Enrico Weigelt, metux IT consult
Formatting of Kconfig files doesn't look so pretty, so let the Great White Handkerchief come around and clean it up. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/watchdog/Kconfig | 24 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/drivers

Kconfig: Great White Handkerchief going round

2019-03-11 Thread Enrico Weigelt, metux IT consult
Behold, Jatravartids! The Great White Handkerchief is coming to massacres many thousands of irregular whitespaces and tabs that stepped too far out of line. It's first defenseless victims are the Kconfig files ... --mtx

[PATCH 006/114] drivers: uio: Kconfig: pedantic formatting

2019-03-11 Thread Enrico Weigelt, metux IT consult
Formatting of Kconfig files doesn't look so pretty, so let the Great White Handkerchief come around and clean it up. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/uio/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/uio/Kconfig b/drivers/uio/Kconf

[PATCH 007/114] drivers: leds: Kconfig: pedantic formatting

2019-03-11 Thread Enrico Weigelt, metux IT consult
Formatting of Kconfig files doesn't look so pretty, so let the Great White Handkerchief come around and clean it up. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/leds/Kconfig | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/drivers/leds/Kconfi

[PATCH 003/114] drivers: input: Kconfig: pedantic formatting

2019-03-11 Thread Enrico Weigelt, metux IT consult
Formatting of Kconfig files doesn't look so pretty, so let the Great White Handkerchief come around and clean it up. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/input/keyboard/Kconfig| 16 drivers/input/misc/Kconfig| 26 +- dri

Re: [PATCH v4 17/17] kvm: vmx: Emulate TEST_CTL MSR

2019-03-11 Thread Paolo Bonzini
On 09/03/19 03:31, Xiaoyao Li wrote: > Hi, Paolo, > > Do you have any comments on this patch? > > We are preparing v5 patches for split lock detection, if you have any comments > about this one, please let me know. No, my only comment is that it should be placed _before_ the other two for bisect

Re: [PATCH 3/4] printk: Add consoles to a virtual "console" bus

2019-03-11 Thread Petr Mladek
On Fri 2019-03-01 16:48:19, Calvin Owens wrote: > This patch embeds a device struct in the console struct, and registers > them on a "console" bus so we can expose attributes in sysfs. > > Currently, most drivers declare static console structs, and that is > incompatible with the dev refcount mode

Re: [RFC PATCH] perf: Paper over the hw.target problems

2019-03-11 Thread chengjian (D)
Hi Alexander, I have tested the new version, and put it in the syzkaller workspace, it works well now. Tested-by: Cheng Jian Thanks a lot for taking the time and providing all the details. Please find an updated version below, which should not exhibit that warning. Thanks.

Re: [PATCHv4 00/28] PCI: refactor Mobiveil driver and add PCIe Gen4 driver for NXP Layerscape SoCs

2019-03-11 Thread Bjorn Helgaas
Hi, On Mon, Mar 11, 2019 at 09:29:54AM +, Z.q. Hou wrote: > From: Hou Zhiqiang > > This patch set is aim to refactor the Mobiveil driver and add > PCIe support for NXP Layerscape series SoCs integrated Mobiveil's > PCIe Gen4 controller. > > Hou Zhiqiang (28): > PCI: mobiveil: uniform the

Re: WARNING in ep_poll_callback

2019-03-11 Thread Roman Penyaev
Hi Andrew, I thought "epoll: loosen irq safety in ep_poll_callback()" patch was removed from your tree, at least I got a notification on 9th of january, also I do not see it in the linux-next tree. Should I ignore this syzbot message? -- Roman On 2019-03-11 14:14, syzbot wrote: syzbot has bis

[PATCH v8 08/15] dt-bindings: sun6i-dsi: Add A64 DPHY compatible (w/ A31 fallback)

2019-03-11 Thread Jagan Teki
The MIPI DSI PHY controller on Allwinner A64 is similar on the one on A31. Add A64 compatible and append A31 compatible as fallback. Signed-off-by: Jagan Teki Reviewed-by: Rob Herring --- Documentation/devicetree/bindings/display/sunxi/sun6i-dsi.txt | 1 + 1 file changed, 1 insertion(+) diff

[PATCH v8 07/15] dt-bindings: sun6i-dsi: Add A64 MIPI-DSI compatible

2019-03-11 Thread Jagan Teki
The MIPI DSI controller in Allwinner A64 is similar to A33. But unlike A33, A64 doesn't have DSI_SCLK gating so it is valid to with separate compatible for A64 on the same driver. Signed-off-by: Jagan Teki Reviewed-by: Rob Herring Tested-by: Merlijn Wajer --- Documentation/devicetree/bindings

Re: [PATCH v6 0/4] input: touchscreen: Add goodix GT5553 CTP support

2019-03-11 Thread Jagan Teki
On Wed, Mar 6, 2019 at 10:47 PM Jagan Teki wrote: > > Hi Dmitry, > > On Tue, Feb 26, 2019 at 11:43 AM Jagan Teki > wrote: > > > > Hi Dmitry, > > > > On Tue, Feb 19, 2019 at 3:46 PM Jagan Teki > > wrote: > > > > > > This is v6 patchset for supporting goodix GT5553 CTP. Here is the > > > previou

Re: [PATCH tip/core/rcu 06/19] rcu: Add warning to detect half-interrupts

2019-03-11 Thread Joel Fernandes
On Wed, Aug 29, 2018 at 03:20:34PM -0700, Paul E. McKenney wrote: > RCU's dyntick-idle code is written to tolerate half-interrupts, that it, > either an interrupt that invokes rcu_irq_enter() but never invokes the > corresponding rcu_irq_exit() on the one hand, or an interrupt that never > invokes

[PATCH] arch: Kconfig: pedantic formatting

2019-03-11 Thread Enrico Weigelt, metux IT consult
Formatting of Kconfig files doesn't look so pretty, so let the Great White Handkerchief come around and clean it up. Signed-off-by: Enrico Weigelt, metux IT consult --- arch/Kconfig | 94 ++-- 1 file changed, 47 insertions(+), 47 deletions(

[PATCH] virt: kvm: Kconfig: pedantic formatting

2019-03-11 Thread Enrico Weigelt, metux IT consult
Formatting of Kconfig files doesn't look so pretty, so let the Great White Handkerchief come around and clean it up. Signed-off-by: Enrico Weigelt, metux IT consult --- virt/kvm/Kconfig | 40 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a

Re: [PATCH v5 03/10] perf session: define bytes_transferred and bytes_compressed metrics

2019-03-11 Thread Alexey Budankov
On 11.03.2019 15:33, Jiri Olsa wrote: > On Mon, Mar 11, 2019 at 11:19:03AM +0300, Alexey Budankov wrote: >> On 07.03.2019 11:29, Alexey Budankov wrote: >>> >>> On 05.03.2019 15:26, Jiri Olsa wrote: On Fri, Mar 01, 2019 at 06:43:28PM +0300, Alexey Budankov wrote: > > Define bytes_transf

[PATCH] sound: drivers: Kconfig: pedantic formatting

2019-03-11 Thread Enrico Weigelt, metux IT consult
Formatting of Kconfig files doesn't look so pretty, so let the Great White Handkerchief come around and clean it up. Signed-off-by: Enrico Weigelt, metux IT consult --- sound/drivers/Kconfig | 26 +- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/sound/dr

[PATCH] sound: oao: Kconfig: pedantic formatting

2019-03-11 Thread Enrico Weigelt, metux IT consult
Formatting of Kconfig files doesn't look so pretty, so let the Great White Handkerchief come around and clean it up. Signed-off-by: Enrico Weigelt, metux IT consult --- sound/aoa/Kconfig | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sound/aoa/Kconfig b/sound/aoa/Kconf

[PATCH] secuirty: integrity: ima: pedantic formatting

2019-03-11 Thread Enrico Weigelt, metux IT consult
Formatting of Kconfig files doesn't look so pretty, so let the Great White Handkerchief come around and clean it up. Signed-off-by: Enrico Weigelt, metux IT consult --- security/integrity/ima/Kconfig | 64 +- 1 file changed, 32 insertions(+), 32 deletions(

Re: WARNING in ep_poll_callback

2019-03-11 Thread Dmitry Vyukov
On Mon, Mar 11, 2019 at 2:37 PM Roman Penyaev wrote: > > Hi Andrew, > > I thought "epoll: loosen irq safety in ep_poll_callback()" patch was > removed from your tree, at least I got a notification on 9th of january, > also I do not see it in the linux-next tree. > > Should I ignore this syzbot mes

Re: kernel panic: MAC Initialization failed. (3)

2019-03-11 Thread Tetsuo Handa
F.Y.I. Nothing is wrong with that commit. That commit merely allows enabling TOMOYO and one of SELinux/Smack/AppArmor at the same time for syzbot's kernel command line options. This problem will be handled by a patch at https://lore.kernel.org/linux-security-module/1551362770-8655-1-git-send-emai

Re: [PATCH] iio: common: ssp_sensors: Initialize calculated_time in ssp_common_process_data

2019-03-11 Thread Nathan Chancellor
On Mon, Mar 11, 2019 at 12:10:18PM +0100, Arnd Bergmann wrote: > On Sun, Mar 10, 2019 at 10:37 AM Jonathan Cameron wrote: > > On Thu, 7 Mar 2019 16:35:26 -0800 Nick Desaulniers > > wrote: > > > On Thu, Mar 7, 2019 at 1:46 PM Nathan Chancellor > > > wrote: > > > > > > > > When building with -Ws

[PATCH] sound: Kconfig: pedantic formatting

2019-03-11 Thread Enrico Weigelt, metux IT consult
Formatting of Kconfig files doesn't look so pretty, so let the Great White Handkerchief come around and clean it up. Signed-off-by: Enrico Weigelt, metux IT consult --- sound/arm/Kconfig | 2 +- sound/core/Kconfig | 28 +- sound/firewire/Kconfig | 122

Re: WARNING in ep_poll_callback

2019-03-11 Thread Roman Penyaev
On 2019-03-11 14:45, Dmitry Vyukov wrote: On Mon, Mar 11, 2019 at 2:37 PM Roman Penyaev wrote: Hi Andrew, I thought "epoll: loosen irq safety in ep_poll_callback()" patch was removed from your tree, at least I got a notification on 9th of january, also I do not see it in the linux-next tree

[PATCH] mm: Kconfig: pedantic formatting

2019-03-11 Thread Enrico Weigelt, metux IT consult
Formatting of Kconfig files doesn't look so pretty, so let the Great White Handkerchief come around and clean it up. Signed-off-by: Enrico Weigelt, metux IT consult --- mm/Kconfig | 40 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/mm/Kc

[PATCH] arch: arm: Kconfig: pedantic formatting

2019-03-11 Thread Enrico Weigelt, metux IT consult
Formatting of Kconfig files doesn't look so pretty, so let the Great White Handkerchief come around and clean it up. Signed-off-by: Enrico Weigelt, metux IT consult --- arch/arm/Kconfig | 24 +++--- arch/arm/mach-aspeed/Kconfig | 10 - arch/arm/mach-ep93xx/K

Re: [PATCH] mm/debug: add a cast to u64 for atomic64_read()

2019-03-11 Thread Qian Cai
On Mon, 2019-03-11 at 12:21 +, Jason Gunthorpe wrote: > On Sun, Mar 10, 2019 at 08:58:15PM -0700, Davidlohr Bueso wrote: > > On Sun, 10 Mar 2019, Qian Cai wrote: > > > > > atomic64_read() on ppc64le returns "long int", so fix the same way as > > > the commit d549f545e690 ("drm/virtio: use %llu

Re: [PATCH] mm/debug: add a cast to u64 for atomic64_read()

2019-03-11 Thread Arnd Bergmann
On Mon, Mar 11, 2019 at 1:21 PM Jason Gunthorpe wrote: > On Sun, Mar 10, 2019 at 08:58:15PM -0700, Davidlohr Bueso wrote: > > On Sun, 10 Mar 2019, Qian Cai wrote: > > > > Acked-by: Davidlohr Bueso > > Not saying this patch shouldn't go ahead.. > > But is there a special reason the atomic64*'s on

Re: [PATCHv4 24/28] PCI: mobiveil: add PCIe Gen4 RC driver for NXP Layerscape SoCs

2019-03-11 Thread Bjorn Helgaas
On Mon, Mar 11, 2019 at 09:33:16AM +, Z.q. Hou wrote: > From: Hou Zhiqiang > > This PCIe controller is based on the Mobiveil GPEX IP, which is > compatible with the PCI Express™ Base Specification, Revision 4.0. > > Signed-off-by: Hou Zhiqiang > Reviewed-by: Minghuan Lian > --- > V4: > -

Re: [PATCH] arch: arm: Kconfig: pedantic formatting

2019-03-11 Thread Lubomir Rintel
On Mon, 2019-03-11 at 14:56 +0100, Enrico Weigelt, metux IT consult wrote: > Formatting of Kconfig files doesn't look so pretty, so let the > Great White Handkerchief come around and clean it up. > > Signed-off-by: Enrico Weigelt, metux IT consult > --- > arch/arm/Kconfig | 24 +

Re: [PATCH] clk: imx6q: remove unsupported pll4_audio_div

2019-03-11 Thread Eric Nelson
Hi Lucas, On 3/11/19 4:37 AM, Lucas Stach wrote: Hi Eric, Am Sonntag, den 10.03.2019, 16:18 -0700 schrieb Eric Nelson: The pll4_audio_div attempted to reflect one bit of a two-bit divisor (AUDIO_DIV_LSB) in the CCM_ANALOG_MISC2 register. Unfortunately, this divisor is non-functional at least

[PATCH] arm64: dts: sdm845: Include the interconnect resources DT header

2019-03-11 Thread Georgi Djakov
Include the device tree header for the on-chip interconnect endpoint resources on sdm845 devices. This will allow using the "interconnects" property in DT nodes to describe the interconnect path resources they use. The sdm845 interconnect provider DT node is already present, but the header file wi

Re: [PATCHv4 10/28] PCI: mobiveil: fix the INTx process error

2019-03-11 Thread Bjorn Helgaas
On Mon, Mar 11, 2019 at 09:31:16AM +, Z.q. Hou wrote: > From: Hou Zhiqiang > > In the loop block, there is not code change the loop key, > this patch updated the loop key by re-read the INTx status > register. > > This patch also change to clear the handled INTx status. > > Note: Need MV to

Re: [PATCH 079/114] drivers: char: Kconfig: pedantic formatting

2019-03-11 Thread Corey Minyard
On Mon, Mar 11, 2019 at 02:18:31PM +0100, Enrico Weigelt, metux IT consult wrote: > Formatting of Kconfig files doesn't look so pretty, so let the > Great White Handkerchief come around and clean it up. > > Signed-off-by: Enrico Weigelt, metux IT consult IPMI portions look ok to me. Acked-by:

Re: linux-next: build failure after merge of the xarray tree

2019-03-11 Thread Jason Gunthorpe
On Mon, Mar 11, 2019 at 05:31:05AM -0700, Matthew Wilcox wrote: > On Mon, Mar 11, 2019 at 12:13:54PM +, Jason Gunthorpe wrote: > > > @@ -1059,14 +1050,14 @@ static int assign_client_id(struct ib_client > > > *client) > > >* to get the LIFO order. The extra linked list can go away if xarray

Re: [PATCHv4 11/28] PCI: mobiveil: only fix up the Class Code field

2019-03-11 Thread Bjorn Helgaas
On Mon, Mar 11, 2019 at 09:31:23AM +, Z.q. Hou wrote: > From: Hou Zhiqiang > > Fix up the Class Code to PCI bridge, do not change the Revision ID. > And move the fixup to mobiveil_host_init function. Add parens after function name. Please explain why this change is needed. Does it fix a bu

Re: [GIT pull] scheduler updates for 5.1

2019-03-11 Thread Thomas Gleixner
On Sun, 10 Mar 2019, Linus Torvalds wrote: > On Sun, Mar 10, 2019 at 4:33 AM Thomas Gleixner wrote: > > > > A small set of fixes for the scheduler: > > What? No. > > This is completely broken, and even warns loudly about it. > > kernel/sched/cpufreq_schedutil.c: In function ‘sugov_iowait_boos

Re: [PATCH] mm/debug: add a cast to u64 for atomic64_read()

2019-03-11 Thread Arnd Bergmann
On Mon, Mar 11, 2019 at 3:00 PM Qian Cai wrote: > > On Mon, 2019-03-11 at 12:21 +, Jason Gunthorpe wrote: > > On Sun, Mar 10, 2019 at 08:58:15PM -0700, Davidlohr Bueso wrote: > > > On Sun, 10 Mar 2019, Qian Cai wrote: > > > > Not saying this patch shouldn't go ahead.. > > > > But is there a sp

Re: [PATCH] clk: imx6q: remove unsupported pll4_audio_div

2019-03-11 Thread kbuild test robot
/Eric-Nelson/clk-imx6q-remove-unsupported-pll4_audio_div/20190311-171723 base: https://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-next config: arm-allmodconfig (attached as .config) compiler: arm-linux-gnueabi-gcc (Debian 8.2.0-11) 8.2.0 reproduce: wget https

Re: [GIT pull] x86/asm for 5.1

2019-03-11 Thread Thomas Gleixner
On Sun, 10 Mar 2019, Linus Torvalds wrote: > On Sun, Mar 10, 2019 at 4:33 AM Thomas Gleixner wrote: > Finally, I suspect this is all subtly buggy anyway, because your > 'cr4_pin' thing is a global variable, but the cr4 bits are per-cpu, > and I don't see how this works with the different CPU's set

[PATCH] ARM: dts: imx6ull: Use the correct style for SPDX License Identifier

2019-03-11 Thread Nishad Kamdar
This patch corrects the SPDX License Identifier style in imx6ull-pinfunc-snvs.h. Changes made by using a script provided by Joe Perches here: https://lkml.org/lkml/2019/2/7/46 and making some manual changes. Suggested-by: Joe Perches Signed-off-by: Nishad Kamdar --- arch/arm/boot/dts/imx6ull-p

Re: [PATCH v3] zcrypt: handle AP Info notification from CHSC SEI command

2019-03-11 Thread Tony Krowiak
On 2/18/19 12:01 PM, Tony Krowiak wrote: The current AP bus implementation periodically polls the AP configuration to detect changes. When the AP configuration is dynamically changed via the SE or an SCLP instruction, the changes will not be reflected to sysfs until the next time the AP configura

Re: [PATCH v2] serial: sh-sci: Missing uart_unregister_driver() on error in sci_probe_single()

2019-03-11 Thread maowenan
On 2019/3/11 20:46, Dan Carpenter wrote: > On Mon, Mar 11, 2019 at 05:51:15PM +0800, Mao Wenan wrote: >> Add the missing uart_unregister_driver() before return >> from sci_probe_single() in the error handling case. >> >> Signed-off-by: Mao Wenan >> --- > > Sorry, I didn't really look at the co

Re: [PATCH 14/22] x86/fpu: Eager switch PKRU state

2019-03-11 Thread Sebastian Andrzej Siewior
On 2019-03-11 12:06:05 [+0100], To Dave Hansen wrote: > On 2019-03-08 11:01:25 [-0800], Dave Hansen wrote: > > On 3/8/19 10:08 AM, Sebastian Andrzej Siewior wrote: > > > On 2019-02-25 10:16:24 [-0800], Dave Hansen wrote: > > >>> + if (!cpu_feature_enabled(X86_FEATURE_OSPKE)) > > >>> +

Re: [PATCH 2/2] ARM: futex: make futex_detect_cmpxchg more reliable

2019-03-11 Thread Arnd Bergmann
On Fri, Mar 8, 2019 at 12:56 PM Ard Biesheuvel wrote: > On Fri, 8 Mar 2019 at 11:58, Russell King - ARM Linux admin > wrote: > > On Fri, Mar 08, 2019 at 11:45:21AM +0100, Ard Biesheuvel wrote: > > Perhaps. So let me summarize what I do understand. > > 1) if futex_atomic_cmpxchg_inatomic() is in

Re: [PATCH 2/2] ARM: futex: make futex_detect_cmpxchg more reliable

2019-03-11 Thread Ard Biesheuvel
On Mon, 11 Mar 2019 at 15:34, Arnd Bergmann wrote: > > On Fri, Mar 8, 2019 at 12:56 PM Ard Biesheuvel > wrote: > > On Fri, 8 Mar 2019 at 11:58, Russell King - ARM Linux admin > > wrote: > > > On Fri, Mar 08, 2019 at 11:45:21AM +0100, Ard Biesheuvel wrote: > > > > > Perhaps. So let me summarize

Re: replacement for CAN_LEDS

2019-03-11 Thread Pavel Machek
Hi! > I'm in the process of upgrading an old BSP to a 4.19 kernel, and noticed > that CAN_LEDS has been marked broken. The comments say that the netdev > trigger can do everything, but doesn't provide much guidance on how to > actually do the transition. Seems like something to be improved. > In

[PATCH v6 09/11] perf tools report: Add custom scripts to script menu

2019-03-11 Thread Andi Kleen
From: Andi Kleen Add a way to define custom scripts through ~/.perfconfig, which are then added to the scripts menu. The scripts get the same arguments as perf script, in particular -i, --cpu, --tid. Signed-off-by: Andi Kleen --- tools/perf/Documentation/perf-config.txt | 8 tools/pe

[PATCH v6 03/11] perf tools report: Support time sort key

2019-03-11 Thread Andi Kleen
From: Andi Kleen Add a time sort key to perf report to display samples for different time quantums separately. This allows easier analysis of workloads that change over time, and also will allow looking at the context of samples. % perf record ... % perf report --sort time,overhead,symbol --time

[PATCH v6 02/11] perf tools report: Parse time quantum

2019-03-11 Thread Andi Kleen
From: Andi Kleen Many workloads change over time. perf report currently aggregates the whole time range reported in perf.data. This patch adds an option for a time quantum to quantisize the perf.data over time. This just adds the option, will be used in follow on patches for a time sort key. S

kernel/bpf/core.c:183:49: sparse: error: arithmetics on pointers to functions

2019-03-11 Thread kbuild test robot
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 12ad143e1b803e541e48b8ba40f550250259ecdd commit: c454a46b5efd8eff8880e88ece2976e60a26bf35 bpf: Add bpf_line_info support date: 3 months ago reproduce: # apt-get install sparse git checkout c

[PATCH v6 07/11] perf tools report: Implement browsing of individual samples

2019-03-11 Thread Andi Kleen
From: Andi Kleen Now report can show whole time periods with perf script, but the user still has to find individual samples of interest manually. It would be expensive and complicated to search for the right samples in the whole perf file. Typically users only need to look at a small number of s

[PATCH v6 08/11] perf tools: Add some new tips describing the new options

2019-03-11 Thread Andi Kleen
From: Andi Kleen Signed-off-by: Andi Kleen --- v2: Even more tips. v3: Even more tips --- tools/perf/Documentation/tips.txt | 7 +++ 1 file changed, 7 insertions(+) diff --git a/tools/perf/Documentation/tips.txt b/tools/perf/Documentation/tips.txt index 849599f39c5e..869965d629ce 100644

[PATCH v6 11/11] perf tools ui: Fix ui popup browser for many entries

2019-03-11 Thread Andi Kleen
From: Andi Kleen Fix the argv ui browser code to correctly display more entries than fit on the screen without crashing. The problem was some type confusion with pointer types in the ->seek function. Do the argv arithmetic correctly with char ** pointers. Also add some asserts to find overruns an

Re: [RFC PATCH V2 5/5] vhost: access vq metadata through kernel virtual address

2019-03-11 Thread Jan Kara
On Thu 07-03-19 16:27:17, Andrea Arcangeli wrote: > > driver that GUP page for hours/days/weeks/months ... obviously the > > race window is big enough here. It affects many fs (ext4, xfs, ...) > > in different ways. I think ext4 is the most obvious because of the > > kernel log trace it leaves behi

[PATCH v6 10/11] perf tools script: Add array bound checking to list_scripts

2019-03-11 Thread Andi Kleen
From: Andi Kleen Don't overflow array when the scripts directory is too large, or the script file name is too long. Signed-off-by: Andi Kleen --- tools/perf/builtin-script.c | 8 ++-- tools/perf/builtin.h | 3 ++- tools/perf/ui/browsers/scripts.c | 3 ++- 3 files changed,

[PATCH v6 06/11] perf tools report: Support builtin perf script in scripts menu

2019-03-11 Thread Andi Kleen
From: Andi Kleen The scripts menu traditionally only showed custom perf scripts. Allow to run standard perf script with useful default options too. - Normal perf script - perf script with assembler (needs xed installed) - perf script with source code output (needs debuginfo) - perf script with

[PATCH v6 01/11] perf tools script: Filter COMM/FORK/.. events by CPU

2019-03-11 Thread Andi Kleen
From: Andi Kleen The --cpu option only filtered samples. Filter other perf events, such as COMM, FORK, SWITCH by the CPU too. Reported-by: Jiri Olsa Signed-off-by: Andi Kleen --- v2: Only filter printf output v3: Move checking to function --- tools/perf/builtin-script.c | 71

Support sample context in perf report

2019-03-11 Thread Andi Kleen
[Changes: v6: Rebase. Drop already merged patches. Address review comments: free samples and refactor perf script checking ] We currently have two ways to look at sample data in perf: either use perf report to aggregate everything, or use perf script to look at all individual samples. Both ways

[PATCH v6 05/11] perf tools report: Support running scripts for current time range

2019-03-11 Thread Andi Kleen
From: Andi Kleen When using the time sort key, add new context menus to run scripts for only the currently selected time range. Compute the correct range for the selection add pass it as the --time option to perf script. Signed-off-by: Andi Kleen --- v2: Use symbol_conf.time_quantum v3: Work a

[PATCH v6 04/11] perf tools report: Use less for scripts output

2019-03-11 Thread Andi Kleen
From: Andi Kleen The UI viewer for scripts output has a lot of limitations: limited size, no search or save function, slow, and various other issues. Just use 'less' to display directly on the terminal instead. This won't work in gtk mode, but gtk doesn't support these context menus anyways. If

Re: FS-Cache: Duplicate cookie detected

2019-03-11 Thread David Howells
Hi Christian, I've a couple more patches for you - one a bugfix and one that will print more information. They don't actually affect the problem you're seeing. I'll post them as replies to this message. David

[PATCH 2/3] fscache: Add missing unhash

2019-03-11 Thread David Howells
In __fscache_acquire_cookie() if fscache_acquire_non_index_cookie() fails, we clean up and return NULL (indicating no cookie) - however, we don't unhash the previously hashed object first. Fix this by moving the failure code out of the main path through the function to its own goto label and add t

[PATCH 1/3] fscache: Fix cookie collision

2019-03-11 Thread David Howells
When adding a new cookie, a collision can sometimes occur because an old cookie with the same key is still in the process of being asynchronously relinquished, leading to something like the following being emitted into the kernel log: FS-Cache: Duplicate cookie detected FS-Cache: O-cookie c=

[PATCH 3/3] fscache: Print cookie debugging information

2019-03-11 Thread David Howells
--- fs/afs/cache.c | 11 +++ fs/fscache/cookie.c |7 +-- fs/nfs/fscache-index.c | 11 +++ include/linux/fscache.h |2 ++ 4 files changed, 29 insertions(+), 2 deletions(-) diff --git a/fs/afs/cache.c b/fs/afs/cache.c index f6d0a21e8052..c16b10dcf895

[PATCH] irqchip/gic: fix passing wrong start irq number to irq_alloc_descs() for secondary GICs

2019-03-11 Thread Liu Xiang
For secondary GICs, the start irq number should skip over SGIs and PPIs. Its value should be 32. So we should pass hwirq_base to irq_alloc_descs() rather than a constant number 16. Signed-off-by: Liu Xiang --- drivers/irqchip/irq-gic.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff

Re: [PATCH][next] HID: uclogic: remove redudant duplicated null check on ver_ptr

2019-03-11 Thread Benjamin Tissoires
On Sat, Mar 2, 2019 at 11:23 PM Colin King wrote: > > From: Colin Ian King > > Currently ver_ptr is being null checked twice, once before calling > usb_string and once afterwards. The second null check is redundant > and can be removed, remove it. > > Detected by CoverityScan, CID#1477308 ("Logi

Re: [PATCH v2] HID: quirks: use correct format chars in dbg_hid

2019-03-11 Thread Benjamin Tissoires
On Wed, Feb 27, 2019 at 8:43 PM Nick Desaulniers wrote: > > On Wed, Feb 27, 2019 at 3:08 AM Louis Taylor wrote: > > > > When building with -Wformat, clang warns: > > > > drivers/hid/hid-quirks.c:1075:27: warning: format specifies type > > 'unsigned short' but the argument has type '__u32' (aka 'u

[RFC PATCH v1] PCI: qcom: Use quirk to override incorrect device class

2019-03-11 Thread Marc Gonzalez
Some chips report an incorrect device class. Override the incorrect value using a quirk, instead of code in the read function. Signed-off-by: Marc Gonzalez --- FWIW, this quirk is no longer required on recent chips: msm8996 (tested by Stanimir), msm8998 (tested by me), sdm845 (untested) are unaf

Re: [PATCH] HID: hid-asus: select CONFIG_POWER_SUPPLY

2019-03-11 Thread Benjamin Tissoires
On Mon, Mar 4, 2019 at 8:55 PM Arnd Bergmann wrote: > > The newly added power supply code fails to link when the power supply core > code is disabled: > > drivers/hid/hid-asus.o: In function `asus_battery_get_property': > hid-asus.c:(.text+0x11de): undefined reference to `power_supply_get_drvdata'

Re: [PATCH v3 0/4] perf script python: add Python3 support

2019-03-11 Thread a...@kernel.org
Em Mon, Mar 11, 2019 at 09:27:07AM +, Hunter, Adrian escreveu: > > From: Tony Jones [mailto:to...@suse.de] > > Once these are applied I believe this is everything needed to run on a > > system > > without Python2. > All look fine to me. Here is my ack as needed: > Acked-by: Adrian Hunter

[PATCH 2/3] arm64: dts: rockchip: rk3399: rock960: Add 12V DCIN regulator

2019-03-11 Thread Jagan Teki
12V DCIN regulator is root source supply for the rest of regulators in Rock960 power diagram. Add support for it and attach same to supply vcc5v0_sys. Signed-off-by: Jagan Teki Signed-off-by: Akash Gajjar --- arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 10 ++ 1 file changed, 10

[PATCH 1/3] arm64: dts: rockchip: rk3399: rock960: Rename vcc_sys into vcc5v0_sys

2019-03-11 Thread Jagan Teki
It is always better practice to follow regulator naming conventions as per the schematics for future references. So, rename vcc_sys into vcc5v0_sys as per rk3399 power diagram of rock960 schematics. Signed-off-by: Jagan Teki Signed-off-by: Akash Gajjar --- .../boot/dts/rockchip/rk3399-rock960.

[PATCH 3/3] arm64: dts: rockchip: rk3399: rock960: Add missing GPIO for vcc5v0_host

2019-03-11 Thread Jagan Teki
vcc5v0_host on rock960 is bound to have GPIO4_PD1. Add support for it. Signed-off-by: Jagan Teki Signed-off-by: Akash Gajjar --- arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi b/arch/arm64/b

Re: [PATCH 2/4] Add SUNIX Multi-I/O card device driver

2019-03-11 Thread Arnd Bergmann
On Fri, Mar 8, 2019 at 1:34 PM Morris Ku wrote: > > Driver for SUNIX Multi-I/O card. > Based on driver/char/serial.c by Linus Torvalds, Theodore Ts'o. > > SUNIX serial card designed with SUNIX UART controller and > compatible with 16C950 UART specification. > > Signed-off-by: Morris Ku Hi Morris

Re: [PATCH] hid: logitech: check the return value of create_singlethread_workqueue

2019-03-11 Thread Benjamin Tissoires
On Sat, Mar 9, 2019 at 5:43 AM Kangjie Lu wrote: > > create_singlethread_workqueue may fail and return NULL. The fix > checks if it is NULL to avoid NULL pointer dereference. > > Signed-off-by: Kangjie Lu > --- > drivers/hid/hid-logitech-hidpp.c | 3 +++ > 1 file changed, 3 insertions(+) > > dif

Re: [PATCH v4 17/17] kvm: vmx: Emulate TEST_CTL MSR

2019-03-11 Thread Xiaoyao Li
On Mon, 2019-03-11 at 14:31 +0100, Paolo Bonzini wrote: > On 09/03/19 03:31, Xiaoyao Li wrote: > > Hi, Paolo, > > > > Do you have any comments on this patch? > > > > We are preparing v5 patches for split lock detection, if you have any > > comments > > about this one, please let me know. > > No,

Re: [PATCH] kbuild: Speed up install, modules_install and kernelrelease

2019-03-11 Thread Doug Anderson
Hi, On Fri, Mar 8, 2019 at 4:56 PM Masahiro Yamada wrote: > > On Sat, Mar 9, 2019 at 7:34 AM Doug Anderson wrote: > > > > Hi, > > > > On Fri, Mar 8, 2019 at 2:29 PM Guenter Roeck wrote: > > > > > > On Fri, Mar 8, 2019 at 1:25 PM Douglas Anderson > > > wrote: > > > > > > > > As per the descrip

Successfully Setup Azure Active Directory Synchronization with Office 365 for Business

2019-03-11 Thread Turritopsis Dohrnii Teo En Ming
Subject/topic: Successfully Setup Azure Active Directory Synchronization with Office 365 for Business Good evening from Singapore, If you receive this email from c...@teo-en-ming-corp.com, it means that Mr. Turritopsis Dohrnii Teo En Ming in Singapore has successfully setup Azure Active Direct

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