[PATCH v5 4/7] cgroup: cgroup v2 freezer

2018-12-07 Thread Roman Gushchin
Cgroup v1 implements the freezer controller, which provides an ability to stop the workload in a cgroup and temporarily free up some resources (cpu, io, network bandwidth and, potentially, memory) for some other tasks. Cgroup v2 lacks this functionality. This patch implements freezer for cgroup v2

[PATCH 16/18] mfd: wm8350-i2c: Make it explicitly non-modular

2018-12-07 Thread Paul Gortmaker
The Kconfig currently controlling compilation of this code is: drivers/mfd/Kconfig:config MFD_WM8350_I2C drivers/mfd/Kconfig:bool "Wolfson Microelectronics WM8350 with I2C" ...meaning that it currently is not being built as a module by anyone. Lets remove the modular code that is essentially

Re: [RFC PATCH v2 4/4] x86/vdso: Add __vdso_sgx_enter_enclave() to wrap SGX enclave transitions

2018-12-07 Thread Andy Lutomirski
> On Dec 7, 2018, at 12:09 PM, Sean Christopherson > wrote: > >> On Fri, Dec 07, 2018 at 11:23:10AM -0800, Andy Lutomirski wrote: >> On Dec 7, 2018, at 11:02 AM, Sean Christopherson wrote: On Fri, Dec 07, 2018 at 09:56:09AM -0800, Andy Lutomirski wrote: On Fri, De

[PATCH 17/18] mfd: wm8350-core: drop unused MODULE_ tags from non-modular code

2018-12-07 Thread Paul Gortmaker
The Kconfig currently controlling compilation of this code is: drivers/mfd/Kconfig:config MFD_WM8350 drivers/mfd/Kconfig:bool ...meaning that it currently is not being built as a module by anyone. Lets remove the couple traces of modular infrastructure use, so that when reading the driver th

[PATCH v3 00/18] mfd: demodularization of non-modular drivers

2018-12-07 Thread Paul Gortmaker
[v2 --> v3: drop diasemi commits as they will be modularized; delete now unused exit fcn from wm831x core; add more acks; re-test.] [v1 --> v2: add some more commits as requested by Lee (MFD maintainer), update the 00/NN text; re-do build and link testing on new linux-next. ] This group of MFD

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

