Re: [PATCH 0/6] change young flag check functions to return bool
Baolin Wang <[email protected]>
| Newsgroups | org.kernel.vger.linux-parisc,org.infradead.lists.linux-arm-kernel,org.infradead.lists.linux-riscv,org.kernel.vger.kvm,org.kernel.vger.linux-kernel,org.kernel.vger.linux-s390,org.kvack.linux-mm,org.ozlabs.lists.linuxppc-dev |
|---|---|
| Message-ID | <[email protected]> |
On 3/21/26 1:31 PM, Ritesh Harjani (IBM) wrote: > Baolin Wang <[email protected]> writes: > >> This is a cleanup patchset to change all young flag check functions to >> return bool, as discussed with David in the previous thread[1]. Since >> callers only care about whether the young flag was set, returning bool >> makes the intention clearer. No functional changes intended. >> >> Ran mm selftests on Arm64 and x86 machines, and no issues were found. >> >> Note that I only CC'd the arch mailing lists to avoid disturbing too >> many people. >> >> [1] https://lore.kernel.org/all/[email protected]/ >> >> Baolin Wang (6): >> mm: change to return bool for ptep_test_and_clear_young() >> mm: change to return bool for >> ptep_clear_flush_young()/clear_flush_young_ptes() >> mm: change to return bool for pmdp_test_and_clear_young() >> mm: change to return bool for pmdp_clear_flush_young() >> mm: change to return bool for pudp_test_and_clear_young() >> mm: change to return bool for the MMU notifier's young flag check >> >> arch/arm64/include/asm/pgtable.h | 29 ++++---- >> arch/arm64/mm/contpte.c | 8 +-- >> arch/microblaze/include/asm/pgtable.h | 2 +- >> arch/parisc/include/asm/pgtable.h | 8 +-- >> arch/parisc/kernel/cache.c | 8 +-- >> arch/powerpc/include/asm/book3s/32/pgtable.h | 4 +- >> arch/powerpc/include/asm/book3s/64/pgtable.h | 26 +++---- >> arch/powerpc/include/asm/nohash/64/pgtable.h | 2 +- >> arch/powerpc/include/asm/nohash/pgtable.h | 4 +- >> arch/powerpc/mm/book3s64/pgtable.c | 8 +-- > > I did compile and boot test on powerpc with various configs and overall > it looks good. Really appreciate your help with testing!