Re: [RFC 3/8] book3s64/hash: Fix phys_addr_t printf format in htab_initialize()

2025-08-30 Thread Christophe Leroy
Le 30/08/2025 à 05:51, Ritesh Harjani (IBM) a écrit : We get below errors when we try to enable debug logs in book3s64/hash_utils.c This patch fixes these errors related to phys_addr_t printf format. arch/powerpc/mm/book3s64/hash_utils.c: In function ‘htab_initialize’: arch/powerpc/mm/book3s6

Re: [RFC 6/8] powerpc/book3s64/slb: Make preload_add return type as void

2025-08-30 Thread Christophe Leroy
Le 30/08/2025 à 05:51, Ritesh Harjani (IBM) a écrit : We dropped preload_new_slb_context() in the previous patch. That means slb_setup_new_exec() was also checking preload_add() returned value but is also gone. we don't really need preload_add() return type anymore. So let's make it's re

Re: [RFC 7/8] powerpc/book3s64/slb: Add no_slb_preload early cmdline param

2025-08-30 Thread IBM
Christophe Leroy writes: > Le 30/08/2025 à 05:51, Ritesh Harjani (IBM) a écrit : >> no_slb_preload cmdline can come useful in quickly disabling and/or >> testing the performance impact of userspace slb preloads. Recently there >> was a slb multi-hit issue due to slb preload cache which was very >

Re: [RFC 5/8] powerpc/ptdump: Dump PXX level info for kernel_page_tables

2025-08-30 Thread Christophe Leroy
Le 30/08/2025 à 05:51, Ritesh Harjani (IBM) a écrit : This patch adds PGD/PUD/PMD/PTE level information while dumping kernel page tables. Before this patch it was hard to identify which entries belongs to which page table level e.g. ~ # dmesg |grep -i radix [0.00] radix-mmu: Mapped 0x

Re: [RFC 7/8] powerpc/book3s64/slb: Add no_slb_preload early cmdline param

2025-08-30 Thread Christophe Leroy
Le 30/08/2025 à 05:51, Ritesh Harjani (IBM) a écrit : no_slb_preload cmdline can come useful in quickly disabling and/or testing the performance impact of userspace slb preloads. Recently there was a slb multi-hit issue due to slb preload cache which was very difficult to triage. This cmdline

Re: [PATCH 3/4] PCI/ERR: Amend documentation with DPC and AER specifics

2025-08-30 Thread Lukas Wunner
On Fri, Aug 29, 2025 at 06:25:08PM -0500, Linas Vepstas wrote: > On Fri, Aug 29, 2025 at 2:41AM Lukas Wunner wrote: > > > > + On platforms supporting Downstream Port Containment, the link to the > > + sub-hierarchy with the faulting device is re-enabled in STEP 3 (Link > > + Reset). Hence de

Re: [RFC 3/8] book3s64/hash: Fix phys_addr_t printf format in htab_initialize()

2025-08-30 Thread IBM
Christophe Leroy writes: > Le 30/08/2025 à 05:51, Ritesh Harjani (IBM) a écrit : >> We get below errors when we try to enable debug logs in book3s64/hash_utils.c >> This patch fixes these errors related to phys_addr_t printf format. >> >> arch/powerpc/mm/book3s64/hash_utils.c: In function ‘htab_

Re: [RFC 6/8] powerpc/book3s64/slb: Make preload_add return type as void

2025-08-30 Thread IBM
Christophe Leroy writes: > Le 30/08/2025 à 05:51, Ritesh Harjani (IBM) a écrit : >> We dropped preload_new_slb_context() in the previous patch. That means > > slb_setup_new_exec() was also checking preload_add() returned value but > is also gone. > Right. Will add that. >> we don't really need

Re: [RFC 5/8] powerpc/ptdump: Dump PXX level info for kernel_page_tables

2025-08-30 Thread IBM
Christophe Leroy writes: > Le 30/08/2025 à 05:51, Ritesh Harjani (IBM) a écrit : >> This patch adds PGD/PUD/PMD/PTE level information while dumping kernel >> page tables. Before this patch it was hard to identify which entries >> belongs to which page table level e.g. >> >> ~ # dmesg |grep -i ra