From: Ritesh Harjani (IBM) <ritesh.list@gmail.com>
To: pavrampu <pavrampu@imap.linux.ibm.com>
Cc: linuxppc-dev@lists.ozlabs.org,
Madhavan Srinivasan <maddy@linux.ibm.com>,
Michael Ellerman <mpe@ellerman.id.au>,
Nicholas Piggin <npiggin@gmail.com>,
Christophe Leroy <christophe.leroy@csgroup.eu>,
Paul Mackerras <paulus@ozlabs.org>,
"Aneesh Kumar K . V" <aneesh.kumar@kernel.org>,
Donet Tom <donettom@linux.ibm.com>,
Pavithra Prakash <pavrampu@linux.ibm.com>
Subject: Re: [PATCH v2 11/11] powerpc/64s/slb: Add no_slb_preload early cmdline param
Date: Sat, 08 Nov 2025 08:04:24 +0530 [thread overview]
Message-ID: <87bjld45hr.ritesh.list@gmail.com> (raw)
In-Reply-To: <2197e5654ffff3960ccd4563f88e9396@imap.linux.ibm.com>
pavrampu <pavrampu@imap.linux.ibm.com> writes:
>
> Thanks for the patches, I have verified patches with below tests and no
> issues are observed.
>
> Run below tests in hash mode
> 1. slb multihit error injection module, test from
> https://github.ibm.com/mahesh-salgaonkar/mce_err_inject.git
> [ insmod mcetest_slb.ko ]
> 2. perf stat -e context-switches hackbench -l 1000 -g 50
> 3. perf stat -e context-switches stress-ng --cpu 0 --timeout 60s
> 4. Regression tests:
> LTP mm tests
> HTX mdt.mem
> stress-ng Memory
> memtester
> kselftest
> 5. Boot with dyndbg="file arch/powerpc/mm/book3s64/hash_utils.c +p" and
> check there are no errors
> 6. echo "file arch/powerpc/mm/book3s64/hash_utils.c +p" >
> /sys/kernel/debug/dynamic_debug/control
> 7. Verify hash mmu messages in dmesg
> # dmesg | grep -Eai "Page orders"
> # dmesg | grep -Eai "Using 1TB"
> # dmesg | grep -Eai "Huge page(16GB)"
> 8. hpt_order is updated properly based on "Maximum Memory" value and it
> is no affected by dlpar operations.
> 9. Boot lpar in radix mode and verify
> /sys/kernel/debug/powerpc/hpt_order is not available
> 10.Boot lpar in hash mode and check DirectMap16M has valid value,
> 11. Verify DirectMap16M is updated properly with memory dlpar
> operations.
> 12. Create devdax device and check DirectMap16M is updated, Convert it
> to system RAM and back to devdax and verify DirectMap16M
> 13. Boot kernel in radix mode and /sys/kernel/debug/kernel_page_tables
> has PXX level info.
> 14. Boot lpar with no_slb_preload cmd line argument systemd-analyze with
> and without no_slb_preload
> 15. Check slb_faults with and without no_slb_preload
> 16. kdump/fadump on 1TB system with above patches in radix and hash
> mode.
> 17. 31TB P8 system boot with above patches
>
>
> Feel free to add:
> Tested-by: Pavithra Prakash (IBM) <pavrampu@linux.ibm.com>
Thanks a lot Pavithra for an extensive testing of this patch series!
-ritesh
next prev parent reply other threads:[~2025-11-08 2:35 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-10-30 14:57 [PATCH v2 00/11] powerpc/book3s64: Hash / SLB fixes & improvements Ritesh Harjani (IBM)
2025-10-30 14:57 ` [PATCH v2 01/11] powerpc/64s/slb: Fix SLB multihit issue during SLB preload Ritesh Harjani (IBM)
2025-10-30 14:57 ` [PATCH v2 02/11] powerpc/64s/hash: Restrict stress_hpt_struct memblock region to within RMA limit Ritesh Harjani (IBM)
2025-10-30 14:57 ` [PATCH v2 03/11] powerpc/64s/ptdump: Fix kernel_hash_pagetable dump for ISA v3.00 HPTE format Ritesh Harjani (IBM)
2025-10-30 14:57 ` [PATCH v2 04/11] powerpc/64s/hash: Fix phys_addr_t printf format in htab_initialize() Ritesh Harjani (IBM)
2025-10-30 14:57 ` [PATCH v2 05/11] powerpc/64s/hash: Improve hash mmu printk messages Ritesh Harjani (IBM)
2025-10-30 14:57 ` [PATCH v2 06/11] powerpc/64s/hash: Hash hpt_order should be only available with Hash MMU Ritesh Harjani (IBM)
2025-10-30 14:57 ` [PATCH v2 07/11] powerpc/64s/hash: Update directMap page counters for Hash Ritesh Harjani (IBM)
2025-10-30 14:57 ` [PATCH v2 08/11] powerpc/64s/pgtable: Enable directMap counters in meminfo " Ritesh Harjani (IBM)
2025-10-30 14:57 ` [PATCH v2 09/11] powerpc/ptdump: Dump PXX level info for kernel_page_tables Ritesh Harjani (IBM)
2025-10-30 14:57 ` [PATCH v2 10/11] powerpc/64s/slb: Make preload_add return type as void Ritesh Harjani (IBM)
2025-10-30 14:57 ` [PATCH v2 11/11] powerpc/64s/slb: Add no_slb_preload early cmdline param Ritesh Harjani (IBM)
[not found] ` <2197e5654ffff3960ccd4563f88e9396@imap.linux.ibm.com>
2025-11-08 2:34 ` Ritesh Harjani [this message]
2025-11-23 7:08 ` [PATCH v2 00/11] powerpc/book3s64: Hash / SLB fixes & improvements Madhavan Srinivasan
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87bjld45hr.ritesh.list@gmail.com \
--to=ritesh.list@gmail.com \
--cc=aneesh.kumar@kernel.org \
--cc=christophe.leroy@csgroup.eu \
--cc=donettom@linux.ibm.com \
--cc=linuxppc-dev@lists.ozlabs.org \
--cc=maddy@linux.ibm.com \
--cc=mpe@ellerman.id.au \
--cc=npiggin@gmail.com \
--cc=paulus@ozlabs.org \
--cc=pavrampu@imap.linux.ibm.com \
--cc=pavrampu@linux.ibm.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.