Re: TLB flushes on fixmap changes

2018-08-27 Thread Nadav Amit
at 3:32 PM, Andy Lutomirski wrote: > On Mon, Aug 27, 2018 at 2:55 PM, Nadav Amit wrote: >> at 1:16 PM, Nadav Amit wrote: >> >>> at 12:58 PM, Andy Lutomirski wrote: >>> On Mon, Aug 27, 2018 at 12:43 PM, Nadav Amit wrote: > at 12:10 PM, Nadav Amit wrote: > >> at 11:58 AM, A

Re: [PATCH v2 3/5] drivers: pinctrl: msm: enable PDC interrupt only during suspend

2018-08-27 Thread Matthias Kaehlcke
Hi Lina, On Fri, Aug 24, 2018 at 02:01:55PM -0600, Lina Iyer wrote: > During suspend the system may power down some of the system rails. As a > result, the TLMM hw block may not be operational anymore and wakeup > capable GPIOs will not be detected. The PDC however will be operational > and the GP

Re: [PATCH] ASoC: AMD: Set constraints for DMIC and MAX98357a codec

2018-08-27 Thread Daniel Kurtz
On Tue, Aug 21, 2018 at 12:55 AM Akshu Agrawal wrote: > > We support dual channel, 48Khz. This constraint was set only for > da7219. It is being extended to DMIC and MAX98357a. > > Signed-off-by: Akshu Agrawal Reviewed-by: Daniel Kurtz > --- > sound/soc/amd/acp-da7219-max98357a.c | 33 +++

Re: [PATCH] clk: x86: Set default parent to 48Mhz

2018-08-27 Thread Daniel Kurtz
On Tue, Aug 21, 2018 at 12:53 AM Akshu Agrawal wrote: > > System clk provided in ST soc can be set to: > 48Mhz, non-spread > 25Mhz, spread > To get accurate rate, we need it to set it at non-spread > option which is 48Mhz. > > Signed-off-by: Akshu Agrawal Reviewed-by: Daniel Kurtz > --- > dri

Re: [PATCH] ASoC: AMD: Change MCLK to 48Mhz

2018-08-27 Thread Daniel Kurtz
On Tue, Aug 21, 2018 at 1:00 AM Akshu Agrawal wrote: > > 25Mhz MCLK which was earlier used was of spread type. > Thus, we were not getting accurate rate. The 48Mhz system > clk is of non-spread type and we are changing to it to get > accurate rate. > > Signed-off-by: Akshu Agrawal Reviewed-by: D

Re: TLB flushes on fixmap changes

2018-08-27 Thread Andy Lutomirski
On Mon, Aug 27, 2018 at 3:54 PM, Nadav Amit wrote: > at 3:32 PM, Andy Lutomirski wrote: > >> On Mon, Aug 27, 2018 at 2:55 PM, Nadav Amit wrote: >>> at 1:16 PM, Nadav Amit wrote: >>> at 12:58 PM, Andy Lutomirski wrote: > On Mon, Aug 27, 2018 at 12:43 PM, Nadav Amit wrote: >>

Re: [PATCH 2/2] soc: imx: gpcv2: make pgc driver more generic for other i.MX platforms

2018-08-27 Thread Andrey Smirnov
On Mon, Aug 27, 2018 at 3:51 PM Andrey Smirnov wrote: > > On Sun, Aug 5, 2018 at 11:45 PM Anson Huang wrote: > > > > i.MX8MQ and i.MX8MM share same gpc module with i.MX7D, they > > can reuse gpcv2 pgc driver for power domain control, this > > patch renames all functions and structure definitions

[PATCH] x86/nmi: Fix some races in NMI uaccess

2018-08-27 Thread Andy Lutomirski
In NMI context, we might be in the middle of context switching or in the middle of switch_mm_irqs_off(). In either case, CR3 might not match current->mm, which could cause copy_from_user_nmi() and friends to read the wrong memory. Fix it by adding a new nmi_uaccess_okay() helper and checking it i

Re: [PATCH] x86/nmi: Fix some races in NMI uaccess

2018-08-27 Thread Jann Horn
On Tue, Aug 28, 2018 at 1:04 AM Andy Lutomirski wrote: > > In NMI context, we might be in the middle of context switching or in > the middle of switch_mm_irqs_off(). In either case, CR3 might not > match current->mm, which could cause copy_from_user_nmi() and > friends to read the wrong memory. >

[PATCH 01/13] seq_file: rewrite seq_puts() in terms of seq_write()

2018-08-27 Thread Alexey Dobriyan
Space savings -- 42 bytes! seq_puts71 29 [-42] Signed-off-by: Alexey Dobriyan --- fs/seq_file.c | 9 + 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/fs/seq_file.c b/fs/seq_file.c index 1dea7a8a5255..0c282a88a896 100644 --- a/fs/seq_file.c +++ b/fs

[PATCH 06/13] proc: convert /proc/self to _print_integer()