2018-12-07 Thread Valentin Schneider
Hi Steve, On 06/12/2018 21:28, Steve Sistare wrote: [...] > @@ -1621,7 +1626,22 @@ static void __sdt_free(const struct cpumask *cpu_map) > > static int sd_llc_alloc(struct sched_domain *sd) > { > - /* Allocate sd->shared data here. Empty for now. */ > + struct sched_domain_shared *sds

Re: [PATCH v4 04/10] sched/fair: Dynamically update cfs_overload_cpus

2018-12-07 Thread Valentin Schneider
Hi Steve, On 06/12/2018 21:28, Steve Sistare wrote: [...] > @@ -3724,6 +3725,28 @@ static inline void update_misfit_status(struct > task_struct *p, struct rq *rq) > rq->misfit_task_load = task_h_load(p); > } > > +static void overload_clear(struct rq *rq) Nitpicky nit: cfs_overload_{clea

Re: [PATCH v4 08/10] sched/fair: Steal work from an overloaded CPU when CPU goes idle

2018-12-07 Thread Valentin Schneider
Hi Steve, On 06/12/2018 21:28, Steve Sistare wrote: [...] > @@ -6778,20 +6791,22 @@ static void check_preempt_wakeup(struct rq *rq, > struct task_struct *p, int wake_ > update_misfit_status(NULL, rq); > > /* > - * We must set idle_stamp _before_ calling idle_balance(), such tha

Re: [PATCH] checkstack.pl: fix for aarch64

2018-12-07 Thread Andrew Morton
On Fri, 7 Dec 2018 14:58:43 -0500 Qian Cai wrote: > There is actually a space after "sp," like this, > > 280813c8: a9bb7bfdstp x29, x30, [sp, #-80]! > Confused. Why does this matter? Why is the patched version superior?

RE: [PATCH 02/18] mfd: adp5520: Make it explicitly non-modular

2018-12-07 Thread Hennerich, Michael
> -Original Message- > From: Paul Gortmaker [mailto:paul.gortma...@windriver.com] > Sent: Freitag, 7. Dezember 2018 21:11 > To: Lee Jones > Cc: linux-kernel@vger.kernel.org; Paul Gortmaker > ; Hennerich, Michael > > Subject: [PATCH 02/18] mfd: adp5520: Make it explicitly non-modular > >

Re: [PATCH v3] PM / devfreq: Restart previous governor if new governor fails to start

2018-12-07 Thread Saravana Kannan
On 11/9/16 4:10 PM, Chanwoo Choi wrote: Hi, On 2016년 11월 10일 05:34, Saravana Kannan wrote: On 11/08/2016 06:38 PM, Chanwoo Choi wrote: On 2016년 11월 09일 11:36, Chanwoo Choi wrote: Hi, On 2016년 11월 09일 10:33, Chanwoo Choi wrote: On 2016년 11월 09일 05:52, Saravana Kannan wrote: On 11/08/2016

Re: [PATCH v4 00/10] steal tasks to improve CPU utilization

2018-12-07 Thread Valentin Schneider
Hi Steve, On 06/12/2018 21:28, Steve Sistare wrote: > When a CPU has no more CFS tasks to run, and idle_balance() fails to > find a task, then attempt to steal a task from an overloaded CPU in the > same LLC. Maintain and use a bitmap of overloaded CPUs to efficiently > identify candidates. To mi

Re: [PATCH 4.14 00/55] 4.14.87-stable review

2018-12-07 Thread Guenter Roeck
On Thu, Dec 06, 2018 at 03:38:34PM +0100, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 4.14.87 release. > There are 55 patches in this series, all will be posted as a response > to this one. If anyone has any issues with these being applied, please > let me know

Re: [PATCH 4.19 00/41] 4.19.8-stable review

2018-12-07 Thread Guenter Roeck
On Thu, Dec 06, 2018 at 03:38:40PM +0100, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 4.19.8 release. > There are 41 patches in this series, all will be posted as a response > to this one. If anyone has any issues with these being applied, please > let me know.

Re: [PATCH 0/2] riscv: enable syscalls tracepoints

2018-12-07 Thread Palmer Dabbelt
On Thu, 06 Dec 2018 07:26:33 PST (-0800), david.abdurachma...@gmail.com wrote: Depends on audit patch: http://lists.infradead.org/pipermail/linux-riscv/2018-October/001931.html audit patch is already merged into linux-next. This simply fixes compilation error in do_syscall_trace_exit() and enab

Re: [RFC PATCH v2 4/4] x86/vdso: Add __vdso_sgx_enter_enclave() to wrap SGX enclave transitions

2018-12-07 Thread Sean Christopherson
On Fri, Dec 07, 2018 at 12:16:59PM -0800, Andy Lutomirski wrote: > > > On Dec 7, 2018, at 12:09 PM, Sean Christopherson > > wrote: > > > > Speaking of preserving registers, the asm blob needs to mark RBX as > > clobbered since it's modified for EEXIT. > > Have fun with that. The x86_32 compil

[PATCH] mount: Make function to_mnt_ns static

2018-12-07 Thread Mathieu Malaterre
In commit 58be28256d98 ("make mntns ->get()/->put()/->install()/->inum() work with &mnt_ns->ns"), a new function `to_mnt_ns` was introduced. Since this function can be made static, make it so. Fix warning when compiling with W=1: fs/namespace.c:1693:23: warning: no previous prototype for ‘to_mn

Re: [PATCH v3 1/2] drivers: amba: Updates to component identification for driver matching.

2018-12-07 Thread Mathieu Poirier
Good day Mike, On Thu, Dec 06, 2018 at 12:02:25AM +, Mike Leach wrote: > The CoreSight specification (ARM IHI 0029E), updates the ID register > requirements for components on an AMBA bus, to cover both traditional > ARM Primecell type devices, and newer CoreSight and other components. > > The

[GIT PULL] PCI fixes for v4.20

2018-12-07 Thread Bjorn Helgaas
PCI fixes: - Revert ASPM change that caused a regression (Bjorn Helgaas) The following changes since commit c74eadf881ad634c68880e2c1b504989d95993ee: Merge remote-tracking branch 'lorenzo/pci/controller-fixes' into for-linus (2018-11-30 23:42:08 -0600) are available in the Git repository

Re: [PATCH] checkstack.pl: fix for aarch64

2018-12-07 Thread Qian Cai
On Fri, 2018-12-07 at 12:24 -0800, Andrew Morton wrote: > On Fri,  7 Dec 2018 14:58:43 -0500 Qian Cai wrote: > > > There is actually a space after "sp," like this, > > > > 280813c8:   a9bb7bfdstp x29, x30, [sp, #-80]! > > > > Confused.  Why does this matter?  Why is the

Re: [PATCH v2] x86/fault: Decode and print #PF oops in human readable form

2018-12-07 Thread Linus Torvalds
On Fri, Dec 7, 2018 at 11:52 AM Sean Christopherson wrote: > > Remove the per-bit decoding of the error code and instead print: The patch looks fine to me, so feel free to add an acked-by, but: (a) I'm not the one who wanted the human-legible version in the first place, since I'm also perfectly

[PATCH 1/2] staging: rtl8188eu: simplify loop in rtl88eu_phy_iq_calibrate()

2018-12-07 Thread Michael Straube
Zeroing the array result[m][n] and setting only the values at even 'n's simplifies the code and slightly reduces object file size. Signed-off-by: Michael Straube --- drivers/staging/rtl8188eu/hal/phy.c | 13 - 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/drivers/stag

[PATCH 2/2] staging: rtl8188eu: reuse Hal_GetChnlGroup88E()

2018-12-07 Thread Michael Straube
Use Hal_GetChnlGroup88E() instead of duplicating it's code in get_rx_power_val_by_reg(). Signed-off-by: Michael Straube --- drivers/staging/rtl8188eu/hal/rf.c | 17 +++-- .../staging/rtl8188eu/hal/rtl8188e_hal_init.c | 2 +- .../staging/rtl8188eu/include/rtl8188e_hal.

Re: [PATCH v3] m68k: Fix memblock-related crashes

2018-12-07 Thread Mike Rapoport
On Fri, Dec 07, 2018 at 05:50:11PM +0100, Geert Uytterhoeven wrote: > When running the kernel in Fast RAM on Atari: > > Ignoring memory chunk at 0x0:0xe0 before the first chunk > ... > Unable to handle kernel NULL pointer dereference at virtual address > (ptrval) > Oops: 0

Re: [GIT PULL] PCI fixes for v4.20

2018-12-07 Thread pr-tracker-bot
The pull request you sent on Fri, 7 Dec 2018 14:44:53 -0600: > git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git > tags/pci-v4.20-fixes-3 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/7b24f6c082b349ccd19c9beb8643fa718480 Thank you! -- Deet-doot-dot

Re: [PATCH v2] clocksource/drivers/fttmr010: fix invalid interrupt register access

2018-12-07 Thread Tao Ren
On 12/6/18, 11:04 PM, "Daniel Lezcano" wrote: > > On 07/12/2018 02:13, Tao Ren wrote: >> Not sure if I missed any emails from you, but looks like the patch is not >> included in your tree? Are we planning to include the patch in 4.21 merge >> window? > > Yes, I have it in the tree. I updated the

Re: [RFC PATCH v2 4/4] x86/vdso: Add __vdso_sgx_enter_enclave() to wrap SGX enclave transitions

2018-12-07 Thread Sean Christopherson
On Fri, Dec 07, 2018 at 12:16:59PM -0800, Andy Lutomirski wrote: > > > > On Dec 7, 2018, at 12:09 PM, Sean Christopherson > > wrote: > > > >> On Fri, Dec 07, 2018 at 11:23:10AM -0800, Andy Lutomirski wrote: > >> > >> Ah, I see. You’re saying that, if the non-enclave stare is corrupted such >

Re: [PATCH v11 8/8] interconnect: sdm845: Fix build failure after cmd_db API change

2018-12-07 Thread Doug Anderson
Hi, On Fri, Dec 7, 2018 at 9:14 AM Quentin Perret wrote: > > On Friday 07 Dec 2018 at 18:47:22 (+0200), Georgi Djakov wrote: > > Hi Quentin, > > > > On 12/7/18 18:27, Quentin Perret wrote: > > > Hi Georgi, > > > > > > On Friday 07 Dec 2018 at 17:29:17 (+0200), Georgi Djakov wrote: > > >> Recently

Re: [PATCH v3 1/4] dt-bindings: pinctrl: Add devicetree bindings for MT6797 SoC Pinctrl

2018-12-07 Thread Sean Wang
Hi Olof, I'm a guy from MediaTek. Thanks for your input and we will get these bad things to be better. On Fri, Dec 7, 2018 at 10:42 AM Olof Johansson wrote: > > On Wed, Dec 5, 2018 at 4:01 AM Linus Walleij wrote: > > > > On Mon, Dec 3, 2018 at 2:08 AM Matthias Brugger > > wrote: > > > On 15/1

Re: [PATCH v2] x86/fault: Decode and print #PF oops in human readable form

2018-12-07 Thread Sean Christopherson
On Fri, Dec 07, 2018 at 12:46:30PM -0800, Linus Torvalds wrote: > On Fri, Dec 7, 2018 at 11:52 AM Sean Christopherson > wrote: > > > > Remove the per-bit decoding of the error code and instead print: > > The patch looks fine to me, so feel free to add an acked-by, but: > > (a) I'm not the one w

Re: [PATCH v2] x86/fault: Decode and print #PF oops in human readable form

2018-12-07 Thread Linus Torvalds
On Fri, Dec 7, 2018 at 2:06 PM Sean Christopherson wrote: > > Looking at it again, my own personal preference would be to swap the order > of the #PF lines. Yeah, probably. Also: > [ 160.246820] BUG: unable to handle kernel paging request at beef > [ 160.247517] #PF: supervisor-pr

Re: [PATCH] mfd: cros_ec: Add support for MKBP more event flags

2018-12-07 Thread Brian Norris
Hi Enrico, On Thu, Nov 29, 2018 at 11:55:48AM -0800, egran...@google.com wrote: > From: Enrico Granata > > The ChromeOS EC has support for signaling to the host that > a single IRQ can serve multiple MKBP events. > > Doing this serves an optimization purpose, as it minimizes the > number of rou

Re: [PATCH] leds: tlc591xx: fix device_node_continue.cocci warnings (fwd)

2018-12-07 Thread Jacek Anaszewski
Hi Julia, Thank you for the patch, but it doesn't apply to LED tree. The patch causing the problem is out-of-LED-tree. Best regards, Jacek Anaszewski On 12/6/18 9:28 PM, Julia Lawall wrote: Hello, The code seems to be wrong in several ways. If the continue is wanted, the of_node_put is not

Re: [patch for-4.20] Revert "mm, thp: consolidate THP gfp handling into alloc_hugepage_direct_gfpmask"

2018-12-07 Thread David Rientjes
On Fri, 7 Dec 2018, Vlastimil Babka wrote: > > This reverts commit 89c83fb539f95491be80cdd5158e6f0ce329e317. > > > > There are a couple of issues with 89c83fb539f9 independent of its partial > > revert in 2f0799a0ffc0 ("mm, thp: restore node-local hugepage > > allocations"): > > > > Firstly, t

Greetings From Mrs. Hilda Kickett Hancock.

2018-12-07 Thread Hilda Kickett Hancock
Greetings From Mrs. Hilda Kickett Hancock. May this unexpected message bring you peace, happiness, love and every blessings from above. I was touched to send this message to you after I have carefully gone through your profile that speaks good of you. I am Mrs. Hilda Kickett Hancock a 68 year

Re: [patch for-4.20] Revert "mm, thp: consolidate THP gfp handling into alloc_hugepage_direct_gfpmask"

2018-12-07 Thread Linus Torvalds
On Fri, Dec 7, 2018 at 2:27 PM David Rientjes wrote: > > I noticed the race in 89c83fb539f9 ("mm, thp: consolidate THP gfp handling > into alloc_hugepage_direct_gfpmask") that is fixed by the revert, but as > you noted it didn't cleanup the second part which is the balancing act for > gfp flags be

[PATCH] arm64: increase stack size for KASAN_EXTRA

2018-12-07 Thread Qian Cai
If the kernel is configured with KASAN_EXTRA, the stack size is increasted significantly due to enable this option will set -fstack-reuse to "none" in GCC [1]. As the results, it could trigger stack overrun quite often with 32k stack size compiled using GCC 8. For example, this reproducer https://

Re: [PATCH v4 04/10] sched/fair: Dynamically update cfs_overload_cpus

2018-12-07 Thread Steven Sistare
On 12/7/2018 3:20 PM, Valentin Schneider wrote: > Hi Steve, > > On 06/12/2018 21:28, Steve Sistare wrote: > [...] >> @@ -3724,6 +3725,28 @@ static inline void update_misfit_status(struct >> task_struct *p, struct rq *rq) >> rq->misfit_task_load = task_h_load(p); >> } >> >> +static void ov

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

2018-12-07 Thread Steven Sistare
On 12/7/2018 3:20 PM, Valentin Schneider wrote: > Hi Steve, > > On 06/12/2018 21:28, Steve Sistare wrote: > [...] >> @@ -1621,7 +1626,22 @@ static void __sdt_free(const struct cpumask *cpu_map) >> >> static int sd_llc_alloc(struct sched_domain *sd) >> { >> -/* Allocate sd->shared data here

Re: [PATCH v4 08/10] sched/fair: Steal work from an overloaded CPU when CPU goes idle

2018-12-07 Thread Steven Sistare
On 12/7/2018 3:21 PM, Valentin Schneider wrote: > Hi Steve, > > On 06/12/2018 21:28, Steve Sistare wrote: > [...] >> @@ -6778,20 +6791,22 @@ static void check_preempt_wakeup(struct rq *rq, >> struct task_struct *p, int wake_ >> update_misfit_status(NULL, rq); >> >> /* >> - * We mu

Re: [PATCH v4 00/10] steal tasks to improve CPU utilization

2018-12-07 Thread Steven Sistare
On 12/7/2018 3:30 PM, Valentin Schneider wrote: > Hi Steve, > > On 06/12/2018 21:28, Steve Sistare wrote: >> When a CPU has no more CFS tasks to run, and idle_balance() fails to >> find a task, then attempt to steal a task from an overloaded CPU in the >> same LLC. Maintain and use a bitmap of ove

Re: [GIT PULL] gcc-plugin updates for v4.20-rc6

2018-12-07 Thread pr-tracker-bot
The pull request you sent on Fri, 7 Dec 2018 09:08:45 -0800: > https://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git > tags/gcc-plugins-v4.20-rc6 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/1cdc3624a1df5b10519481763ec7a2b2481495ca Thank you! -- Deet-doo

Re: [GIT PULL] arm64 fixes for 4.20-rc6

2018-12-07 Thread pr-tracker-bot
The pull request you sent on Fri, 7 Dec 2018 18:35:01 +: > git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux tags/arm64-fixes has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/b8bf4692c98038a1ec98faf09e545d1a32429b54 Thank you! -- Deet-doot-dot, I am a bot.

[patch v2 for-4.20] Revert "mm, thp: consolidate THP gfp handling into alloc_hugepage_direct_gfpmask"

2018-12-07 Thread David Rientjes
This reverts commit 89c83fb539f95491be80cdd5158e6f0ce329e317. This should have been done as part of 2f0799a0ffc0 ("mm, thp: restore node-local hugepage allocations"). The movement of the thp allocation policy from alloc_pages_vma() to alloc_hugepage_direct_gfpmask() was intended to only set __GFP

[PATCH] soc: qcom: gsbi: Fix error handling in gsbi_probe()

2018-12-07 Thread Alexey Khoroshilov
If of_platform_populate() fails in gsbi_probe(), gsbi->hclk is left undisabled. Found by Linux Driver Verification project (linuxtesting.org). Signed-off-by: Alexey Khoroshilov --- drivers/soc/qcom/qcom_gsbi.c | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/drivers/so

Re: [patch for-4.20] Revert "mm, thp: consolidate THP gfp handling into alloc_hugepage_direct_gfpmask"

2018-12-07 Thread David Rientjes
On Fri, 7 Dec 2018, Michal Hocko wrote: > > This reverts commit 89c83fb539f95491be80cdd5158e6f0ce329e317. > > > > There are a couple of issues with 89c83fb539f9 independent of its partial > > revert in 2f0799a0ffc0 ("mm, thp: restore node-local hugepage > > allocations"): > > > > Firstly, the

Re: [PATCH V4 1/4] dt-bindings: fsl: scu: add thermal binding

2018-12-07 Thread Rob Herring
On Thu, 29 Nov 2018 02:37:24 +, Anson Huang wrote: > NXP i.MX8QXP is an ARMv8 SoC with a Cortex-M4 core inside as > system controller, the system controller is in charge of system > power, clock and thermal sensors etc. management, Linux kernel > has to communicate with system controller via MU

Re: MADV_HUGEPAGE vs. NUMA semantic (was: Re: [LKP] [mm] ac5b2c1891: vm-scalability.throughput -61.3% regression)

2018-12-07 Thread David Rientjes
On Fri, 7 Dec 2018, Vlastimil Babka wrote: > >> But *that* in turn makes for other possible questions: > >> > >> - if the reason we couldn't get a local hugepage is that we're simply > >> out of local memory (huge *or* small), then maybe a remote hugepage is > >> better. > >> > >>Note that th

[PATCH v1] binder: implement binderfs

2018-12-07 Thread Christian Brauner
As discussed at Linux Plumbers Conference 2018 in Vancouver [1] this is the implementation of binderfs. binderfs is a backwards-compatible filesystem for Android's binder ipc mechanism. Each ipc namespace will mount a new binderfs instance. Mounting binderfs multiple times at different locations i

Re: [PATCH v3 1/4] dt-bindings: interrupt-controller: Actions external interrupt controller

2018-12-07 Thread Rob Herring
On Mon, Nov 26, 2018 at 11:03:53AM +0100, Parthiban Nallathambi wrote: > Actions Semi OWL family SoC's provides support for external interrupt > controller to be connected and controlled using SIRQ pins. S500, S700 > and S900 provides 3 SIRQ lines and works independently for 3 external > interrupt

Re: [PATCH v11 5/8] interconnect: qcom: Add sdm845 interconnect provider driver

2018-12-07 Thread Matthias Kaehlcke
Hi Georgi, not a full review, only one thing I just stumbled across: On Fri, Dec 07, 2018 at 05:29:14PM +0200, Georgi Djakov wrote: > From: David Dai > > Introduce Qualcomm SDM845 specific provider driver using the > interconnect framework. > > Signed-off-by: David Dai > Signed-off-by: Georgi

Re: [PATCH 4/4] RISC-V: Fix non-smp kernel boot on SMP systems

2018-12-07 Thread Atish Patra
On 12/7/18 9:00 AM, Palmer Dabbelt wrote: On Mon, 03 Dec 2018 12:57:31 PST (-0800), atish.pa...@wdc.com wrote: Currently, clocksource registration happens for an invalid cpu for non-smp kernels. This lead to kernel panic as cpu hotplug registration will fail for those cpus. Do not proceed if ha

Re: [RFC PATCH v2 4/4] x86/vdso: Add __vdso_sgx_enter_enclave() to wrap SGX enclave transitions

2018-12-07 Thread Andy Lutomirski
On Fri, Dec 7, 2018 at 1:26 PM Sean Christopherson wrote: > > On Fri, Dec 07, 2018 at 12:16:59PM -0800, Andy Lutomirski wrote: > > > > > > > On Dec 7, 2018, at 12:09 PM, Sean Christopherson > > > wrote: > > > > > >> On Fri, Dec 07, 2018 at 11:23:10AM -0800, Andy Lutomirski wrote: > > >> > > >> A

Re: [PATCH v3 01/15] dt-bindings: Add RDA Micro vendor prefix

2018-12-07 Thread Rob Herring
On Wed, 28 Nov 2018 19:20:52 +0530, Manivannan Sadhasivam wrote: > From: Andreas Färber > > Add vendor prefix for RDA Micro which now merged into Unisoc > Communications Inc. > > Cc: overseas.sa...@unisoc.com > Signed-off-by: Andreas Färber > Signed-off-by: Manivannan Sadhasivam > --- > Docum

Qui donne aux pauvres prête à Dieu.

2018-12-07 Thread Pochic Aurelie
Qui donne aux pauvres prête à Dieu. Je me nomme Veuve Pochic AURELIE née le 10 Octobre 1951 (66 ans), je suis de nationalité Française. Chaque jour qui passe, je me sens très mal et j'ai de plus en plus assez de peur en moi à cause de mon cancer qui est très évolué. J'ai un fond au somme de 1.50

Re: [PATCH 2/4] RISC-V: Support per-hart timebase-frequency

2018-12-07 Thread Atish Patra
On 12/7/18 8:42 AM, Palmer Dabbelt wrote: On Mon, 03 Dec 2018 12:57:29 PST (-0800), atish.pa...@wdc.com wrote: Follow the updated DT specs and read the timebase-frequency from the boot cpu. Keep the old DT reading as well for backward compatibility. This patch is rework of old patch from Palmer.

Re: [PATCH v3 02/15] dt-bindings: arm: Document RDA8810PL and reference boards

2018-12-07 Thread Rob Herring
On Wed, 28 Nov 2018 19:20:53 +0530, Manivannan Sadhasivam wrote: > From: Andreas Färber > > Add bindings for RDA Micro RDA8810PL SoC and below reference boards: > > 1. Orange Pi 2G-IoT - http://www.orangepi.org/OrangePi2GIOT/ > 2. Orange Pi i96 - https://www.96boards.org/product/orangepi-i96/ >

Re: [PATCH 4.9 000/101] 4.9.144-stable review

2018-12-07 Thread Guenter Roeck
On Thu, Dec 06, 2018 at 03:37:59PM +0100, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 4.9.144 release. > There are 101 patches in this series, all will be posted as a response > to this one. If anyone has any issues with these being applied, please > let me kno

Re: [PATCH v3 04/15] dt-bindings: interrupt-controller: Document RDA8810PL intc

2018-12-07 Thread Rob Herring
On Wed, 28 Nov 2018 19:20:55 +0530, Manivannan Sadhasivam wrote: > Document interrupt controller in RDA Micro RDA8810PL SoC. > > Signed-off-by: Manivannan Sadhasivam > --- > .../interrupt-controller/rda,8810pl-intc.txt | 61 +++ > 1 file changed, 61 insertions(+) > create mode

Re: [PATCH v3 09/15] dt-bindings: timer: Document RDA8810PL SoC timer

2018-12-07 Thread Rob Herring
On Wed, Nov 28, 2018 at 07:21:00PM +0530, Manivannan Sadhasivam wrote: > Document RDA Micro RDA8810PL SoC timer. > > Signed-off-by: Manivannan Sadhasivam > --- > .../bindings/timer/rda,8810pl-timer.txt | 21 +++ > 1 file changed, 21 insertions(+) > create mode 100644 > Do

Re: [PATCH v3 12/15] dt-bindings: serial: Document RDA Micro UART

2018-12-07 Thread Rob Herring
On Wed, Nov 28, 2018 at 07:21:03PM +0530, Manivannan Sadhasivam wrote: > From: Andreas Färber > > Add an initial binding for the UART in RDA Micro RDA8810PL SoC. > > Signed-off-by: Andreas Färber > Signed-off-by: Manivannan Sadhasivam > --- > .../bindings/serial/rda,8810pl-uart.txt

Re: [ v3 1/3] dt-bindings: mtd: stm32_fmc2: add STM32 FMC2 NAND controller documentation

2018-12-07 Thread Rob Herring
On Thu, 29 Nov 2018 17:41:01 +0100, Christophe Kerello wrote: > This patch adds the documentation of the device tree bindings for the STM32 > FMC2 NAND controller. > > Signed-off-by: Christophe Kerello > --- > .../devicetree/bindings/mtd/stm32-fmc2-nand.txt| 61 > ++ > 1

Re: [PATCH v3 2/2] dt-bindings: iio: adc: Add docs for AD7606 ADC

2018-12-07 Thread Rob Herring
On Thu, Nov 29, 2018 at 06:57:43PM +0200, Stefan Popa wrote: > Document support for AD7606 Analog to Digital Converter. > > Signed-off-by: Stefan Popa > --- > Changes in v2: > - fixed indentation issues. > - used gpios instead of gpio. > - added vendor prefix for conversion-star

Re: [PATCH v3 1/5] dt-bindings: soc: Add a new binding for the BCM2835 PM node.

2018-12-07 Thread Rob Herring
On Fri, 30 Nov 2018 12:27:39 -0800, Eric Anholt wrote: > This binding supersedes the bcm2835-pm-wdt binding which only covered > enough to provide a watchdog, but the HW block is actually mostly > about power domains. > > Signed-off-by: Eric Anholt > --- > .../bindings/soc/bcm/brcm,bcm2835-pm.tx

Re: [PATCH v3 3/5] soc: bcm: bcm2835-pm: Add support for power domains under a new binding.

2018-12-07 Thread Rob Herring
On Fri, Nov 30, 2018 at 12:27:41PM -0800, Eric Anholt wrote: > This provides a free software alternative to raspberrypi-power.c's > firmware calls to manage power domains. It also exposes a reset line, > where previously the vc4 driver had to try to force power off the > domain in order to trigger

Re: [PATCH v2] x86/fault: Decode and print #PF oops in human readable form

2018-12-07 Thread Andy Lutomirski
On Fri, Dec 7, 2018 at 2:14 PM Linus Torvalds wrote: > > On Fri, Dec 7, 2018 at 2:06 PM Sean Christopherson > wrote: > > > > Looking at it again, my own personal preference would be to swap the order > > of the #PF lines. > > Yeah, probably. > > Also: > > > [ 160.246820] BUG: unable to handle ke

Re: [PATCH] PCI: controller: dwc: Make PCI_IMX6 depend on PCIEPORTBUS

2018-12-07 Thread Andrey Smirnov
On Fri, Dec 7, 2018 at 5:11 AM Niklas Cassel wrote: > > On Thu, Dec 06, 2018 at 08:55:13PM -0800, Andrey Smirnov wrote: > > On Thu, Dec 6, 2018 at 2:28 AM Lucas Stach wrote: > > > > > > Am Mittwoch, den 05.12.2018, 23:45 -0800 schrieb Andrey Smirnov: > > > > Building a kernel with CONFIG_PCI_IMX6

Re: [PATCH v2 0/9] Improvements for i.MX7D PICO SoM and its baseboards

2018-12-07 Thread Otavio Salvador
Hello Shawn, On Thu, Dec 6, 2018 at 8:44 AM Otavio Salvador wrote: > On Thu, Dec 6, 2018 at 8:09 AM Otavio Salvador > wrote: > > This patchset rework the imx7d-pico SoM, its Pi baseboard > > and add the Hobbit baseboard support as well. > > > > Changes in v2: > > - replace fsl,uart-has-rtscts w

[GIT PULL] clk fixes for v4.20-rc6

2018-12-07 Thread Stephen Boyd
The following changes since commit 1aefa98b010e9cc7a07046cbcb1237ddad85b708: clk: qcom: gcc: Fix board clock node name (2018-11-09 14:13:55 -0800) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git tags/clk-fixes-for-linus for you to fetch

Re: [PATCH V3] arm64: Don't flush tlb while clearing the accessed bit

2018-12-07 Thread Alexander Van Brunt
> > > My problem with that is it's not really much different to just skipping > > > the > > > page table update entirely. Skipping the DSB is closer to what is done on > > > x86, where we bound the stale entry time to the next context-switch. > > > > Which of the three implementations is the "th

Re: [PATCH v11 5/8] interconnect: qcom: Add sdm845 interconnect provider driver

2018-12-07 Thread Georgi Djakov
Hi Matthias, Thanks for looking into this. On 8.12.18 1:30, Matthias Kaehlcke wrote: > Hi Georgi, > > not a full review, only one thing I just stumbled across: > > On Fri, Dec 07, 2018 at 05:29:14PM +0200, Georgi Djakov wrote: >> From: David Dai >> >> Introduce Qualcomm SDM845 specific provide

Re: [PATCH] /proc/kpagecount: return 0 for special pages that are never mapped

2018-12-07 Thread Andrew Morton
On Wed, 5 Dec 2018 22:07:37 -0800 Anthony Yznaga wrote: > Would you like me to submit a revised patch?  An -mm tree diff? Either is OK. I usually turn replacemensts into deltas so we can see what changed.

Process for severe early stable bugs?

2018-12-07 Thread Laura Abbott
The latest file system corruption issue (Nominally fixed by ffe81d45322c ("blk-mq: fix corruption with direct issue") later fixed by c616cbee97ae ("blk-mq: punt failed direct issue to dispatch list")) brought a lot of rightfully concerned users asking about release schedules. 4.18 went EOL on Nov

Should this_cpu_read() be volatile?

2018-12-07 Thread Nadav Amit
[Resend, changing title & adding lkml and some others ] On Dec 7, 2018, at 3:12 PM, Nadav Amit wrote: [ We can start a new thread, since I have the tendency to hijack threads. ] > On Dec 7, 2018, at 12:45 AM, Peter Zijlstra wrote: > > On Thu, Dec 06, 2018 at 09:26:24AM -0800, Nadav Amit wrote

Re: Recommended driver for current AMD processors

2018-12-07 Thread Ken Moffat
Hi Paul, On Fri, 7 Dec 2018 at 15:32, Paul Menzel wrote: > > Dear Linux folks, > > > What driver is recommended for current AMD Ryzen based processors > like *AMD Ryzen 5 PRO 1500 Quad-Core Processor* or *AMD EPYC 7601 > 32-Core Processor*? > > Only from the acpi-cpufreq Kconfig description, I as

Re: [PATCH] Fix sync. in blkdev_write_iter() acessing i_flags

2018-12-07 Thread Al Viro
On Fri, Dec 07, 2018 at 08:49:16PM +0100, Alexander Lochmann wrote: > > _What_ SUID bit? We are talking about a write to block device, for fsck > > sake... > > > That's the way I understood Jan's explanation: > " > Thinking more about this I'm not sure if this is actually the right > solution.

Re: [PATCH 1/2] mm: introduce put_user_page*(), placeholder versions

2018-12-07 Thread John Hubbard
On 12/7/18 11:16 AM, Jerome Glisse wrote: > On Thu, Dec 06, 2018 at 06:45:49PM -0800, John Hubbard wrote: >> On 12/4/18 5:57 PM, John Hubbard wrote: >>> On 12/4/18 5:44 PM, Jerome Glisse wrote: On Tue, Dec 04, 2018 at 05:15:19PM -0800, Matthew Wilcox wrote: > On Tue, Dec 04, 2018 at 04:58:

Query about platform device registration

2018-12-07 Thread Vakul Garg
Hi I am registering a device using platform_device_register_full(). In the above-mentioned api argument - 'struct platform_device_info', I set the parent device pointer, set_dma_mask from parent device etc. The parent device is created by declaration in device tree and the relevant node has pro

[PATCH] selftests/vm/gup_benchmark.c: match gup struct to kernel

2018-12-07 Thread Alison Schofield
An expansion field was added to the kernel copy of this structure for future use. See mm/gup_benchmark.c. Add the same expansion field here, so that the IOCTL command decodes correctly. Otherwise, it fails with EINVAL. Signed-off-by: Alison Schofield --- tools/testing/selftests/vm/gup_benchmark

Re: [PATCH] nvme-rdma: complete requests from ->timeout

2018-12-07 Thread Keith Busch
On Fri, Dec 07, 2018 at 12:05:37PM -0800, Sagi Grimberg wrote: > > > Could you please take a look at this bug and code review? > > > > We are seeing more instances of this bug and found that reconnect_work > > could hang as well, as can be seen from below stacktrace. > > > > Workqueue: nvme-wq

Re: [PATCH 1/2] mm: introduce put_user_page*(), placeholder versions

2018-12-07 Thread Jerome Glisse
On Fri, Dec 07, 2018 at 04:52:42PM -0800, John Hubbard wrote: > On 12/7/18 11:16 AM, Jerome Glisse wrote: > > On Thu, Dec 06, 2018 at 06:45:49PM -0800, John Hubbard wrote: > >> On 12/4/18 5:57 PM, John Hubbard wrote: > >>> On 12/4/18 5:44 PM, Jerome Glisse wrote: > On Tue, Dec 04, 2018 at 05:1

Re: [PATCH] x86/cpu: Avoid endless loop to get the number of cache leaves

2018-12-07 Thread Pu Wen
Sorry for the late reply :) On 2018/11/16 1:22, Borislav Petkov wrote: >> @@ -640,7 +641,7 @@ static int find_num_cache_leaves(struct cpuinfo_x86 *c) >> /* Do cpuid(op) loop to find out num_cache_leaves */ >> cpuid_count(op, i, &eax, &ebx, &ecx, &edx); >> cac

[PATCH] checkstack.pl: dynamic stack growth for aarch64

2018-12-07 Thread Qian Cai
This is to track dynamic amount of stack growth for aarch64, so it is possible to print out offensive functions that may consume too much stack. For example, 0x284d1270 try_to_unmap_one [vmlinux]: Dynamic (0xcf0) 0x28538358 migrate_page_move_mapping [vmlinux]: Dynamic (0xc

Re: [RFC][PATCHv2 3/4] serial: introduce uart_port locking helpers

2018-12-07 Thread Sergey Senozhatsky
On (10/16/18 14:04), Sergey Senozhatsky wrote: [..] > - The first entry point is console ->write() callback, which we call > from printk(). A possible deadlock scenario there is: > > CPU0 > > spin_lock_irqsave(&port->lock, flags) << deadlock > serial_foo_write() >

Re: [PATCH] kprobes: x86_64: blacklist non-attachable interrupt functions

2018-12-07 Thread Masami Hiramatsu
On Fri, 7 Dec 2018 18:00:26 +0100 Andrea Righi wrote: > On Sat, Dec 08, 2018 at 01:01:20AM +0900, Masami Hiramatsu wrote: > > Hi Andrea and Ingo, > > > > Here is the patch what I meant. I just ran it on qemu-x86, and seemed > > working. > > After introducing this patch, I will start adding > >

Re: [PATCH] kprobes: x86_64: blacklist non-attachable interrupt functions

2018-12-07 Thread Masami Hiramatsu
On Fri, 7 Dec 2018 18:58:05 +0100 Andrea Righi wrote: > On Sat, Dec 08, 2018 at 01:01:20AM +0900, Masami Hiramatsu wrote: > > Hi Andrea and Ingo, > > > > Here is the patch what I meant. I just ran it on qemu-x86, and seemed > > working. > > After introducing this patch, I will start adding > >

Re: [PATCH v6 2/5] phy: qcom-qmp: Utilize fully-specified DT registers

2018-12-07 Thread Kishon Vijay Abraham I
Hi, On 07/12/18 2:16 PM, Vivek Gautam wrote: > On Fri, Dec 7, 2018 at 5:06 AM Evan Green wrote: >> >> Utilize the newly fixed up DT bindings to get the tx2 and rx2 register >> regions for the second lane of dual-lane PHYs. Before this change, >> the driver was simply using lane one's register reg

Re: [RFC PATCH RESEND] x86/cpu: Avoid endless loop to get the number of cache leaves

2018-12-07 Thread Pu Wen
On 2018/12/6 18:37, Borislav Petkov wrote: Did you not see my reply to this last time? https://lkml.kernel.org/r/20181115172155.gb25...@zn.tnic I'm sorry that there is something wrong with my mail filter. So I was not notified about your reply for many days. :) I just found your reply and rep

Re: [RFC PATCH RESEND] x86/cpu: Avoid endless loop to get the number of cache leaves

2018-12-07 Thread Pu Wen
On 2018/12/6 18:37, Borislav Petkov wrote: > Did you not see my reply to this last time? > > https://lkml.kernel.org/r/20181115172155.gb25...@zn.tnic I'm sorry that there is something wrong with my mail filter. So I was not notified about your reply for many days. :) I just found your reply and

[GIT PULL] Qualcomm ARM64 DT updates for 4.21 - Part 2

2018-12-07 Thread Andy Gross
The following changes since commit 70827d9f6bc4f481fafe790dd6654ba568526768: arm64: dts: qcom: msm8998: Fix compatible of scm node (2018-11-30 07:59:02 -0600) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git tags/qcom-arm64-for-4.21-2

[GIT PULL] Qualcomm Driver updates for 4.21 - Part 2

2018-12-07 Thread Andy Gross
The following changes since commit b601f73130a375c912d9f2ec93c5f3cea5d6a3da: drm: msm: Check cmd_db_read_aux_data() for failure (2018-11-29 17:41:53 -0600) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git tags/qcom-drivers-for-4.21-2 fo

Re: [PATCH V3 1/4] spi: lpspi: Replace all "master" with "controller"

2018-12-07 Thread Joe Perches
On Fri, 2018-12-07 at 02:50 +, Clark Wang wrote: > In order to enable the slave mode and make the code more readable, > replace all related structure names and object names which is > named "master" with "controller". In what sense does this make the code more readable?

Re: [PATCH 1/2] mm: introduce put_user_page*(), placeholder versions

2018-12-07 Thread Matthew Wilcox
On Fri, Dec 07, 2018 at 04:52:42PM -0800, John Hubbard wrote: > I see. OK, HMM has done an efficient job of mopping up unused fields, and now > we are > completely out of space. At this point, after thinking about it carefully, it > seems clear > that it's time for a single, new field: Sorry for

Re: [PATCH 1/2] arm64: dts: ti: k3-am654: Add Support for MMC/SD

2018-12-07 Thread Vignesh R
On 07/12/18 2:12 PM, Faiz Abbas wrote: > There are two MMC host controller instances present on the TI's > Am654 SOCs. Add device tree nodes for the same. > > Signed-off-by: Faiz Abbas > --- > arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 28 > 1 file changed, 28 inserti

arch/x86/include/asm/cmpxchg.h:245:2: error: 'asm' operand has impossible constraints

2018-12-07 Thread kbuild test robot
Hi Juergen, FYI, the error/warning still remains. tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 5f179793f0a73965681db6a3203fa1baabd9b3c3 commit: 6da63eb241a05b0e676d68975e793c0521387141 x86/paravirt: Move the pv_irq_ops under the PARAVIRT_XXL umbrella

[PATCH v5 0/1] signaling processes through pidfds

2018-12-07 Thread Christian Brauner
Hey everyone, This is v5 of this patchset. v5 does not introduce any functional changes since none were requested or required in the thread. Instead, it focusses on updated documentation making it very clear what the intentions are how to extend this syscall. Eric, I dragged Serge into this and w

[PATCH v5 1/1] signal: add pidfd_send_signal() syscall

2018-12-07 Thread Christian Brauner
The kill() syscall operates on process identifiers (pid). After a process has exited its pid can be reused by another process. If a caller sends a signal to a reused pid it will end up signaling the wrong process. This issue has often surfaced and there has been a push to address this problem [1].

RE: [PATCH V3 1/4] spi: lpspi: Replace all "master" with "controller"

2018-12-07 Thread Clark Wang
Hi Joe, This patch series adds slave mode for lpspi controller. So this driver can support both master and slave mode for lpspi controller after apply this patch series. Currently, both master mode and slave mode share the code in this driver. Therefore, using spi_master to represent the struct

Re: [PATCH] x86/kernel: Fix more -Wmissing-prototypes warnings

2018-12-07 Thread Masami Hiramatsu
On Fri, 7 Dec 2018 20:48:47 +0100 Borislav Petkov wrote: > On Fri, Dec 07, 2018 at 11:42:10PM +0900, Masami Hiramatsu wrote: > > Hmm, I just thought that the symbol only referred from inline asm should > > be visible. But if it is OK for any version of supported gcc and clang, > > I'm good to rem

Re: [PATCH 0/7] microblaze: fix various problems in building boot images

2018-12-07 Thread Masahiro Yamada
On Sat, Dec 8, 2018 at 12:20 AM Michal Simek wrote: > > On 07. 12. 18 14:29, Michal Simek wrote: > > On 07. 12. 18 12:29, Masahiro Yamada wrote: > >> On Thu, Dec 6, 2018 at 11:55 PM Michal Simek wrote: > >>> > >>> On 03. 12. 18 8:50, Masahiro Yamada wrote: > This patch set fixes various issu

<    1   2   3   4   5   6   7   8   9   >