Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
authorLinus Torvalds <torvalds@linux-foundation.org>
Fri, 2 Aug 2024 20:46:43 +0000 (13:46 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Fri, 2 Aug 2024 20:46:43 +0000 (13:46 -0700)
commit041b1061d89203e933cb385d70d0e85f90a08417
tree4424a7be9d65cf2ad07b358194cb09b5c8b3c924
parent1c4246294c9841c50805cec0627030c083e019c6
parentcfb00a35786414e7c0e6226b277d9f09657eae74
Merge tag 'arm64-fixes' of git://git./linux/kernel/git/arm64/linux

Pull arm64 fixes from Catalin Marinas:

 - Expand the speculative SSBS errata workaround to more CPUs

 - Ensure jump label changes are visible to all CPUs with a
   kick_all_cpus_sync() (and also enable jump label batching as part of
   the fix)

 - The shadow call stack sanitiser is currently incompatible with Rust,
   make CONFIG_RUST conditional on !CONFIG_SHADOW_CALL_STACK

* tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux:
  arm64: jump_label: Ensure patched jump_labels are visible to all CPUs
  rust: SHADOW_CALL_STACK is incompatible with Rust
  arm64: errata: Expand speculative SSBS workaround (again)
  arm64: cputype: Add Cortex-A725 definitions
  arm64: cputype: Add Cortex-X1C definitions