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