[PATCH] powerpc/mm/book3s64: Use the correct storage key value when calling H_PROTECT
Michael Ellerman
patch-notifications at ellerman.id.au
Tue Mar 30 00:40:04 AEDT 2021
On Fri, 26 Mar 2021 12:37:55 +0530, Aneesh Kumar K.V wrote:
> H_PROTECT expect the flag value to include
> flags: AVPN, pp0, pp1, pp2, key0-key4, Noexec, CMO Option flags
>
> This patch updates hpte_updatepp() to fetch the storage key value from the linux page
> table and use the same in H_PROTECT hcall.
>
> native_hpte_updatepp() is not updated because the kernel doesn't clear the existing
> storage key value there. The kernel also doesn't use hpte_updatepp() callback for
> updating storage keys.
>
> [...]
Applied to powerpc/fixes.
[1/1] powerpc/mm/book3s64: Use the correct storage key value when calling H_PROTECT
https://git.kernel.org/powerpc/c/53f1d31708f6240e4615b0927df31f182e389e2f
cheers
More information about the Linuxppc-dev
mailing list