]> www.infradead.org Git - users/jedix/linux-maple.git/commit
RISC-V: Check scalar unaligned access on all CPUs
authorJesse Taube <jesse@rivosinc.com>
Thu, 17 Oct 2024 19:00:18 +0000 (12:00 -0700)
committerPalmer Dabbelt <palmer@rivosinc.com>
Fri, 18 Oct 2024 19:38:10 +0000 (12:38 -0700)
commit8d20a739f17a2de9e269db72330f5655d6545dd4
tree3b3ab127cbc6a5f322fbde1205a02c8e4b221fe5
parent9852d85ec9d492ebef56dc5f229416c925758edc
RISC-V: Check scalar unaligned access on all CPUs

Originally, the check_unaligned_access_emulated_all_cpus function
only checked the boot hart. This fixes the function to check all
harts.

Fixes: 71c54b3d169d ("riscv: report misaligned accesses emulation to hwprobe")
Signed-off-by: Jesse Taube <jesse@rivosinc.com>
Reviewed-by: Charlie Jenkins <charlie@rivosinc.com>
Reviewed-by: Evan Green <evan@rivosinc.com>
Cc: stable@vger.kernel.org
Link: https://lore.kernel.org/r/20241017-jesse_unaligned_vector-v10-1-5b33500160f8@rivosinc.com
Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
arch/riscv/include/asm/cpufeature.h
arch/riscv/kernel/traps_misaligned.c