[powerpc:next] BUILD SUCCESS dcf280e6f80be280ca7dd1b058f038654e4a18dd

2022-05-27 Thread kernel test robot
randconfig-a016 hexagon randconfig-r045-20220524 hexagon randconfig-r041-20220524 hexagon randconfig-r045-20220527 hexagon randconfig-r041-20220527 s390 randconfig-r044-20220527 riscvrandconfig-r042-20220527 -- 0-DAY CI

[powerpc:merge] BUILD SUCCESS d00a4de416976ee6fc84607b69491459b101ce32

2022-05-27 Thread kernel test robot
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git merge branch HEAD: d00a4de416976ee6fc84607b69491459b101ce32 Automatic merge of 'next' into merge (2022-05-27 23:37) elapsed time: 726m configs tested: 96 configs skipped: 4 The following configs have been built

[powerpc:fixes-test] BUILD SUCCESS 0c69905577499b8e057767e08a763443ebf504fb

2022-05-27 Thread kernel test robot
randconfig-a016 hexagon randconfig-r045-20220527 hexagon randconfig-r041-20220527 s390 randconfig-r044-20220527 riscvrandconfig-r042-20220527 hexagon randconfig-r045-20220524 hexagon randconfig-r045-20220526 hexagon

Re: linux-next: manual merge of the modules tree with the powerpc tree

2022-05-27 Thread Stephen Rothwell
Hi all, On Fri, 20 May 2022 15:40:55 +1000 Stephen Rothwell wrote: > > Today's linux-next merge of the modules tree got a conflict in: > > arch/powerpc/Kconfig > > between commit: > > b91d4eea5bff ("powerpc: Book3S 64-bit outline-only KASAN support") > > from the powerpc tree and

[PATCH v4] mm: Avoid unnecessary page fault retires on shared memory types

2022-05-27 Thread Peter Xu
I observed that for each of the shared file-backed page faults, we're very likely to retry one more time for the 1st write fault upon no page. It's because we'll need to release the mmap lock for dirty rate limit purpose with balance_dirty_pages_ratelimited() (in fault_dirty_shared_page()). Then

Re: [PATCH v3] mm: Avoid unnecessary page fault retires on shared memory types

2022-05-27 Thread Peter Xu
et>, Chris Zankel , Michal Simek , Thomas Bogendoerfer , linux-par...@vger.kernel.org, Max Filippov , linux-ker...@vger.kernel.org, Dinh Nguyen , Palmer Dabbelt , Sven Schnelle , Guo Ren , Borislav Petkov , Johannes Berg , linuxppc-dev@lists.ozlabs.org, "David S . Miller" Errors-To:

Re: [PATCH v3] mm: Avoid unnecessary page fault retires on shared memory types

2022-05-27 Thread Peter Xu
e.net>, Chris Zankel , Michal Simek , Thomas Bogendoerfer , linux-par...@vger.kernel.org, Max Filippov , linux-ker...@vger.kernel.org, Dinh Nguyen , Palmer Dabbelt , Sven Schnelle , Guo Ren , Borislav Petkov , Johannes Berg , linuxppc-dev@lists.ozlabs.org, "David S . Miller" Errors-To:

Re: [PATCH v3] mm: Avoid unnecessary page fault retires on shared memory types

2022-05-27 Thread Heiko Carstens
e.net>, Chris Zankel , Michal Simek , Thomas Bogendoerfer , linux-par...@vger.kernel.org, Max Filippov , linux-ker...@vger.kernel.org, Dinh Nguyen , Palmer Dabbelt , Sven Schnelle , Guo Ren , Borislav Petkov , Johannes Berg , linuxppc-dev@lists.ozlabs.org, "David S . Miller" Errors-To:

Re: [PATCH 4/4] powerpc/pseries: Implement CONFIG_PARAVIRT_TIME_ACCOUNTING

2022-05-27 Thread Fabiano Rosas
Nicholas Piggin writes: > CONFIG_VIRT_CPU_ACCOUNTING_GEN under pseries does not implement > stolen time accounting. Implement it with the paravirt time > accounting option. > > Signed-off-by: Nicholas Piggin > --- > .../admin-guide/kernel-parameters.txt | 6 +++--- >

Re: [PATCH 3/4] KVM: PPC: Book3S HV: Implement scheduling wait interval counters in the VPA

