Merge branch 'errata/tx2-219' into for-next/fixes
authorWill Deacon <will@kernel.org>
Thu, 17 Oct 2019 20:42:42 +0000 (13:42 -0700)
committerWill Deacon <will@kernel.org>
Thu, 17 Oct 2019 20:42:42 +0000 (13:42 -0700)
commit777d062e5bee0e3c0751cdcbce116a76ee2310ec
treec63aada7db4af337a1077d75d4ac1d021393d378
parent597399d0cb91d049fcb78fb45c7694771b583bb7
parent603afdc9438ac546181e843f807253d75d3dbc45
Merge branch 'errata/tx2-219' into for-next/fixes

Workaround for Cavium/Marvell ThunderX2 erratum #219.

* errata/tx2-219:
  arm64: Allow CAVIUM_TX2_ERRATUM_219 to be selected
  arm64: Avoid Cavium TX2 erratum 219 when switching TTBR
  arm64: Enable workaround for Cavium TX2 erratum 219 when running SMT
  arm64: KVM: Trap VM ops when ARM64_WORKAROUND_CAVIUM_TX2_219_TVM is set
arch/arm64/Kconfig
arch/arm64/kernel/cpu_errata.c
arch/arm64/kernel/entry.S