Alexander Gordeev <[email protected]> writes:

> From: Tobias Huschle <[email protected]>
>
> Unlike other architectures, s390 does not have means to
> distinguish kernel vs user page table entries - neither
> an entry itself, nor the address could be used for that.
> It is only the mm_struct that indicates whether an entry
> in question is mapped to a user space. So pass mm_struct
> to pxx_user_accessible_page() callbacks.
>
> [[email protected]: rephrased commit message, removed braces]
>
> Reviewed-by: Gerald Schaefer <[email protected]>
> Reviewed-by: Andrew Morton <[email protected]>
> Signed-off-by: Tobias Huschle <[email protected]>
> Signed-off-by: Alexander Gordeev <[email protected]>
> ---
>  arch/arm64/include/asm/pgtable.h             |  6 +++---
>  arch/powerpc/include/asm/book3s/32/pgtable.h |  2 +-
>  arch/powerpc/include/asm/book3s/64/pgtable.h | 10 +++++-----
>  arch/powerpc/include/asm/nohash/pgtable.h    |  2 +-
>  arch/powerpc/include/asm/pgtable.h           |  4 ++--

straightforward change for adding mm struct param in the page table
check calls. Also verified building different powerpc configs using ci.

The changes looks good to me. Please feel free to add:

Reviewed-by Ritesh Harjani (IBM) <[email protected]> #powerpc


Reply via email to