Re: [PATCH v2 2/6] parisc: Drop own implementations for ptep_get() and ptep_test_and_clear_young()

From: Pedro Falcato

Date: Tue Aug 04 2026 - 08:45:06 EST


On Tue, Aug 04, 2026 at 12:11:08PM +0100, Lorenzo Stoakes (ARM) wrote:
> On Mon, Aug 03, 2026 at 05:43:56PM +0100, Pedro Falcato wrote:
> > From: Helge Deller <deller@xxxxxx>
> >
> > Switch to the generic implementations, which are identical.
>
> You sure do like succinct commit messages :)

I didn't even write this one! See the From: :))

>
> Maybe worth saying by dropping the __HAVE_ARCH_PTEP_TEST_AND_CLEAR_YOUNG and
> ptep_get defines you get the generic versions from include/pgtable.h which are
> functionally identical.
>

I can touch it up though, if you insist.

> (Being pedantic, they're not quite strictly identical as the
> ptep_test_and_clear_young() generic function does some weird unnecessary
> indirection with a local variable and the single {} is dropped etc.)
>
> >
> > Suggested-by: Usama Arif <usama.arif@xxxxxxxxx>
> > Suggested-by: John David Anglin <dave.anglin@xxxxxxxx>
> > Signed-off-by: Helge Deller <deller@xxxxxx>
> > Signed-off-by: Pedro Falcato <pfalcato@xxxxxxx>
>
> Nits above notwithstanding, LGTM so:
>
> Reviewed-by: Lorenzo Stoakes (ARM) <ljs@xxxxxxxxxx>

Thanks!

--
Pedro