2022-05-27 Thread Fabiano Rosas
Nicholas Piggin writes: > PAPR specifies accumulated virtual processor wait intervals that relate > to partition scheduling interval times. Implement these counters in the > same way as they are repoted by dtl. > > Signed-off-by: Nicholas Piggin Reviewed-by: Fabiano Rosas

Re: [PATCH 2/4] powerpc/pseries: Add wait interval counters to VPA

2022-05-27 Thread Fabiano Rosas
Nicholas Piggin writes: > The hypervisor exposes accumulated partition scheduling interval times > in the VPA (lppaca). These can be used to implement a simple stolen time > in the guest without complex and costly dtl scanning. > > Signed-off-by: Nicholas Piggin > --- >

Re: [PATCH 1/4] KVM: PPC: Book3S HV P9: Restore stolen time logging in dtl

2022-05-27 Thread Fabiano Rosas
Nicholas Piggin writes: > Stolen time logging in dtl was removed from the P9 path, so guests had > no stolen time accounting. Add it back in a simpler way that still > avoids locks and per-core accounting code. > > Fixes: ecb6a7207f92 ("KVM: PPC: Book3S HV P9: Remove most of the vcore logic") >

Re: [PATCH v4] locking/csd_lock: change csdlock_debug from early_param to __setup

2022-05-27 Thread Paul E. McKenney
On Fri, May 27, 2022 at 02:49:03PM +0800, Chen Zhongjin wrote: > Hi, > > On 2022/5/18 9:11, Paul E. McKenney wrote: > > On Tue, May 17, 2022 at 11:22:04AM +0800, Chen Zhongjin wrote: > >> On 2022/5/10 17:46, Chen Zhongjin wrote: > >>> csdlock_debug uses early_param and static_branch_enable() to

Re: [FSL P50x0] Keyboard and mouse don't work anymore after the devicetree updates for 5.19

2022-05-27 Thread Rob Herring
On Fri, May 27, 2022 at 3:33 AM Christian Zigotzky wrote: > > On 27 May 2022 at 10:14 am, Prabhakar Mahadev Lad wrote: > > Hi, > > > >> -Original Message- > >> From: Christian Zigotzky > >> Sent: 27 May 2022 09:06 > >> To: Prabhakar Mahadev Lad ; > >> Christophe Leroy ; Rob Herring > >>

Re: [PATCH] powerpc/64: Include cache.h directly in paca.h

2022-05-27 Thread Christophe Leroy
Le 27/05/2022 à 13:20, Michael Ellerman a écrit : > paca.h uses cacheline_aligned without directly including cache.h, > where it's defined. > > For Book3S builds that's OK because paca.h includes lppaca.h, and it > does include cache.h. > > But Book3E builds have been getting cache.h

Re: [PATCH v3] mm: Avoid unnecessary page fault retires on shared memory types

2022-05-27 Thread Ingo Molnar
et>, Chris Zankel , Michal Simek , Thomas Bogendoerfer , linux-par...@vger.kernel.org, Max Filippov , linux-ker...@vger.kernel.org, Dinh Nguyen , Palmer Dabbelt , Sven Schnelle , Guo Ren , Borislav Petkov , Johannes Berg , linuxppc-dev@lists.ozlabs.org, "David S . Miller" Errors-To:

[PATCH] powerpc/64: Include cache.h directly in paca.h

2022-05-27 Thread Michael Ellerman
paca.h uses cacheline_aligned without directly including cache.h, where it's defined. For Book3S builds that's OK because paca.h includes lppaca.h, and it does include cache.h. But Book3E builds have been getting cache.h indirectly via printk.h, which is dicey, and in fact that include was

Re: [PATCH] ASoC: fsl_xcvr:Fix unbalanced pm_runtime_enable in fsl_xcvr_probe

2022-05-27 Thread Shengjiu Wang
On Thu, May 26, 2022 at 9:18 AM zhangqilong wrote: > Add missing pm_runtime_disable() when probe error out. It could > avoid pm_runtime implementation complains when removing and probing > again the driver. > > Fix:c590fa80b3928 ("ASoC: fsl_xcvr: register platform component before > registering

Re: [PATCH 1/2] locking/lockref: Use try_cmpxchg64 in CMPXCHG_LOOP macro

2022-05-27 Thread Heiko Carstens
On Thu, May 26, 2022 at 01:42:35PM +0100, Mark Rutland wrote: > On Thu, May 26, 2022 at 10:14:59PM +1000, Michael Ellerman wrote: > > Linus Torvalds writes: > > > On Wed, May 25, 2022 at 7:40 AM Uros Bizjak wrote: > > >> > > >> Use try_cmpxchg64 instead of cmpxchg64 in CMPXCHG_LOOP macro. > > >>

[FSL P50x0] Keyboard and mouse don't work anymore after the devicetree updates for 5.19

2022-05-27 Thread Christian Zigotzky
On 27 May 2022 at 10:14 am, Prabhakar Mahadev Lad wrote: Hi, -Original Message- From: Christian Zigotzky Sent: 27 May 2022 09:06 To: Prabhakar Mahadev Lad ; Christophe Leroy ; Rob Herring Cc: Darren Stevens ; linuxppc-dev ; mad skateman ; R.T.Dickinson ; Christian Zigotzky Subject:

RE: [FSL P50x0] Keyboard and mouse don't work anymore after the devicetree updates for 5.19

2022-05-27 Thread Prabhakar Mahadev Lad
Hi, > -Original Message- > From: Christian Zigotzky > Sent: 27 May 2022 09:06 > To: Prabhakar Mahadev Lad ; > Christophe Leroy ; Rob Herring > > Cc: Darren Stevens ; linuxppc-dev d...@lists.ozlabs.org>; mad skateman ; R.T.Dickinson > ; Christian Zigotzky > Subject: [FSL P50x0]

[FSL P50x0] Keyboard and mouse don't work anymore after the devicetree updates for 5.19

2022-05-27 Thread Christian Zigotzky
On 27 May 2022 at 09:56 am, Prabhakar Mahadev Lad wrote: Hi, -Original Message- From: Christophe Leroy Sent: 27 May 2022 08:23 To: Christian Zigotzky ; rob.herr...@calxeda.com; Prabhakar Mahadev Lad Cc: Darren Stevens ; linuxppc-dev ; mad skateman ; R.T.Dickinson ; Christian Zigotzky

RE: [FSL P50x0] Keyboard and mouse don't work anymore after the devicetree updates for 5.19

2022-05-27 Thread Prabhakar Mahadev Lad
Hi, > -Original Message- > From: Christophe Leroy > Sent: 27 May 2022 08:23 > To: Christian Zigotzky ; rob.herr...@calxeda.com; > Prabhakar Mahadev Lad > Cc: Darren Stevens ; linuxppc-dev d...@lists.ozlabs.org>; mad skateman ; R.T.Dickinson > ; Christian Zigotzky > Subject: Re: [FSL

Fwd: [FSL P50x0] Keyboard and mouse don't work anymore after the devicetree updates for 5.19

2022-05-27 Thread Christian Zigotzky
Rob's email address corrected. -- Christian On 27 May 2022 at 09:23 am, Christophe Leroy wrote: Hi Le 26/05/2022 à 19:42, Christian Zigotzky a écrit : Hello, My keyboard and mouse don't work anymore with my Cyrus+ board with a FSL P50x0 PowerPC SoC [1] after the devicetree updates for 5.19

[FSL P50x0] Keyboard and mouse don't work anymore after the devicetree updates for 5.19

2022-05-27 Thread Christian Zigotzky
On 27 May 2022 at 09:23 am, Christophe Leroy wrote: Hi Le 26/05/2022 à 19:42, Christian Zigotzky a écrit : Hello, My keyboard and mouse don't work anymore with my Cyrus+ board with a FSL P50x0 PowerPC SoC [1] after the devicetree updates for 5.19 [2]. After reverting the devicetree updates,

Re: [FSL P50x0] Keyboard and mouse don't work anymore after the devicetree updates for 5.19

2022-05-27 Thread Christophe Leroy
Hi Le 26/05/2022 à 19:42, Christian Zigotzky a écrit : > Hello, > > My keyboard and mouse don't work anymore with my Cyrus+ board with a FSL > P50x0 PowerPC SoC [1] after the devicetree updates for 5.19 [2]. > After reverting the devicetree updates, my keyboard and mouse work > without any

Re: [PATCH v3] mm: Avoid unnecessary page fault retires on shared memory types

2022-05-27 Thread Max Filippov
k.msu.ru>, Al Viro , Andy Lutomirski , Paul Walmsley , Thomas Gleixner , "open list:ALPHA PORT" , Andrew Morton , Vlastimil Babka , Richard Henderson , Chris Zankel , Michal Simek , Thomas Bogendoerfer , "open list:PARISC ARCHITECTURE" , LKML , Dinh Nguyen , Palmer Dabbelt , Sven Schnelle