summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/exported-sql-viewer.py
diff options
context:
space:
mode:
authorSamuel Holland <samuel.holland@sifive.com>2024-10-16 23:27:43 +0300
committerPalmer Dabbelt <palmer@rivosinc.com>2024-10-25 00:12:53 +0300
commit2e6f6ea452aa9fa9f150520fdecf6bda31954db4 (patch)
treecc0bbb130b15bb47ed676c4602f023ff33eab4a4 /tools/perf/scripts/python/exported-sql-viewer.py
parent8727163a1ae304b5b4ac5952f593936ab9024d37 (diff)
downloadlinux-2e6f6ea452aa9fa9f150520fdecf6bda31954db4.tar.xz
riscv: Add ISA extension parsing for pointer masking
The RISC-V Pointer Masking specification defines three extensions: Smmpm, Smnpm, and Ssnpm. Add support for parsing each of them. The specific extension which provides pointer masking support to userspace (Supm) depends on the kernel's privilege mode, so provide a macro to abstract this selection. Smmpm implies the existence of the mseccfg CSR. As it is the only user of this CSR so far, there is no need for an Xlinuxmseccfg extension. Reviewed-by: Charlie Jenkins <charlie@rivosinc.com> Signed-off-by: Samuel Holland <samuel.holland@sifive.com> Link: https://lore.kernel.org/r/20241016202814.4061541-3-samuel.holland@sifive.com Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions