aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorMichael Ellerman <mpe@ellerman.id.au>2021-03-31 11:38:42 +1100
committerMichael Ellerman <mpe@ellerman.id.au>2021-04-08 21:17:43 +1000
commit2c02e656a29d5f64193eb93da92781bcf0517146 (patch)
treea3e9e24d033a50a1078ca6084075257f7b190b3c /tools/perf/scripts/python
parentpowerpc/pseries: Add key to flags in pSeries_lpar_hpte_updateboltedpp() (diff)
downloadlinux-2c02e656a29d5f64193eb93da92781bcf0517146.tar.gz
linux-2c02e656a29d5f64193eb93da92781bcf0517146.zip
powerpc/64s: Use htab_convert_pte_flags() in hash__mark_rodata_ro()
In hash__mark_rodata_ro() we pass the raw PP_RXXX value to hash__change_memory_range(). That has the effect of setting the key to zero, because PP_RXXX contains no key value. Fix it by using htab_convert_pte_flags(), which knows how to convert a pgprot into a pp value, including the key. Fixes: d94b827e89dc ("powerpc/book3s64/kuap: Use Key 3 for kernel mapping with hash translation") Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> Reviewed-by: Daniel Axtens <dja@axtens.net> Link: https://lore.kernel.org/r/20210331003845.216246-3-mpe@ellerman.id.au
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions