Thread (13 messages) 13 messages, 2 authors, 2025-11-23

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
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help