[PATCH v3] powerpc/uaccess: evaluate macro arguments once, before user access is allowed
Michael Ellerman
patch-notifications at ellerman.id.au
Wed May 13 22:43:46 AEST 2020
On Tue, 7 Apr 2020 14:12:45 +1000, Nicholas Piggin wrote:
> get/put_user can be called with nontrivial arguments. fs/proc/page.c
> has a good example:
>
> if (put_user(stable_page_flags(ppage), out)) {
>
> stable_page_flags is quite a lot of code, including spin locks in the
> page allocator.
>
> [...]
Applied to powerpc/fixes.
[1/1] powerpc/uaccess: Evaluate macro arguments once, before user access is allowed
https://git.kernel.org/powerpc/c/d02f6b7dab8228487268298ea1f21081c0b4b3eb
cheers
More information about the Linuxppc-dev
mailing list