linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
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


  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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).