2018-08-27 Thread Alexey Dobriyan
Benchmark readlink("/proc/self") 2^23 times: 8.205992458 seconds time elapsed ( +- 0.15% ) 7.535168869 seconds time elapsed ( +- 0.09% ) -8.2% Signed-off-by: Alexey Dobriyan --- fs/proc/self.c | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/f

[PATCH 12/13] proc: convert /proc/*/statm to _print_integer()

2018-08-27 Thread Alexey Dobriyan
Benchmark pread("/proc/self/statm") 2^23 times: 6.135596793 seconds time elapsed ( +- 0.11% ) 5.685442773 seconds time elapsed ( +- 0.11% ) -7.3% Signed-off-by: Alexey Dobriyan --- fs/proc/array.c | 30 +++--- 1 file changed, 15 insertions(+),

[PATCH 08/13] proc: convert /proc/*/fd to _print_integer()

2018-08-27 Thread Alexey Dobriyan
Benchmark opendir+readdir("/proc/self/fd")+closedir 2^21 times with 4 descriptors (0, 1, 2, 3 from opendir): 11.802099126 seconds time elapsed ( +- 0.23% ) 10.950810068 seconds time elapsed ( +- 0.23% ) -7.2% Benchmark the same thing with 1000 descriptors: 362.

[PATCH 10/13] proc: convert readdir /proc to _print_integer()

2018-08-27 Thread Alexey Dobriyan
Benchmark readdir("/proc") 2^13 times with 2K processes in a pid namespace: 850.3750 us per readdir 786.5625 -7.5% Signed-off-by: Alexey Dobriyan --- fs/proc/base.c | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/fs/proc/base.c b/fs/proc/base.

[PATCH 04/13] proc: rename "p" variable in proc_map_files_readdir()

2018-08-27 Thread Alexey Dobriyan
Use "mfi", add "const" and move structure definition closer while I'm at it. Note: moving "struct map_files_info info;" declaration to the scope where it is used bloats the code by ~90 bytes. I'm not sure what's going on. Signed-off-by: Alexey Dobriyan --- fs/proc/base.c | 20 ++

[PATCH 03/13] proc: rename "p" variable in proc_readfd_common()

2018-08-27 Thread Alexey Dobriyan
Use slightly more obvious "tsk" and prepare for changes in printing. Signed-off-by: Alexey Dobriyan --- fs/proc/fd.c | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/fs/proc/fd.c b/fs/proc/fd.c index 81882a13212d..e098302b5101 100644 --- a/fs/proc/fd.c +++ b/fs/proc

