Merge patch series "riscv: Use Kconfig to set unaligned access speed"
authorPalmer Dabbelt <palmer@rivosinc.com>
Wed, 13 Mar 2024 14:30:33 +0000 (07:30 -0700)
committerPalmer Dabbelt <palmer@rivosinc.com>
Wed, 13 Mar 2024 14:30:33 +0000 (07:30 -0700)
commit2b2ca354674bed0d0222ce1426d2d45b065ac1e8
treeb36b271e9efce452423d4b0c7d26eea976e1a7b8
parenta13a806dfb8a21e57f4e9777cafb547e51c97bbd
parentf413aae96cda059635910c462ede0a8f0385897c
Merge patch series "riscv: Use Kconfig to set unaligned access speed"

Charlie Jenkins <charlie@rivosinc.com> says:

If the hardware unaligned access speed is known at compile time, it is
possible to avoid running the unaligned access speed probe to speedup
boot-time.

* b4-shazam-merge:
  riscv: Set unaligned access speed at compile time
  riscv: Decouple emulated unaligned accesses from access speed
  riscv: Only check online cpus for emulated accesses
  riscv: lib: Introduce has_fast_unaligned_access()

Link: https://lore.kernel.org/r/20240308-disable_misaligned_probe_config-v9-0-a388770ba0ce@rivosinc.com
Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
arch/riscv/Kconfig
arch/riscv/kernel/cpufeature.c