Re: [PATCH v2 00/11] powerpc/book3s64: Hash / SLB fixes & improvements
From: Madhavan Srinivasan <maddy@linux.ibm.com>
Date: 2025-11-23 07:09:12
On Thu, 30 Oct 2025 20:27:25 +0530, Ritesh Harjani (IBM) wrote:
While working on slb multi-hit issue we identified few more fixes and improvements required for Hash / SLB code. This patch series is a result of that. RFC -> v2: ========== 1. Addressed review comments from Christophe. 2. Added PATCH [5-8] as improvements patches. 3. Dropped the last patch which adds slb faults to vmstat counter. I'd like to do some more testing of this internally first, and if it proves to be really useful, I will send that patch separately later. [...]
Applied to powerpc/next.
[01/11] powerpc/64s/slb: Fix SLB multihit issue during SLB preload
https://git.kernel.org/powerpc/c/00312419f0863964625d6dcda8183f96849412c6
[02/11] powerpc/64s/hash: Restrict stress_hpt_struct memblock region to within RMA limit
https://git.kernel.org/powerpc/c/17b45ccf09882e0c808ad2cf62acdc90ad968746
[03/11] powerpc/64s/ptdump: Fix kernel_hash_pagetable dump for ISA v3.00 HPTE format
https://git.kernel.org/powerpc/c/eae40a6da63faa9fb63ff61f8fa2b3b57da78a84
[04/11] powerpc/64s/hash: Fix phys_addr_t printf format in htab_initialize()
https://git.kernel.org/powerpc/c/178dd2ee2b72817a67a8814c35a65fd901b325ba
[05/11] powerpc/64s/hash: Improve hash mmu printk messages
https://git.kernel.org/powerpc/c/fec40fe7e6dc08c97370420301377ee031199a6d
[06/11] powerpc/64s/hash: Hash hpt_order should be only available with Hash MMU
https://git.kernel.org/powerpc/c/b80691e25ec632d020b90eb9de3af0f956dff0a0
[07/11] powerpc/64s/hash: Update directMap page counters for Hash
https://git.kernel.org/powerpc/c/b296fda58d1d095c95c8207b09856b2ceafa1397
[08/11] powerpc/64s/pgtable: Enable directMap counters in meminfo for Hash
https://git.kernel.org/powerpc/c/6394f0e8abe7ca3132faa1321c97c53d0994aecc
[09/11] powerpc/ptdump: Dump PXX level info for kernel_page_tables
https://git.kernel.org/powerpc/c/3d44be297e7e01357b95dd13d2b335e6550ccfcd
[10/11] powerpc/64s/slb: Make preload_add return type as void
https://git.kernel.org/powerpc/c/2a492d6b38c2943c9d2f9008f31a8bb3afc3a40b
[11/11] powerpc/64s/slb: Add no_slb_preload early cmdline param
https://git.kernel.org/powerpc/c/5b3a426affbd30a4293d284ab0d37164a4064531
cheers