[PATCH 11/13] proc: readdir /proc/*/task

2018-08-27 Thread Alexey Dobriyan
--- fs/proc/base.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/fs/proc/base.c b/fs/proc/base.c index 33f444721965..668e465c86b3 100644 --- a/fs/proc/base.c +++ b/fs/proc/base.c @@ -3549,11 +3549,11 @@ static int proc_task_readdir(struct file *file, struct dir_conte

[PATCH 05/13] proc: new and improved way to print decimals

2018-08-27 Thread Alexey Dobriyan
C lacks a capable preprocess to turn snprintf(buf, sizeof(buf), "%u", x); into print_integer_u32(buf, x); so vsnprintf() is forced to have a million branches. Benchmark anything which uses /proc and look for format_decode(). This unfortunate situation was partially fixed by seq

[ANNOUNCE] linux-4.18-ck1, Multiple Queue Skiplist Scheduler version 0.173 for linux 4.18

2018-08-27 Thread Con Kolivas
Announcing a new -ck release, 4.18-ck1 with the latest version of the Multiple Queue Skiplist Scheduler, version 0.173. These are patches designed to improve system responsiveness and interactivity with specific emphasis on the desktop, but configurable for any workload. linux-4.18-ck1: -ck1

[PATCH 09/13] proc: convert dentry flushing on exit to _print_integer()

2018-08-27 Thread Alexey Dobriyan
Benchmark fork+exit+waitpid 2^16 times: 6.579161299 seconds time elapsed ( +- 0.24% ) 6.482729157 seconds time elapsed ( +- 0.42% ) -1.5% Dentry flushing is very small part of exit(2), effects should be more visible on a tiny 1-page process which doesn't uses libc. Sig

[PATCH 07/13] proc: convert /proc/thread-self to _print_integer()

2018-08-27 Thread Alexey Dobriyan
Benchmark readlink("/proc/thread-self") 2^23 times: 9.447948508 seconds time elapsed ( +- 0.06% ) 7.846435274 seconds time elapsed ( +- 0.07% ) -17% --- fs/proc/thread_self.c | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/fs/proc/thread_self

[PATCH 13/13] proc: convert /proc/*/task/*/children to _print_integer()

2018-08-27 Thread Alexey Dobriyan
Benchmark pread /proc/1/task/1/children 2^21 times on the same system: 6.766400479 s 4.328648442 -36% (need to remeasure on a controlled set of children) Signed-off-by: Alexey Dobriyan --- fs/proc/array.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) dif

[PATCH 02/13] proc: apply seq_puts() whenever possible

2018-08-27 Thread Alexey Dobriyan
seq_puts() is faster than seq_printf() because it doesn't search for format specifiers. Signed-off-by: Alexey Dobriyan --- fs/proc/array.c | 16 fs/proc/base.c | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/fs/proc/array.c b/fs/proc/array.c index 0ceb3b

Re: [PATCH 1/2] Revert "x86/e820: put !E820_TYPE_RAM regions into memblock.reserved"

2018-08-27 Thread Pasha Tatashin
On 8/23/18 2:25 PM, Masayoshi Mizuma wrote: > From: Masayoshi Mizuma > > commit 124049decbb1 ("x86/e820: put !E820_TYPE_RAM regions into > memblock.reserved") breaks movable_node kernel option because it > changed the memory gap range to reserved memblock. So, the node > is marked as Normal zone

Re: [PATCH v3 1/3] mm: rework memcg kernel stack accounting

2018-08-27 Thread Roman Gushchin
On Mon, Aug 27, 2018 at 02:01:43PM -0700, Andrew Morton wrote: > On Mon, 27 Aug 2018 09:26:19 -0700 Roman Gushchin wrote: > > > If CONFIG_VMAP_STACK is set, kernel stacks are allocated > > using __vmalloc_node_range() with __GFP_ACCOUNT. So kernel > > stack pages are charged against corresponding

Re: [PATCH] x86/nmi: Fix some races in NMI uaccess

2018-08-27 Thread Andy Lutomirski
On Mon, Aug 27, 2018 at 4:12 PM, Jann Horn wrote: > On Tue, Aug 28, 2018 at 1:04 AM Andy Lutomirski wrote: >> >> In NMI context, we might be in the middle of context switching or in >> the middle of switch_mm_irqs_off(). In either case, CR3 might not >> match current->mm, which could cause copy_

Re: [PATCH v3 3/3] mm: don't miss the last page because of round-off error

2018-08-27 Thread Roman Gushchin
On Mon, Aug 27, 2018 at 02:04:32PM -0700, Andrew Morton wrote: > On Mon, 27 Aug 2018 09:26:21 -0700 Roman Gushchin wrote: > > > I've noticed, that dying memory cgroups are often pinned > > in memory by a single pagecache page. Even under moderate > > memory pressure they sometimes stayed in such

Re: [PATCH 2/2] mm: zero remaining unavailable struct pages

2018-08-27 Thread Pasha Tatashin
On 8/23/18 2:25 PM, Masayoshi Mizuma wrote: > From: Naoya Horiguchi > > There is a kernel panic that is triggered when reading /proc/kpageflags > on the kernel booted with kernel parameter 'memmap=nn[KMG]!ss[KMG]': > > BUG: unable to handle kernel paging request at fffe > PGD 9b2

Re: [PATCH] x86/nmi: Fix some races in NMI uaccess

2018-08-27 Thread Jann Horn
On Tue, Aug 28, 2018 at 1:26 AM Andy Lutomirski wrote: > > On Mon, Aug 27, 2018 at 4:12 PM, Jann Horn wrote: > > On Tue, Aug 28, 2018 at 1:04 AM Andy Lutomirski wrote: > >> > >> In NMI context, we might be in the middle of context switching or in > >> the middle of switch_mm_irqs_off(). In eith

RE: [PATCH v13 02/13] x86/cpufeature: Add SGX and SGX_LC CPU features

2018-08-27 Thread Huang, Kai
> +#define X86_FEATURE_SGX_LC (16*32+30) /* supports SGX launch > configuration */ Sorry if it was me who wrote the comment "SGX launch configuration". I think we should just use "SGX launch control". :) Thanks, -Kai > > /* AMD-defined CPU features, CPUID level 0x8007 (EBX), word

Re: [PATCH v2 2/6] reset: qcom: PDC Global (Power Domain Controller) reset controller

2018-08-27 Thread Matthias Kaehlcke
Hi Sibi, On Fri, Aug 24, 2018 at 06:48:56PM +0530, Sibi Sankar wrote: > Add reset controller for SDM845 SoCs to control reset signals provided > by PDC Global for Modem, Compute, Display, GPU, Debug, AOP, Sensors, > Audio, SP and APPS > > Signed-off-by: Sibi Sankar > --- > drivers/reset/Kconfig

Re: [PATCH v2 1/5] drivers: pinctrl: qcom: add wakeup capability to GPIO

2018-08-27 Thread Bjorn Andersson
On Mon 27 Aug 09:56 PDT 2018, Lina Iyer wrote: > On Sun, Aug 26 2018 at 08:33 -0600, Linus Walleij wrote: > > On Fri, Aug 17, 2018 at 6:39 PM Lina Iyer wrote: > > > > > QCOM SoC's that have Power Domain Controller (PDC) chip in the always-on > > > domain can wakeup the SoC, when interrupts and G

[PATCH 1/2] math-emu/op-2.h: Use statement expressions to prevent negative constant shift

2018-08-27 Thread Vincent Chen
This modification references the content of glibc 'commit < sysdeps/unix/sysv/linux/sparc/sparc64/dl-procinfo.c: Moved to> (fe0b1e854ad32a69b260)' Signed-off-by: Vincent Chen --- include/math-emu/op-2.h | 97 ++ 1 files changed, 46 insertions(+), 51

[PATCH 2/2] math-emu/soft-fp.h: (_FP_ROUND_ZERO) cast 0 to void to fix warning

2018-08-27 Thread Vincent Chen
_FP_ROUND_ZERO is defined as 0 and used as a statemente in macro _FP_ROUND. This will generate "error: statement with no effect [-Werror=unused-value]" from gcc when compiling. Defining _FP_ROUND_ZERO as (void)0 to fix it. This modification references the content of glibc 'commit (8ed1e7d5894000c

Re: [PATCH v2 4/5] drivers: pinctrl: qcom: sdm845: support GPIO wakeup from suspend

2018-08-27 Thread Bjorn Andersson
On Fri 24 Aug 13:01 PDT 2018, Lina Iyer wrote: > Enable TLMM IRQs to be sensed by PDC when we enter suspend. It is > possible that the TLMM may be powered off and not detect GPIOs that are > configured as wake up interrupts. By hooking into suspend callbacks, we > allow PDC IRQs to take over and w

Please Dear, I Need An Investment Partner

2018-08-27 Thread Aisha Gaddafi
-- Dear Assalamu Alaikum, I came across your contact during my private search Mrs Aisha Al-Qaddafi is my name, the only daughter of late Libyan president, I have funds the sum of $27.5 million USD for investment, I am interested in you for investment project assistance in your country, i shall c

Re: [PATCH v2 1/6] dt-bindings: reset: Add PDC Global binding for SDM845 SoCs

2018-08-27 Thread Bjorn Andersson
On Fri 24 Aug 06:18 PDT 2018, Sibi Sankar wrote: > Add PDC Global(Power Domain Controller) binding for SDM845 SoCs. > > Signed-off-by: Sibi Sankar Reviewed-by: Bjorn Andersson Regards, Bjorn > --- > .../bindings/reset/qcom,pdc-global.txt| 52 +++ > include/dt-binding

Re: [PATCH 4/7] mm/hmm: properly handle migration pmd

2018-08-27 Thread Jerome Glisse
On Fri, Aug 24, 2018 at 08:05:46PM -0400, Zi Yan wrote: > Hi Jérôme, > > On 24 Aug 2018, at 15:25, jgli...@redhat.com wrote: > > > From: Jérôme Glisse > > > > Before this patch migration pmd entry (!pmd_present()) would have > > been treated as a bad entry (pmd_bad() returns true on migration >

Re: [PATCH v2 1/6] dt-bindings: reset: Add PDC Global binding for SDM845 SoCs

2018-08-27 Thread Matthias Kaehlcke
Hi Sibi, On Fri, Aug 24, 2018 at 06:48:55PM +0530, Sibi Sankar wrote: > Add PDC Global(Power Domain Controller) binding for SDM845 SoCs. nit: missing blank before the opening parenthesis. > > Signed-off-by: Sibi Sankar > --- > .../bindings/reset/qcom,pdc-global.txt| 52 +++

Re: linux-next: build warnings from the build of Linus' tree

2018-08-27 Thread Masami Hiramatsu
Hi Stephen, On Tue, 28 Aug 2018 07:23:33 +1000 Stephen Rothwell wrote: > Hi Masami, > > On Sun, 26 Aug 2018 17:10:58 +0900 Masami Hiramatsu > wrote: > > > > Hmm, unfortunately, I couldn't reproduce the ".data..LPBX1" error with > > my gcc-8.1.0 + ld-2.30 distributed at > > https://cdn.kernel

Re: [PATCH v2 3/6] dt-bindings: remoteproc: Remove additional definition tag

2018-08-27 Thread Matthias Kaehlcke
Hi Sibi, Subject: dt-bindings: remoteproc: Remove additional definition tag nit: the subject is a bit generic, you probably should at least add 'qcom: ' to the 'path'. On Fri, Aug 24, 2018 at 06:48:57PM +0530, Sibi Sankar wrote: > Remove the additional definition tag declared for WCSS sub-system

[PATCH] arm64: defconfig: Enable TI's AM6 SoC platform

2018-08-27 Thread Nishanth Menon
Enable K3 SoC platform for TI's AM6 SoC. Signed-off-by: Nishanth Menon --- Ref: https://www.spinics.net/lists/arm-kernel/msg667805.html Unfortunately, Kconfig changes did'nt hit v4.19-rc1 window. So, as promised, patch based off v4.19-rc1 tag. arch/arm64/configs/defconfig | 3 +++ 1 file chang

Re: [PATCH v2 6/7] x86: BUG() when uaccess helpers fault on kernel addresses

2018-08-27 Thread Jann Horn
On Mon, Aug 27, 2018 at 8:58 PM Jann Horn wrote: > > There have been multiple kernel vulnerabilities that permitted userspace to > pass completely unchecked pointers through to userspace accessors: > > - the waitid() bug - commit 96ca579a1ecc ("waitid(): Add missing >access_ok() checks") > -

[PATCH] clk: keystone: Enable TISCI clocks if K3_ARCH

2018-08-27 Thread Nishanth Menon
K3_ARCH uses TISCI for clocks as well. Enable the same for the driver support. Signed-off-by: Nishanth Menon --- Ref: https://patchwork.kernel.org/patch/10447677/ Since ARCH_K3 only got integrated in v4.19-rc1, rebased to v4.19-rc1 tag.. drivers/clk/Makefile | 1 + drivers/clk/keyston

[PATCH] drivers: mailbox: Make ti-msgmr driver depend on ARCH_K3

2018-08-27 Thread Nishanth Menon
ti-msgmr driver can support K3 platforms as well. Signed-off-by: Nishanth Menon --- Jassi, Last of the patch series for K3 platform support for secure proxy.. Since we now have ARCH_K3 and Secure proxy support in v4.19-rc1, The dependent patch to enable the driver when ARCH_K3 is selected. d

Re: [PATCH] clk: keystone: Enable TISCI clocks if K3_ARCH

2018-08-27 Thread Santosh Shilimkar
On 8/27/2018 5:50 PM, Nishanth Menon wrote: K3_ARCH uses TISCI for clocks as well. Enable the same for the driver support. Signed-off-by: Nishanth Menon --- Ref: https://patchwork.kernel.org/patch/10447677/ Since ARCH_K3 only got integrated in v4.19-rc1, rebased to v4.19-rc1 tag.. drivers/

[PATCH V3 2/2] firmware: ti_sci: Provide host-id as an optional dt parameter

2018-08-27 Thread Nishanth Menon
Texas Instrument's System Control Interface (TISCI) permits the ability for Operating Systems to running in virtual machines to be able to independently communicate with the firmware without the need going through an hypervisor. The "host-id" in effect is the hardware representation of the host (e

[PATCH V3 0/2] firmware: ti_sci: Add host-id as an optional parameter

2018-08-27 Thread Nishanth Menon
Hi Santosh, This is the rebase to v4.19-rc1 and repost of the patch series [1] Please find attached series to enable host-id as an optional dt property. [1] https://patchwork.ozlabs.org/cover/931822/ No Functional changes. Will be great if we can get this in rc cycle, but, will defer to you. Ni

[PATCH V3 1/2] Documentation: dt: keystone: ti-sci: Add optional host-id parameter

2018-08-27 Thread Nishanth Menon
Texas Instrument's System Control Interface (TISCI) permits the ability for OSs running in virtual machines to be able to independently communicate with the firmware without the need going through an hypervisor. The "host-id" in effect is the hardware representation of the host (example: VMs locke

[PATCH] serial: 8250_omap: Make 8250_omap driver driver depend on ARCH_K3

2018-08-27 Thread Nishanth Menon
From: Lokesh Vutla Allow 8250 omap serial driver to be used for K3 platforms. Signed-off-by: Lokesh Vutla Signed-off-by: Nishanth Menon --- Now that we have the device tree support merged integrated AND we have ARCH_K3, Lets enable the 820 OMAP Driver to build for ARCH_K3 and make it operatio

Re: [PATCH V3 0/2] firmware: ti_sci: Add host-id as an optional parameter

2018-08-27 Thread Santosh Shilimkar
On 8/27/2018 5:59 PM, Nishanth Menon wrote: Hi Santosh, This is the rebase to v4.19-rc1 and repost of the patch series [1] Please find attached series to enable host-id as an optional dt property. [1] https://patchwork.ozlabs.org/cover/931822/ No Functional changes. Will be great if we can get

URGENT MATTER

2018-08-27 Thread Willmott Chambers
Greetings, I wrote to you before, but you did not answer my mail. How are you today and your family? I hope you are fine! With due respect, I am Attorney James Willmott, I sent you a letter last month, but you did not get back to me with response.& I have an important information about your herita

Re: [PATCH V3 0/2] firmware: ti_sci: Add host-id as an optional parameter

2018-08-27 Thread Nishanth Menon
On 01:05-20180828, Santosh Shilimkar wrote: > On 8/27/2018 5:59 PM, Nishanth Menon wrote: > > Hi Santosh, > > > > This is the rebase to v4.19-rc1 and repost of the patch series [1] > > Please find attached series to enable host-id as an optional dt property. > > > > [1] https://patchwork.ozlabs.o

Re: linux-next: new maintainer/tree for the libata tree?

2018-08-27 Thread Jens Axboe
On 8/27/18 3:20 PM, Stephen Rothwell wrote: > Hi Tejun, Jens, > > I noticed the maintaership change - so what shuld I sues for linux-next, > now? > > I currently have > > git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git#for-next I'll merge into my for-next branch on the block tree, I

Re: [PATCH v2 3/7] x86: stop calling fixup_exception() from kprobe_fault_handler()

2018-08-27 Thread Masami Hiramatsu
On Mon, 27 Aug 2018 21:22:19 +0200 Jann Horn wrote: > On Mon, Aug 27, 2018 at 9:02 PM Andy Lutomirski wrote: > > > > On Mon, Aug 27, 2018 at 11:56 AM, Jann Horn wrote: > > > This removes the call into exception fixup that was added in > > > commit c28f896634f2 ("[PATCH] kprobes: fix broken faul

Re: [RFC PATCH 5/6] arm64: dts: ti: Add Support for AM654 SoC

2018-08-27 Thread Nishanth Menon
On 15:55-20180827, Tony Lindgren wrote: > * Kishon Vijay Abraham I [180827 03:06]: > > Hi Tony, > > > > On Monday 20 August 2018 08:01 PM, Tony Lindgren wrote: > > > * Kishon Vijay Abraham I [180808 06:35]: > > >> On Tuesday 05 June 2018 07:35 PM, Rob

linux-next: Tree for Aug 28

2018-08-27 Thread Stephen Rothwell
Hi all, Changes since 20180827: Dropped trees: xarray, ida (temporarily) Non-merge commits (relative to Linus' tree): 628 772 files changed, 25184 insertions(+), 6934 deletions(-) I have created today's

Re: [PATCH v2 2/3] xfs: Prevent multiple wakeups of the same log space waiter

2018-08-27 Thread Dave Chinner
On Mon, Aug 27, 2018 at 11:34:13AM -0400, Waiman Long wrote: > On 08/26/2018 08:21 PM, Dave Chinner wrote: > > On Sun, Aug 26, 2018 at 04:53:14PM -0400, Waiman Long wrote: > >> The current log space reservation code allows multiple wakeups of the > >> same sleeping waiter to happen. This is a just

Re: linux-next: new maintainer/tree for the libata tree?

2018-08-27 Thread Stephen Rothwell
Hi Jens, On Mon, 27 Aug 2018 19:15:23 -0600 Jens Axboe wrote: > > On 8/27/18 3:20 PM, Stephen Rothwell wrote: > > > > I noticed the maintaership change - so what shuld I sues for linux-next, > > now? > > > > I currently have > > > > git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git#f

[PATCH] HID: add support for Apple Magic Trackpad 2

2018-08-27 Thread Sean O'Brien
USB device Vendor 05ac (Apple) Device 0265 (Magic Trackpad 2) Bluetooth device Vendor 004c (Apple) Device 0265 (Magic Trackpad 2) Add support for Apple Magic Trackpad 2 over USB and bluetooth, putting the device in multi-touch mode. Signed-off-by: Claudio Mettler

Re: linux-next: new maintainer/tree for the libata tree?

2018-08-27 Thread Jens Axboe
On 8/27/18 7:28 PM, Stephen Rothwell wrote: > Hi Jens, > > On Mon, 27 Aug 2018 19:15:23 -0600 Jens Axboe wrote: >> >> On 8/27/18 3:20 PM, Stephen Rothwell wrote: >>> >>> I noticed the maintaership change - so what shuld I sues for linux-next, >>> now? >>> >>> I currently have >>> >>> git://git.ke

Re: [PATCH] x86/nmi: Fix some races in NMI uaccess

2018-08-27 Thread Rik van Riel
On Mon, 2018-08-27 at 16:04 -0700, Andy Lutomirski wrote: > +++ b/arch/x86/mm/tlb.c > @@ -345,6 +345,9 @@ void switch_mm_irqs_off(struct mm_struct *prev, > struct mm_struct *next, >*/ > trace_tlb_flush_rcuidle(TLB_FLUSH_ON_TASK_SWITCH, > TLB_FLUSH_ALL); > } else

