Merge branch 'for-next/alternatives' into for-next/core
authorCatalin Marinas <catalin.marinas@arm.com>
Fri, 30 Sep 2022 08:18:22 +0000 (09:18 +0100)
committerCatalin Marinas <catalin.marinas@arm.com>
Fri, 30 Sep 2022 08:18:22 +0000 (09:18 +0100)
commitc704cf27a1adc5fa40fb8e40b5617bdca889a419
tree47d4dc5c6a938ca90e370dc45767ce3971d49616
parentc397623262fada5df2f92a861000957c36f330c1
parentba00c2a04fa5431d204a4183062b30372c062aa7
Merge branch 'for-next/alternatives' into for-next/core

* for-next/alternatives:
  : Alternatives (code patching) improvements
  arm64: fix the build with binutils 2.27
  arm64: avoid BUILD_BUG_ON() in alternative-macros
  arm64: alternatives: add shared NOP callback
  arm64: alternatives: add alternative_has_feature_*()
  arm64: alternatives: have callbacks take a cap
  arm64: alternatives: make alt_region const
  arm64: alternatives: hoist print out of __apply_alternatives()
  arm64: alternatives: proton-pack: prepare for cap changes
  arm64: alternatives: kvm: prepare for cap changes
  arm64: cpufeature: make cpus_have_cap() noinstr-safe
arch/arm64/include/asm/assembler.h
arch/arm64/include/asm/cpufeature.h
arch/arm64/kernel/alternative.c
arch/arm64/kernel/cpufeature.c
arch/arm64/kernel/proton-pack.c
arch/arm64/tools/cpucaps