aboutsummaryrefslogtreecommitdiffstats
path: root/lib/crypto/mpi/mpi-cmp.c
diff options
context:
space:
mode:
authorPalmer Dabbelt <[email protected]>2025-05-08 17:01:02 +0000
committerPalmer Dabbelt <[email protected]>2025-05-08 17:08:01 +0000
commit259aaf03d7a03fe3c2f909deaeea7ce84ed47880 (patch)
treeff9300fe348eaa6f72623196652a02ca0f69aa80 /lib/crypto/mpi/mpi-cmp.c
parentMerge patch series "riscv: misaligned: Add ZCB handling and fix sleeping func... (diff)
parentriscv: uaccess: use 'asm_goto_output' for get_user() (diff)
downloadkernel-259aaf03d7a03fe3c2f909deaeea7ce84ed47880.tar.gz
kernel-259aaf03d7a03fe3c2f909deaeea7ce84ed47880.zip
Merge patch series "riscv: uaccess: optimisations"
Cyril Bur <[email protected]> says: This series tries to optimize riscv uaccess by allowing the use of user_access_begin() and user_access_end() which permits grouping user accesses and avoiding the CSR write penalty for each access. The error path can also be optimised using asm goto which patches 3 and 4 achieve. This will speed up jumping to labels by avoiding the need of an intermediary error type variable within the uaccess macros I did read the discussion this series generated. It isn't clear to me which direction to take the patches, if any. * b4-shazam-merge: riscv: uaccess: use 'asm_goto_output' for get_user() riscv: uaccess: use 'asm goto' for put_user() riscv: uaccess: use input constraints for ptr of __put_user() riscv: implement user_access_begin() and families riscv: save the SR_SUM status over switches Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Palmer Dabbelt <[email protected]>
Diffstat (limited to 'lib/crypto/mpi/mpi-cmp.c')
0 files changed, 0 insertions, 0 deletions