Re: [PATCH v2 4/5] drivers: pinctrl: qcom: sdm845: support GPIO wakeup from suspend

2018-08-27 Thread Lina Iyer
On Mon, Aug 27 2018 at 18:31 -0600, Bjorn Andersson wrote: On Fri 24 Aug 13:01 PDT 2018, Lina Iyer wrote: Enable TLMM IRQs to be sensed by PDC when we enter suspend. It is possible that the TLMM may be powered off and not detect GPIOs that are configured as wake up interrupts. By hooking into s

Re: [PATCH v2 1/5] drivers: pinctrl: qcom: add wakeup capability to GPIO

2018-08-27 Thread Lina Iyer
On Mon, Aug 27 2018 at 18:26 -0600, Bjorn Andersson wrote: On Mon 27 Aug 09:56 PDT 2018, Lina Iyer wrote: On Sun, Aug 26 2018 at 08:33 -0600, Linus Walleij wrote: > On Fri, Aug 17, 2018 at 6:39 PM Lina Iyer wrote: > > > QCOM SoC's that have Power Domain Controller (PDC) chip in the always-on >

[PATCH] ARM: zynq: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Cc: Michal Simek Cc: linux-arm-ker...@lists.infradead.org Signed-off-by: Rob Herring --- arch/arm/mach-zynq/slcr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-

[PATCH] MIPS: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Cc: Ralf Baechle Cc: Paul Burton Cc: James Hogan Cc: John Crispin Cc: linux-m...@linux-mips.org Signed-off-by: Rob Herring --- arch/mips/cavium-octeon/octeon-irq.c

[PATCH] sparc: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Cc: "David S. Miller" Cc: sparcli...@vger.kernel.org Signed-off-by: Rob Herring --- arch/sparc/kernel/auxio_64.c | 4 +-- arch/sparc/kernel/power.c| 4 +-- arch/

[PATCH] bus: mvebu-mbus: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Signed-off-by: Rob Herring --- drivers/bus/mvebu-mbus.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/bus/mvebu-mbus.c b/drivers/bus/mvebu

[PATCH] gpio: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Cc: Linus Walleij Cc: linux-g...@vger.kernel.org Signed-off-by: Rob Herring --- drivers/gpio/gpiolib-of.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) di

[PATCH] dmaengine: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Cc: Dan Williams Cc: Vinod Koul Cc: dmaeng...@vger.kernel.org Signed-off-by: Rob Herring --- drivers/dma/nbpfaxi.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deleti

[PATCH] hwmon: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Cc: Jean Delvare Cc: Guenter Roeck Cc: linux-hw...@vger.kernel.org Signed-off-by: Rob Herring --- drivers/hwmon/aspeed-pwm-tacho.c | 2 +- drivers/hwmon/ibmpowernv.c

[PATCH] devfreq: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Cc: Chanwoo Choi Cc: MyungJoo Ham Cc: Kyungmin Park Cc: Kukjin Kim Cc: Krzysztof Kozlowski Cc: linux...@vger.kernel.org Cc: linux-arm-ker...@lists.infradead.org Cc:

[PATCH] firmware: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Signed-off-by: Rob Herring --- drivers/firmware/scpi_pm_domain.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/firmware/scpi_pm_domain.c

[PATCH] clocksource: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Cc: Daniel Lezcano Cc: Thomas Gleixner Cc: Michal Simek Cc: linux-arm-ker...@lists.infradead.org Signed-off-by: Rob Herring --- drivers/clocksource/asm9260_timer.c

[PATCH] ata: ahci: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Cc: Hans de Goede Cc: Jens Axboe Cc: linux-...@vger.kernel.org Signed-off-by: Rob Herring --- drivers/ata/libahci_platform.c | 8 1 file changed, 4 insertion

[PATCH] cpufreq: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Cc: "Rafael J. Wysocki" Cc: Viresh Kumar Cc: linux-arm-ker...@lists.infradead.org Cc: linux-samsung-...@vger.kernel.org Cc: linux...@vger.kernel.org Signed-off-by: Rob

[PATCH] bus: fsl-mc: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Cc: Stuart Yoder Cc: Laurentiu Tudor Signed-off-by: Rob Herring --- drivers/bus/fsl-mc/fsl-mc-bus.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff

[PATCH] xtensa: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Cc: Chris Zankel Cc: Max Filippov Cc: linux-xte...@linux-xtensa.org Signed-off-by: Rob Herring --- arch/xtensa/platforms/xtfpga/setup.c | 6 +++--- 1 file changed, 3

[PATCH] nios2: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Cc: Ley Foon Tan Cc: nios2-...@lists.rocketboards.org Signed-off-by: Rob Herring --- arch/nios2/kernel/time.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)

[PATCH] powerpc: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Cc: Benjamin Herrenschmidt Cc: Paul Mackerras Cc: Michael Ellerman Cc: Arnd Bergmann Cc: linuxppc-...@lists.ozlabs.org Signed-off-by: Rob Herring --- arch/powerpc/p

[PATCH] input: sun4i-lradc: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Cc: Hans de Goede Cc: Dmitry Torokhov Cc: Maxime Ripard Cc: linux-in...@vger.kernel.org Signed-off-by: Rob Herring --- drivers/input/keyboard/sun4i-lradc-keys.c | 6

[PATCH] nvmem: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Cc: Srinivas Kandagatla Signed-off-by: Rob Herring --- drivers/nvmem/core.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/nvmem/core.c

[PATCH] ARM: omap: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Cc: "Benoît Cousson" Cc: Paul Walmsley Cc: Tony Lindgren Cc: linux-o...@vger.kernel.org Cc: linux-arm-ker...@lists.infradead.org Signed-off-by: Rob Herring --- arch/

