diff options
author | Charlie Jenkins <[email protected]> | 2024-03-12 16:53:41 -0700 |
---|---|---|
committer | Palmer Dabbelt <[email protected]> | 2024-04-18 08:10:58 -0700 |
commit | 6b9391b581fddd8579239dad4de4f0393149e10a (patch) | |
tree | cc60083c637b481c0df1f5e8e426b05cf25b0534 /drivers/usb/cdns3/cdns3-debug.h | |
parent | bebc345413f5fb4c8fafb59ff0bd8509197627e6 (diff) |
riscv: Include riscv_set_icache_flush_ctx prctl
Support new prctl with key PR_RISCV_SET_ICACHE_FLUSH_CTX to enable
optimization of cross modifying code. This prctl enables userspace code
to use icache flushing instructions such as fence.i with the guarantee
that the icache will continue to be clean after thread migration.
Signed-off-by: Charlie Jenkins <[email protected]>
Reviewed-by: Atish Patra <[email protected]>
Reviewed-by: Alexandre Ghiti <[email protected]>
Reviewed-by: Samuel Holland <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Palmer Dabbelt <[email protected]>
Diffstat (limited to 'drivers/usb/cdns3/cdns3-debug.h')
0 files changed, 0 insertions, 0 deletions