Applied "spi: work around clang bug in SPI_BPW_RANGE_MASK()" to the spi tree

2019-03-11 Thread Mark Brown
The patch spi: work around clang bug in SPI_BPW_RANGE_MASK() has been applied to the spi tree at https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git All being well this means that it will be integrated into the linux-next tree (usually sometime in the next 24 hours) and sent

Applied "ASoC: ams-delta: remove duplicate 'const'" to the asoc tree

2019-03-11 Thread Mark Brown
The patch ASoC: ams-delta: remove duplicate 'const' has been applied to the asoc tree at https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git All being well this means that it will be integrated into the linux-next tree (usually sometime in the next 24 hours) and sent to Lin

Applied "ASoC: axi-i2s: let both capture and playback be optional" to the asoc tree

2019-03-11 Thread Mark Brown
The patch ASoC: axi-i2s: let both capture and playback be optional has been applied to the asoc tree at https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git All being well this means that it will be integrated into the linux-next tree (usually sometime in the next 24 hours)

Applied "ASoC: stm32: i2s: use default dai name" to the asoc tree

2019-03-11 Thread Mark Brown
The patch ASoC: stm32: i2s: use default dai name has been applied to the asoc tree at https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git All being well this means that it will be integrated into the linux-next tree (usually sometime in the next 24 hours) and sent to Linus

Applied "ASoC: stm32: i2s: change trigger traces" to the asoc tree

2019-03-11 Thread Mark Brown
The patch ASoC: stm32: i2s: change trigger traces has been applied to the asoc tree at https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git All being well this means that it will be integrated into the linux-next tree (usually sometime in the next 24 hours) and sent to Linus

Re: [PATCH 2/3] Makefile: kselftest: use KCONFIG_CONFIG

2019-03-11 Thread Masahiro Yamada
On Tue, Mar 5, 2019 at 1:58 AM Arseny Maslennikov wrote: > > If the config file is reassigned through the KCONFIG_CONFIG > makeflag/envvar, this rule still attempts to use the wrong, possibly > nonexistent file. > Let's fix that. > > Signed-off-by: Arseny Maslennikov > --- > Makefile | 4 ++-- >

Applied "ASoC: ti: remove compat dma probing" to the asoc tree

2019-03-11 Thread Mark Brown
The patch ASoC: ti: remove compat dma probing has been applied to the asoc tree at https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git All being well this means that it will be integrated into the linux-next tree (usually sometime in the next 24 hours) and sent to Linus dur

Re: [PATCH 05/25] dt-bindings: leds: Add function and color properties

2019-03-11 Thread Jacek Anaszewski
Dan, On 3/11/19 1:26 PM, Dan Murphy wrote: On 3/10/19 1:28 PM, Jacek Anaszewski wrote: Introduce dedicated properties for conveying information about LED function and color. Mark old "label" property as deprecated. Signed-off-by: Jacek Anaszewski Cc: Baolin Wang Cc: Daniel Mack Cc: Dan Murp

Re: [PATCH 13/25] leds: lm3692x: Use led_compose_name()