[PATCH] ARM: shmobile: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Cc: Simon Horman Cc: Magnus Damm Cc: linux-arm-ker...@lists.infradead.org Cc: linux-renesas-...@vger.kernel.org Signed-off-by: Rob Herring --- arch/arm/mach-shmobile/

[PATCH] phy: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Cc: Kishon Vijay Abraham I Cc: linux-arm-ker...@lists.infradead.org Signed-off-by: Rob Herring --- drivers/phy/broadcom/phy-bcm-cygnus-pcie.c| 4 ++-- drivers/phy/

[PATCH] mtd: rawnand: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Cc: Boris Brezillon Cc: Miquel Raynal Cc: Richard Weinberger Cc: David Woodhouse Cc: Brian Norris Cc: Marek Vasut Cc: linux-...@lists.infradead.org Signed-off-by: R

[PATCH] ASoC: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Cc: Timur Tabi Cc: Nicolin Chen Cc: Xiubo Li Cc: Fabio Estevam Cc: Liam Girdwood Cc: Mark Brown Cc: Jaroslav Kysela Cc: Takashi Iwai Cc: Carlo Caione Cc: Kevin H

[PATCH] thermal: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Cc: Zhang Rui Cc: Eduardo Valentin Cc: Daniel Lezcano Cc: linux...@vger.kernel.org Signed-off-by: Rob Herring --- drivers/thermal/of-thermal.c| 10 +- dr

[PATCH] backlight: pm8941: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Cc: Lee Jones Cc: Daniel Thompson Cc: Jingoo Han Cc: Bartlomiej Zolnierkiewicz Cc: dri-de...@lists.freedesktop.org Cc: linux-fb...@vger.kernel.org Signed-off-by: Rob

[PATCH] tty: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Cc: Greg Kroah-Hartman Cc: Jiri Slaby Cc: Benjamin Herrenschmidt Cc: Paul Mackerras Cc: Michael Ellerman Cc: linux-ser...@vger.kernel.org Cc: linuxppc-...@lists.ozla

[PATCH] uio: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Cc: Greg Kroah-Hartman Signed-off-by: Rob Herring --- drivers/uio/uio_fsl_elbc_gpcm.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/uio

[PATCH] mailbox: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Cc: Jassi Brar Signed-off-by: Rob Herring --- drivers/mailbox/ti-msgmgr.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/mailbox/ti-ms

[PATCH] perf: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Cc: Will Deacon Cc: Mark Rutland Cc: linux-arm-ker...@lists.infradead.org Signed-off-by: Rob Herring --- drivers/perf/arm_pmu_platform.c | 6 +++--- 1 file changed, 3

[PATCH] rpmsg: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Cc: Ohad Ben-Cohen Cc: Bjorn Andersson Cc: linux-remotep...@vger.kernel.org Signed-off-by: Rob Herring --- drivers/rpmsg/qcom_glink_smem.c | 2 +- drivers/rpmsg/qcom_

[PATCH] pinctrl: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Cc: Linus Walleij Cc: Dong Aisheng Cc: Fabio Estevam Cc: Shawn Guo Cc: Stefan Agner Cc: Pengutronix Kernel Team Cc: Sean Wang Cc: Matthias Brugger Cc: Carlo Caion

[PATCH] regulator: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Cc: Liam Girdwood Cc: Mark Brown Cc: Sangbeom Kim Cc: Krzysztof Kozlowski Cc: Bartlomiej Zolnierkiewicz Cc: linux-samsung-...@vger.kernel.org Signed-off-by: Rob Herr

[PATCH] net: ethernet: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Cc: "David S. Miller" Cc: Yisen Zhuang Cc: Salil Mehta Cc: Sebastian Hesselbarth Cc: Felix Fietkau Cc: John Crispin Cc: Sean Wang Cc: Nelson Chang Cc: Matthias Br

[PATCH] memory: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Cc: Roger Quadros Cc: Tony Lindgren Cc: Kukjin Kim Cc: Krzysztof Kozlowski Cc: Thierry Reding Cc: Jonathan Hunter Cc: linux-o...@vger.kernel.org Cc: linux-arm-ker..

[PATCH] mmc: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Cc: Adrian Hunter Cc: Hu Ziji Cc: Ulf Hansson Cc: linux-...@vger.kernel.org Signed-off-by: Rob Herring --- drivers/mmc/host/sdhci-xenon-phy.c | 4 ++-- 1 file change

[PATCH] mfd: max77620: Convert to using %pOFn instead of device_node.name

2018-08-27 Thread Rob Herring
In preparation to remove the node name pointer from struct device_node, convert printf users to use the %pOFn format specifier. Cc: Lee Jones Signed-off-by: Rob Herring --- drivers/mfd/max77620.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/mfd/max77620.c b/driver

<    1   2   3   4   5   6   7   >