2019-03-11 Thread Jacek Anaszewski
Dan, On 3/11/19 1:38 PM, Dan Murphy wrote: On 3/10/19 1:28 PM, Jacek Anaszewski wrote: Switch to using generic LED support for composing LED class device name. Since the same device strings would be used in two places, then add macros LM36922_NAME and LM36922_NAME for use in lm3692x_probe_dt((

Re: [PATCH 3/5] mm: release memcg percpu data prematurely

2019-03-11 Thread Johannes Weiner
On Thu, Mar 07, 2019 at 03:00:31PM -0800, Roman Gushchin wrote: > To reduce the memory footprint of a dying memory cgroup, let's > release massive percpu data (vmstats_percpu) as early as possible, > and use atomic counterparts instead. > > A dying cgroup can remain in the dying state for quite a

Re: [PATCH 4/5] mm: release per-node memcg percpu data prematurely

2019-03-11 Thread Johannes Weiner
On Thu, Mar 07, 2019 at 03:00:32PM -0800, Roman Gushchin wrote: > Similar to memcg-level statistics, per-node data isn't expected > to be hot after cgroup removal. Switching over to atomics and > prematurely releasing percpu data helps to reduce the memory > footprint of dying cgroups. > > Signed-

Re: [PATCH 11/25] leds: lp8860: Use led_compose_name()

2019-03-11 Thread Dan Murphy
Jacek On 3/11/19 12:24 PM, Jacek Anaszewski wrote: > Dan, > > On 3/11/19 1:28 PM, Dan Murphy wrote: >> On 3/10/19 1:28 PM, Jacek Anaszewski wrote: >>> Switch to using generic LED support for composing LED class >>> device name. >>> >>> While at it, avoid iterating through available child of nodes

[PATCH] soc: fsl: dpio: Increase timeout for QBMan Management Commands

2019-03-11 Thread Roy Pledge
From: Youri Querry The timeout for QBMan Management Commands can falsely trigger on a busy system. This patch doubles the timeout to avoid the false error reports Signed-off-by: Youri Querry Signed-off-by: Roy Pledge --- drivers/soc/fsl/dpio/qbman-portal.h | 4 ++-- 1 file changed, 2 insertio

Re: [PATCH 4/4] leds: lm3532: Introduce the lm3532 LED driver

2019-03-11 Thread Joe Perches
On Mon, 2019-03-11 at 12:24 -0500, Dan Murphy wrote: > checkpatch takes issue with // in headers. > Unless they have removed that requirement. Awhile ago... commit dadf680de3c2eb4cba9840619991eda0cfe98778 Author: Joe Perches Date: Tue Aug 2 14:04:33 2016 -0700 checkpatch: allow c99 style

Re: [PATCHv4 26/28] PCI: mobiveil: ls_pcie_g4: add Workaround for A-011451

2019-03-11 Thread Bjorn Helgaas
On Mon, Mar 11, 2019 at 09:33:32AM +, Z.q. Hou wrote: > From: Hou Zhiqiang > > When LX2 PCIe controller is sending multiple split completions and > ACK latency expires indicating that ACK should be send at priority. > But because of large number of split completions and FC update DLLP, > the

Re: [PATCH 5/5] mm: spill memcg percpu stats and events before releasing

2019-03-11 Thread Johannes Weiner
On Thu, Mar 07, 2019 at 03:00:33PM -0800, Roman Gushchin wrote: > Spill percpu stats and events data to corresponding before releasing > percpu memory. > > Although per-cpu stats are never exactly precise, dropping them on > floor regularly may lead to an accumulation of an error. So, it's > safer

Re: [GIT pull] x86/asm for 5.1

2019-03-11 Thread Linus Torvalds
On Mon, Mar 11, 2019 at 9:55 AM Kees Cook wrote: > > Clarification, just so I get the design considerations adjusted > correctly... I did this with a global because of the observation that > once CPU setup is done, the pin mask is the same for all CPUs. Yes. Once we're booted, it's all the same.

Re: [RFC] simple_lmk: Introduce Simple Low Memory Killer for Android

2019-03-11 Thread Michal Hocko
On Sun 10-03-19 13:34:03, Sultan Alsawaf wrote: > From: Sultan Alsawaf > > This is a complete low memory killer solution for Android that is small > and simple. It kills the largest, least-important processes it can find > whenever a page allocation has completely failed (right after direct > rec

Re: [PATCH v2 1/3] scripts/package/Makefile: put proper config in source tarball

2019-03-11 Thread Masahiro Yamada
On Sun, Mar 10, 2019 at 12:44 AM Arseny Maslennikov wrote: > > It is widely known that one can build a kernel without a .config in the > source tree by setting KCONFIG_CONFIG equal to the actual configuration > file path. > > When making a *-pkg target, make(1) prepares a source tarball and tries

Re: [RFC] sched/fair: hard lockup in sched_cfs_period_timer

2019-03-11 Thread bsegall
Phil Auld writes: > On Wed, Mar 06, 2019 at 11:25:02AM -0800 bseg...@google.com wrote: >> Phil Auld writes: >> >> > On Tue, Mar 05, 2019 at 12:45:34PM -0800 bseg...@google.com wrote: >> >> Phil Auld writes: >> >> >> >> > Interestingly, if I limit the number of child cgroups to the number of

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

2019-03-11 Thread Andi Kleen
On Mon, Mar 11, 2019 at 06:24:20PM +0100, Jiri Olsa wrote: > On Mon, Mar 11, 2019 at 07:44:58AM -0700, Andi Kleen wrote: > > SNIP > > > diff --git a/tools/perf/ui/browsers/scripts.c > > b/tools/perf/ui/browsers/scripts.c > > index 9e5f87558af6..cdba58447b85 100644 > > --- a/tools/perf/ui/browser

Re: [PATCH 4/4] leds: lm3532: Introduce the lm3532 LED driver

2019-03-11 Thread Dan Murphy
Thanks Joe On 3/11/19 12:30 PM, Joe Perches wrote: > On Mon, 2019-03-11 at 12:24 -0500, Dan Murphy wrote: >> checkpatch takes issue with // in headers. >> Unless they have removed that requirement. > > Awhile ago... > I guess I was referring to this SPDX warning WARNING: Missing or malformed S

Re: BUG: MAX_STACK_TRACE_ENTRIES too low!

2019-03-11 Thread Linus Torvalds
On Mon, Mar 11, 2019 at 8:19 AM Bart Van Assche wrote: > > I think this issue has been fixed by a commit that went upstream yesterday. > Hence: > > #syz fix: workqueue, lockdep: Fix an alloc_workqueue() error path Well, syzbot just reported a problem with that fix itself ("WARNING in lockdep_unr

Re: [GIT] IDE

2019-03-11 Thread pr-tracker-bot
The pull request you sent on Sun, 10 Mar 2019 22:00:58 -0700 (PDT): > git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git refs/heads/master has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/bc119dd954ba172554b4cc49db249c4fb62701e6 Thank you! -- Deet-doot-dot, I

Re: [PATCH v2 0/4] PCI: Patch series to support Thunderbolt without any BIOS support

2019-03-11 Thread Bjorn Helgaas
On Mon, Mar 11, 2019 at 04:22:47PM +, Nicholas Johnson wrote: > > If possible, please try to include this in the upcoming release. I have > been slow in getting PATCH v2 out but overall, it should not be too much > to do. Quick primer on the Linux development model: Major releases, e.g., v5

Re: [RFC] simple_lmk: Introduce Simple Low Memory Killer for Android

2019-03-11 Thread Sultan Alsawaf
On Mon, Mar 11, 2019 at 06:43:20PM +0100, Michal Hocko wrote: > I am sorry but we are not going to maintain two different OOM > implementations in the kernel. From a quick look the implementation is > quite a hack which is not really suitable for anything but a very > specific usecase. E.g. reusing

Re: [PATCH 05/20] x86/uaccess/xen: Suppress SMAP warnings

2019-03-11 Thread Josh Poimboeuf
On Sun, Mar 10, 2019 at 02:19:29PM +0100, Peter Zijlstra wrote: > On Fri, Mar 08, 2019 at 01:03:34PM -0600, Josh Poimboeuf wrote: > > On Fri, Mar 08, 2019 at 01:00:38PM -0600, Josh Poimboeuf wrote: > > > On Thu, Mar 07, 2019 at 12:45:16PM +0100, Peter Zijlstra wrote: > > > > > XXX: arguably we sho

Re: [PATCH 20/20] objtool: Add Direction Flag validation

2019-03-11 Thread Josh Poimboeuf
On Sun, Mar 10, 2019 at 02:13:31PM +0100, Peter Zijlstra wrote: > On Fri, Mar 08, 2019 at 03:56:02PM -0600, Josh Poimboeuf wrote: > > On Fri, Mar 08, 2019 at 10:33:43PM +0100, Peter Zijlstra wrote: > > > On Fri, Mar 08, 2019 at 03:16:03PM -0600, Josh Poimboeuf wrote: > > > > > Can you elaborate on

Re: [PATCH] iio: envelope-detector: fix use-after-free on device remove

2019-03-11 Thread Tomasz Duszynski
On Sun, Mar 10, 2019 at 03:32:46PM -0400, Sven Van Asbroeck wrote: > This driver's remove path never explicitly cancels the > delayed work. So it is possible for the delayed work to > run after the core has freed the private structure > (struct envelope). This is a potential use-after-free. > > Fix

Re: [PATCH 18/20] objtool: Add UACCESS validation

2019-03-11 Thread Josh Poimboeuf
On Sun, Mar 10, 2019 at 02:10:46PM +0100, Peter Zijlstra wrote: > On Fri, Mar 08, 2019 at 03:02:09PM -0600, Josh Poimboeuf wrote: > > > These gotos make my head spin. Again I would much prefer a small amount > > of code duplication over this. > > something like so then? Yeah, that looks a lot n

[PATCH V2 09/10] mmc: tegra: fix CQE enable and resume sequences

2019-03-11 Thread Sowjanya Komatineni
Tegra CQHCI/SDHCI design prevents write access to SDHCI block size register when CQE is enabled and unhalted. CQHCI driver enables CQE prior to invoking sdhci_cqe_enable which violates this Tegra specific host requirement. This patch fixes this by configuring sdhci block registers prior to CQE un

[PATCH V2 01/10] mmc: tegra: fix ddr signaling for non-ddr modes

2019-03-11 Thread Sowjanya Komatineni
ddr_signaling is set to true for DDR50 and DDR52 modes but is not set back to false for other modes. This programs incorrect host clock when mode change happens from DDR52/DDR50 to other SDR or HS modes like incase of mmc_retune where it switches from HS400 to HS DDR and then from HS DDR to HS mode

[PATCH V2 02/10] mmc: sdhci: allow host to specify maximum tuning loops

2019-03-11 Thread Sowjanya Komatineni
As per the Host Controller Standard Specification Version 4.20, limitation of tuning iteration count is removed as PLL locking time can be longer than UHS-1 tuning due to larger PVT fluctuation and it will result in increase of tuning iteration to complete the tuning. This patch creates sdhci_host

[PATCH V2 04/10] dt-bindings: mmc: tegra: document Tegra194 compatible string

2019-03-11 Thread Sowjanya Komatineni
SDHCI controller of Tegra194 is similar to SDHCI controller in Tegra186. This patch documents Tegra194 sdhci compatible string. Signed-off-by: Sowjanya Komatineni --- Documentation/devicetree/bindings/mmc/nvidia,tegra20-sdhci.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/

[PATCH V2 10/10] arm64: tegra: enable command queue for tegra186 sdmmc4

2019-03-11 Thread Sowjanya Komatineni
This patch enables command queue support for Tegra186 SDMMC4. Tested-by: Jon Hunter Signed-off-by: Sowjanya Komatineni --- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boot/dts/nvidia/tegra186.dtsi b/arch/arm64/boot/dts/nvidia/tegra186

[PATCH V2 07/10] mmc: tegra: add Tegra186 WAR for CQE

2019-03-11 Thread Sowjanya Komatineni
Tegra186 CQHCI host has a known bug where CQHCI controller selects DATA_PRESENT_SELECT bit to 1 for DCMDs with R1B response type and since DCMD does not trigger any data transfer, DCMD task complete happens leaving the DATA FSM of host controller in wait state for the data. This effects the data t

[PATCH V2 03/10] mmc: tegra: update hw tuning process

2019-03-11 Thread Sowjanya Komatineni
This patch includes below HW tuning related fixes. configures tuning parameters as per Tegra TRM WAR fix for manual tap change HW auto-tuning post process As per Tegra TRM, SDR50 mode tuning execution takes upto maximum of 256 tuning iterations and SDR104/HS200/HS400 modes tuning execu

[PATCH V2 06/10] mmc: cqhci: allow hosts to specify dcmd cmd timing parameter

2019-03-11 Thread Sowjanya Komatineni
This patch adds get_dcmd_cmd_timing interface to cqhci_host_ops to allow hosts to specify CMD_TIMING bit of the DCMD task descriptor command parameter. This helps host driver to control whether the command can be issued during data transfer or only during idle time. Tested-by: Jon Hunter Signed-

[PATCH V2 05/10] arm64: tegra: fix default tap and trim values

2019-03-11 Thread Sowjanya Komatineni
Default tap and trim values are incorrect for Tegra186 SDMMC4. This patch fixes it. Tested-by: Jon Hunter Signed-off-by: Sowjanya Komatineni --- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/nvidia/tegra186.d

[PATCH V2 08/10] mmc: cqhci: add CQHCI_SSC1 register CBC field mask

2019-03-11 Thread Sowjanya Komatineni
This patch adds define for CBC field mask of the register CQHCI_SSC1. Tested-by: Jon Hunter Acked-by: Adrian Hunter Signed-off-by: Sowjanya Komatineni --- drivers/mmc/host/cqhci.h | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/mmc/host/cqhci.h b/drivers/mmc/host/cqhci.h index 9811

Re: [PATCH v2] platform/chrome: Add Wilco EC Event Handling

2019-03-11 Thread Nick Crews
Bump so this doesn't get lost :) On Mon, Mar 4, 2019 at 4:54 PM Nick Crews wrote: > > Hi Enric, > > On Tue, Feb 26, 2019 at 8:04 AM Enric Balletbo Serra > wrote: > > > > Hi Nick, > > > > Missatge de Nick Crews del dia dl., 25 de febr. > > 2019 a les 20:13: > > > > > > This patch is meant to be

Re: general protection fault in skb_put

2019-03-11 Thread James Smart
On 3/11/2019 9:40 AM, Dmitry Vyukov wrote: On Mon, Mar 11, 2019 at 5:20 PM 'James Smart' via syzkaller-bugs wrote: On 3/11/2019 6:20 AM, syzbot wrote: syzbot has bisected this bug to: commit 97faec531460c949d7120672b8c77e2f41f8d6d7 Author: James Smart Date: Thu Sep 13 23:17:38 2018 +

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

2019-03-11 Thread Arnaldo Carvalho de Melo
Em Mon, Mar 11, 2019 at 07:45:00AM -0700, Andi Kleen escreveu: > 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

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

2019-03-11 Thread Jagan Teki
On Mon, Mar 11, 2019 at 8:33 PM Jagan Teki wrote: > > 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

Re: [PATCH 1/1] MIPS: Ensure ELF appended dtb is relocated

2019-03-11 Thread Paul Burton
Hello, Yasha Cherikovsky wrote: > This fixes booting with the combination of CONFIG_RELOCATABLE=y > and CONFIG_MIPS_ELF_APPENDED_DTB=y. > > Sections that appear after the relocation table are not relocated > on system boot (except .bss, which has special handling). > > With CONFIG_MIPS_ELF_APPEN

Re: [PATCH] mips: loongson64: lemote-2f: Add IRQF_NO_SUSPEND to "cascade" irqaction.

2019-03-11 Thread Paul Burton
Hello, Yifeng Li wrote: > Timekeeping IRQs from CS5536 MFGPT are routed to i8259, which then > triggers the "cascade" IRQ on MIPS CPU. Without IRQF_NO_SUSPEND in > cascade_irqaction, MFGPT interrupts will be masked in suspend mode, > and the machine would be unable to resume once suspended. > > P

Re: BUG: MAX_STACK_TRACE_ENTRIES too low!

2019-03-11 Thread Bart Van Assche
On Mon, 2019-03-11 at 10:48 -0700, Linus Torvalds wrote: > On Mon, Mar 11, 2019 at 8:19 AM Bart Van Assche wrote: > > > > I think this issue has been fixed by a commit that went upstream yesterday. > > Hence: > > > > #syz fix: workqueue, lockdep: Fix an alloc_workqueue() error path > > Well, s

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

2019-03-11 Thread Arnaldo Carvalho de Melo
Em Mon, Mar 11, 2019 at 07:45:02AM -0700, Andi Kleen escreveu: > 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

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

2019-03-11 Thread Arnaldo Carvalho de Melo
Em Mon, Mar 11, 2019 at 07:45:01AM -0700, Andi Kleen escreveu: > From: Andi Kleen > > Don't overflow array when the scripts directory is too large, > or the script file name is too long. Applied.

Re: [PATCH 2/2] x86/MCE/AMD, EDAC/mce_amd: Don't report L1 BTB MCA errors on some Family 17h models

2019-03-11 Thread Borislav Petkov
On Thu, Mar 07, 2019 at 09:26:04PM +, Ghannam, Yazen wrote: > +static bool smca_filter_mce(struct mce *m) > +{ > + enum smca_bank_types bank_type = smca_get_bank_type(m->bank); > + struct cpuinfo_x86 *c = &boot_cpu_data; > + u8 xec = XEC(m->status, xec_mask); > + > + /* > +

Re: [PATCH v3] perf record: Add support for limit perf output file size

2019-03-11 Thread Arnaldo Carvalho de Melo
Em Mon, Mar 11, 2019 at 03:12:33PM +0800, Jiwei Sun escreveu: > The patch adds a new option to limit the output file size, then based > on it, we can create a wrapper of the perf command that uses the option > to avoid exhausting the disk space by the unconscious user. > > Testing it: > > # ./p

Re: [PATCH] y2038: fix socket.h header inclusion

2019-03-11 Thread David Miller
From: Arnd Bergmann Date: Mon, 11 Mar 2019 16:38:17 +0100 > Referencing the __kernel_long_t type caused some user space applications > to stop compiling when they had not already included linux/posix_types.h, > e.g. > > s/multicast.c -o ext/sockets/multicast.lo > In file included from /builddir/

[GIT PULL] XArray updates for 5.1-rc1

2019-03-11 Thread Matthew Wilcox
Hi Linus, This pull request changes the xa_alloc() API. I'm only aware of one subsystem that has started trying to use it, and we agree on the following fixup patch to be applied as part of the merge [1]. The xa_insert() error code also changed to match xa_alloc() (EEXIST to EBUSY), and I adde

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

2019-03-11 Thread Andi Kleen
> Isn't it better to use 'scripts' for those scripts and leave 'script' > for configuring the 'perf script' command like we have options for > annotate, etc? Yes that's fine. That's just two character updates in the doc and in the strstarts below. If there's nothing else can you please just do t

Re: [PATCH 3/6] x86: clean up _TIF_SYSCALL_EMU handling using ptrace_syscall_enter hook

2019-03-11 Thread Sudeep Holla
(I thought I had sent this email, last Tuesday itself, but saw this in my draft today, something went wrong, sorry for the delay) On Tue, Mar 05, 2019 at 02:14:47AM +, Haibo Xu (Arm Technology China) wrote: > On 2019/3/4 18:12, Sudeep Holla wrote: > > On Mon, Mar 04, 2019 at 08:25:28AM +,

Re: [V2 1/2] clk: imx6q: remove unsupported pll4_audio_div

2019-03-11 Thread Stephen Boyd
Quoting Eric Nelson (2019-03-11 08:59:56) > diff --git a/include/dt-bindings/clock/imx6qdl-clock.h > b/include/dt-bindings/clock/imx6qdl-clock.h > index b3cef29..34bb14d 100644 > --- a/include/dt-bindings/clock/imx6qdl-clock.h > +++ b/include/dt-bindings/clock/imx6qdl-clock.h > @@ -213,7 +213,15 @

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

2019-03-11 Thread Arnaldo Carvalho de Melo
Em Mon, Mar 11, 2019 at 10:46:05AM -0700, Andi Kleen escreveu: > On Mon, Mar 11, 2019 at 06:24:20PM +0100, Jiri Olsa wrote: > > On Mon, Mar 11, 2019 at 07:44:58AM -0700, Andi Kleen wrote: > > > > SNIP > > > > > diff --git a/tools/perf/ui/browsers/scripts.c > > > b/tools/perf/ui/browsers/scripts.

Re: [RFC][PATCH 00/16] sched: Core scheduling

2019-03-11 Thread Subhra Mazumdar
On 3/10/19 9:23 PM, Aubrey Li wrote: On Sat, Mar 9, 2019 at 3:50 AM Subhra Mazumdar wrote: expected. Most of the performance recovery happens in patch 15 which, unfortunately, is also the one that introduces the hard lockup. After applied Subhra's patch, the following is triggered by enabli

[PATCH v2] Bluetooth: hci_qca: Add helper function to get the chip family

2019-03-11 Thread Matthias Kaehlcke
Many functions obtain a 'struct qca_serdev' only to read the btsoc_type field. Add a helper function that encapsulates this. This also fixes crashes observed on platforms with ROME controllers that are instantiated through ldisc and not as serdev clients. The crashes are caused by NULL pointer der

Re: [PATCH] iio: envelope-detector: fix use-after-free on device remove

2019-03-11 Thread Peter Rosin
On 2019-03-11 19:00, Tomasz Duszynski wrote: > On Sun, Mar 10, 2019 at 03:32:46PM -0400, Sven Van Asbroeck wrote: >> This driver's remove path never explicitly cancels the >> delayed work. So it is possible for the delayed work to >> run after the core has freed the private structure >> (struct env

sun6i MIPI DSI driver EoTp

2019-03-11 Thread Sergey Suloev
Hi, Maxime, according to MIPI DSI spec chapter 8.8.2  the EoTp packet can be enabled or disabled on the protocol level. It seems like that it might be required for the panel I am working on (Himax HX8379A-based panel). Here is some crappy driver I found on github showing that it might be an is

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

2019-03-11 Thread Arnaldo Carvalho de Melo
Em Mon, Mar 11, 2019 at 11:34:55AM -0700, Andi Kleen escreveu: > > Isn't it better to use 'scripts' for those scripts and leave 'script' > > for configuring the 'perf script' command like we have options for > > annotate, etc? > > Yes that's fine. > > That's just two character updates in the doc

Re: [PATCH] net: mlx5: fix a potential NULL pointer dereference

2019-03-11 Thread Saeed Mahameed
On Mon, 2019-03-11 at 01:33 -0500, Kangjie Lu wrote: > In case skb_header_pointer fails, the fix issues a warning. > This case is impossible: mlx5 driver builds this skb itself so we are sure skb_header_pointer never fails. What is the motivation behind this fix? static checker or actual issue ?

Re: [GIT PULL] first round of SCSI updates for the 5.0+ merge window

2019-03-11 Thread Tony Luck
On Wed, Mar 6, 2019 at 10:30 PM James Bottomley wrote: > Hannes Reinecke (4): > scsi: kill command serial number ia64 build error with arch/ia64/configs/sim_defconfig arch/ia64/hp/sim/simscsi.c: In function 'simscsi_interrupt': arch/ia64/hp/sim/simscsi.c:108:51: error: 'struct scsi_cmnd' h

Re: [PATCH] iio: envelope-detector: fix use-after-free on device remove

2019-03-11 Thread Sven Van Asbroeck
Hi Peter, On Mon, Mar 11, 2019 at 2:41 PM Peter Rosin wrote: > > This is false positive, AFAICT. The delayed work must have > finished while envelope_detector_read_raw() holds the read_lock > mutex, and it would be highly surprising if the device can go > away while it is handling an IIO ->read_r

[PATCH] ARM: dts: vf610: Add ZII SPB4 board

2019-03-11 Thread Andrey Smirnov
Add Device Tree for VF610 based Zodiac Seat Power Box. Signed-off-by: Andrey Smirnov Cc: Shawn Guo Cc: Chris Healy Cc: Andrew Lunn Cc: Heiner Kallweit Cc: Fabio Estevam Cc: linux-arm-ker...@lists.infradead.org Cc: linux-kernel@vger.kernel.org Cc: linux-...@nxp.com --- arch/arm/boot/dts/Make

[PATCH] x86, mce: Fix machine_check_poll() tests for which errors to log

2019-03-11 Thread Tony Luck
There has been a lurking "TBD" in the machine check poll routine ever since it was first split out from the machine check handler. The potential issue is that the poll routine may have just begun a read from the STATUS register in a machine check bank when the hardware logs an error in that bank an

RE: [PATCH 2/2] x86/MCE/AMD, EDAC/mce_amd: Don't report L1 BTB MCA errors on some Family 17h models

2019-03-11 Thread Ghannam, Yazen
> -Original Message- > From: linux-edac-ow...@vger.kernel.org On > Behalf Of Borislav Petkov > Sent: Monday, March 11, 2019 1:21 PM > To: Ghannam, Yazen > Cc: linux-e...@vger.kernel.org; Borislav Petkov ; Tony Luck > ; x...@kernel.org; linux- > ker...@vger.kernel.org; ra...@milecki.pl;

Re: [PATCH v2] Bluetooth: hci_qca: Add helper function to get the chip family

2019-03-11 Thread Marcel Holtmann
Hi Matthias, > Many functions obtain a 'struct qca_serdev' only to read the btsoc_type > field. Add a helper function that encapsulates this. > > This also fixes crashes observed on platforms with ROME controllers > that are instantiated through ldisc and not as serdev clients. The > crashes are

[PATCH 07/42] drivers: gpio: clps711x: use devm_platform_ioremap_resource()

2019-03-11 Thread Enrico Weigelt, metux IT consult
Use the new helper that wraps the calls to platform_get_resource() and devm_ioremap_resource() together. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/gpio/gpio-clps711x.c | 7 ++- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/drivers/gpio/gpio-clps711x.c b/driv

[PATCH 42/42] drivers: gpio: use devm_platform_ioremap_resource()

2019-03-11 Thread Enrico Weigelt, metux IT consult
Use the new helper that wraps the calls to platform_get_resource() and devm_ioremap_resource() together. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/gpio/gpio-zynq.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/gpio/gpio-zynq.c b/drivers/gpio/gpi

[PATCH 37/42] drivers: gpio: vf610: use devm_platform_ioremap_resource()

2019-03-11 Thread Enrico Weigelt, metux IT consult
Use the new helper that wraps the calls to platform_get_resource() and devm_ioremap_resource() together. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/gpio/gpio-vf610.c | 7 ++- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/drivers/gpio/gpio-vf610.c b/drivers/gp

[PATCH 38/42] drivers: gpio: vr41xx: use devm_platform_ioremap_resource()

2019-03-11 Thread Enrico Weigelt, metux IT consult
Use the new helper that wraps the calls to platform_get_resource() and devm_ioremap_resource() together. this driver deserves a bit more cleanup, to get rid of the global variable giu_base, which makes it single-instance-only. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/gpio/gpi

[PATCH 30/42] drivers: gpio: sta2x11: use devm_platform_ioremap_resource()

2019-03-11 Thread Enrico Weigelt, metux IT consult
Use the new helper that wraps the calls to platform_get_resource() and devm_ioremap_resource() together. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/gpio/gpio-sta2x11.c | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/drivers/gpio/gpio-sta2x11.c b/drivers/g

[PATCH 26/42] drivers: gpio: rcar: pendantic formatting

2019-03-11 Thread Enrico Weigelt, metux IT consult
a tab sneaked in, where it shouldn't be. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/gpio/gpio-rcar.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpio/gpio-rcar.c b/drivers/gpio/gpio-rcar.c index 500a359..df4419e 100644 --- a/drivers/gpio/gpio-rcar

[PATCH 34/42] drivers: gpio: timberdale: use devm_platform_ioremap_resource()

2019-03-11 Thread Enrico Weigelt, metux IT consult
Use the new helper that wraps the calls to platform_get_resource() and devm_ioremap_resource() together. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/gpio/gpio-timberdale.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/gpio/gpio-timberdale.c b/driv

[PATCH 36/42] drivers: gpio: uniphier: use devm_platform_ioremap_resource()

2019-03-11 Thread Enrico Weigelt, metux IT consult
Use the new helper that wraps the calls to platform_get_resource() and devm_ioremap_resource() together. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/gpio/gpio-uniphier.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/gpio/gpio-uniphier.c b/drivers/

[PATCH 41/42] drivers: gpio: xlp: devm_platform_ioremap_resource()

2019-03-11 Thread Enrico Weigelt, metux IT consult
Use the new helper that wraps the calls to platform_get_resource() and devm_ioremap_resource() together. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/gpio/gpio-xlp.c | 7 +-- 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/drivers/gpio/gpio-xlp.c b/drivers/gpio/gp

[PATCH 39/42] drivers: gpio: xgene-sb: use devm_platform_ioremap_resource()

2019-03-11 Thread Enrico Weigelt, metux IT consult
Use the new helper that wraps the calls to platform_get_resource() and devm_ioremap_resource() together. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/gpio/gpio-xgene-sb.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/gpio/gpio-xgene-sb.c b/drivers/

[PATCH 40/42] drivers: gpio: zx: use devm_platform_ioremap_resource()

2019-03-11 Thread Enrico Weigelt, metux IT consult
Use the new helper that wraps the calls to platform_get_resource() and devm_ioremap_resource() together. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/gpio/gpio-zx.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/gpio/gpio-zx.c b/drivers/gpio/gpio-zx

[PATCH 16/42] drivers: gpio: janz-ttl: drop unneccessary temp variable dev

2019-03-11 Thread Enrico Weigelt, metux IT consult
don't need the temporary variable "dev", directly use &pdev->dev Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/gpio/gpio-janz-ttl.c | 9 - 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/drivers/gpio/gpio-janz-ttl.c b/drivers/gpio/gpio-janz-ttl.c index b97a911

[PATCH 14/42] drivers: gpio: iop: use devm_platform_ioremap_resource()

2019-03-11 Thread Enrico Weigelt, metux IT consult
Use the new helper that wraps the calls to platform_get_resource() and devm_ioremap_resource() together. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/gpio/gpio-iop.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/gpio/gpio-iop.c b/drivers/gpio/gpio-

[PATCH 35/42] drivers: gpio: ts4800: use devm_platform_ioremap_resource()

2019-03-11 Thread Enrico Weigelt, metux IT consult
Use the new helper that wraps the calls to platform_get_resource() and devm_ioremap_resource() together. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/gpio/gpio-ts4800.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/gpio/gpio-ts4800.c b/drivers/gpio

[PATCH 33/42] drivers: gpio: tegra: use devm_platform_ioremap_resource()

2019-03-11 Thread Enrico Weigelt, metux IT consult
Use the new helper that wraps the calls to platform_get_resource() and devm_ioremap_resource() together. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/gpio/gpio-tegra.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/gpio/gpio-tegra.c b/drivers/gpio/g

[PATCH 28/42] drivers: gpio: spear-spics: use devm_platform_ioremap_resource()

2019-03-11 Thread Enrico Weigelt, metux IT consult
Use the new helper that wraps the calls to platform_get_resource() and devm_ioremap_resource() together. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/gpio/gpio-spear-spics.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/gpio/gpio-spear-spics.c b/dr

[PATCH 25/42] drivers: gpio: pxa: use devm_platform_ioremap_resource()

2019-03-11 Thread Enrico Weigelt, metux IT consult
Use the new helper that wraps the calls to platform_get_resource() and devm_ioremap_resource() together. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/gpio/gpio-pxa.c | 8 ++-- 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/drivers/gpio/gpio-pxa.c b/drivers/gpio/

[PATCH 29/42] drivers: gpio: sprd: use devm_platform_ioremap_resource()

2019-03-11 Thread Enrico Weigelt, metux IT consult
Use the new helper that wraps the calls to platform_get_resource() and devm_ioremap_resource() together. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/gpio/gpio-sprd.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/gpio/gpio-sprd.c b/drivers/gpio/gpi

[PATCH 10/42] drivers: gpio: ep93xx: devm_platform_ioremap_resource()

2019-03-11 Thread Enrico Weigelt, metux IT consult
Use the new helper that wraps the calls to platform_get_resource() and devm_ioremap_resource() together. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/gpio/gpio-ep93xx.c | 7 ++- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/drivers/gpio/gpio-ep93xx.c b/drivers/

[PATCH 23/42] drivers: gpio: use devm_platform_ioremap_resource()

2019-03-11 Thread Enrico Weigelt, metux IT consult
Use the new helper that wraps the calls to platform_get_resource() and devm_ioremap_resource() together. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/gpio/gpio-octeon.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/gpio/gpio-octeon.c b/drivers/gpio

[PATCH 27/42] drivers: gpio: rcar: use devm_platform_ioremap_resource()

2019-03-11 Thread Enrico Weigelt, metux IT consult
Use the new helper that wraps the calls to platform_get_resource() and devm_ioremap_resource() together. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/gpio/gpio-rcar.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/drivers/gpio/gpio-rcar.c b/drivers/gpio/g

[PATCH 31/42] drivers: gpio: stp-xway: use devm_platform_ioremap_resource()

2019-03-11 Thread Enrico Weigelt, metux IT consult
Use the new helper that wraps the calls to platform_get_resource() and devm_ioremap_resource() together. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/gpio/gpio-stp-xway.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/gpio/gpio-stp-xway.c b/drivers/

[PATCH 32/42] drivers: gpio: tb10x: use devm_platform_ioremap_resource()

2019-03-11 Thread Enrico Weigelt, metux IT consult
Use the new helper that wraps the calls to platform_get_resource() and devm_ioremap_resource() together. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/gpio/gpio-tb10x.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/gpio/gpio-tb10x.c b/drivers/gpio/g

[PATCH 12/42] drivers: gpio: grgpio: use devm_platform_ioremap_resource()

2019-03-11 Thread Enrico Weigelt, metux IT consult
Use the new helper that wraps the calls to platform_get_resource() and devm_ioremap_resource() together. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/gpio/gpio-grgpio.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/gpio/gpio-grgpio.c b/drivers/gpio

[PATCH 22/42] drivers: gpio: mxc: use devm_platform_ioremap_resource()

2019-03-11 Thread Enrico Weigelt, metux IT consult
Use the new helper that wraps the calls to platform_get_resource() and devm_ioremap_resource() together. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/gpio/gpio-mxc.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/gpio/gpio-mxc.c b/drivers/gpio/gpio-

[PATCH 02/42] drivers: gpio: amdpt: use devm_platform_ioremap_resource()

2019-03-11 Thread Enrico Weigelt, metux IT consult
Use the new helper that wraps the calls to platform_get_resource() and devm_ioremap_resource() together. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/gpio/gpio-amdpt.c | 8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/drivers/gpio/gpio-amdpt.c b/drivers/gp

[PATCH 24/42] drivers: gpio: use devm_platform_ioremap_resource()

2019-03-11 Thread Enrico Weigelt, metux IT consult
Use the new helper that wraps the calls to platform_get_resource() and devm_ioremap_resource() together. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/gpio/gpio-omap.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/gpio/gpio-omap.c b/drivers/gpio/gpi

[PATCH 13/42] drivers: gpio: hlwd: use devm_platform_ioremap_resource()

2019-03-11 Thread Enrico Weigelt, metux IT consult
Use the new helper that wraps the calls to platform_get_resource() and devm_ioremap_resource() together. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/gpio/gpio-hlwd.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/gpio/gpio-hlwd.c b/drivers/gpio/gpi

Re: [PATCH] x86: Deprecate a.out support

2019-03-11 Thread Matt Turner
On Mon, Mar 11, 2019 at 9:26 AM Måns Rullgård wrote: > > Linus Torvalds writes: > > > On Sun, Mar 10, 2019 at 2:37 PM Matt Turner wrote: > >> > >> I'm not aware of a reason to keep a.out support on alpha. > > > > Hmm. I was looking at removing a.out support entirely, but it's > > actually fairly

[PATCH 21/42] drivers: gpio: mvebu: use devm_platform_ioremap_resource()

2019-03-11 Thread Enrico Weigelt, metux IT consult
Use the new helper that wraps the calls to platform_get_resource() and devm_ioremap_resource() together. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/gpio/gpio-mvebu.c | 7 ++- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/drivers/gpio/gpio-mvebu.c b/drivers/gp

[PATCH 19/42] drivers: gpio: mb86s7x: use devm_platform_ioremap_resource()

2019-03-11 Thread Enrico Weigelt, metux IT consult
Use the new helper that wraps the calls to platform_get_resource() and devm_ioremap_resource() together. Signed-off-by: Enrico Weigelt, metux IT consult --- drivers/gpio/gpio-mb86s7x.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/gpio/gpio-mb86s7x.c b/drivers/gp

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