aboutsummaryrefslogtreecommitdiffstats
path: root/arch
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'for-next/sme' into for-next/sysreg-genCatalin Marinas2022-05-1632-130/+1955
|\
| * arm64/sve: Make kernel FPU protection RT friendlySebastian Andrzej Siewior2022-05-161-2/+14
| * arm64/sve: Delay freeing memory in fpsimd_flush_thread()Sebastian Andrzej Siewior2022-05-161-2/+15
| * arm64/sme: More sensibly define the size for the ZA register setMark Brown2022-05-062-2/+22
| * arm64/sme: Fix NULL check after kzallocWan Jiabing2022-04-291-1/+1
| * arm64/sme: Add ID_AA64SMFR0_EL1 to __read_sysreg_by_encoding()Mark Brown2022-04-271-0/+1
| * arm64/sme: Provide Kconfig for SMEMark Brown2022-04-221-0/+11
| * KVM: arm64: Handle SME host state when running guestsMark Brown2022-04-222-0/+37
| * KVM: arm64: Trap SME usage in guestMark Brown2022-04-222-1/+40
| * KVM: arm64: Hide SME system registers from guestsMark Brown2022-04-221-1/+8
| * arm64/sme: Save and restore streaming mode over EFI runtime callsMark Brown2022-04-221-6/+42
| * arm64/sme: Disable streaming mode and ZA when flushing CPU stateMark Brown2022-04-221-0/+9
| * arm64/sme: Add ptrace support for ZAMark Brown2022-04-222-0/+200
| * arm64/sme: Implement ptrace support for streaming mode SVE registersMark Brown2022-04-224-59/+200
| * arm64/sme: Implement ZA signal handlingMark Brown2022-04-223-3/+180
| * arm64/sme: Implement streaming SVE signal handlingMark Brown2022-04-223-13/+53
| * arm64/sme: Disable ZA and streaming mode when handling signalsMark Brown2022-04-221-0/+7
| * arm64/sme: Implement traps and syscall handling for SMEMark Brown2022-04-227-23/+255
| * arm64/sme: Implement ZA context switchingMark Brown2022-04-227-9/+66
| * arm64/sme: Implement streaming SVE context switchingMark Brown2022-04-226-23/+136
| * arm64/sme: Implement SVCR context switchingMark Brown2022-04-226-3/+29
| * arm64/sme: Implement support for TPIDR2Mark Brown2022-04-224-2/+22
| * arm64/sme: Implement vector length configuration prctl()sMark Brown2022-04-224-1/+40
| * arm64/sme: Implement sysctl to set the default vector lengthMark Brown2022-04-221-1/+28
| * arm64/sme: Identify supported SME vector lengths at bootMark Brown2022-04-228-2/+218
| * arm64/sme: Basic enumeration supportMark Brown2022-04-229-0/+131
| * arm64/sme: Early CPU setup for SMEMark Brown2022-04-221-4/+60
| * arm64/sme: Manually encode SME instructionsMark Brown2022-04-222-0/+79
| * arm64/sme: System register and exception syndrome definitionsMark Brown2022-04-224-1/+80
* | arm64/sysreg: fix odd line spacingMark Rutland2022-05-151-3/+3
* | arm64/sysreg: improve comment for regs without fieldsMark Rutland2022-05-151-1/+1
* | arm64/sysreg: Generate definitions for SCTLR_EL1Mark Brown2022-05-042-38/+71
* | arm64/sysreg: Generate definitions for TTBRn_EL1Mark Brown2022-05-042-2/+14
* | arm64/sysreg: Generate definitions for ID_AA64ISAR0_EL1Mark Brown2022-05-042-20/+67
* | arm64/sysreg: Enable automatic generation of system register definitionsMark Brown2022-05-043-1/+16
* | arm64: Add sysreg header generation scriptingMark Rutland2022-05-042-0/+309
* | arm64/sysreg: Standardise ID_AA64ISAR0_EL1 macro namesMark Brown2022-05-044-67/+67
* | arm64: Update name of ID_AA64ISAR0_EL1_ATOMIC to reflect ARMMark Brown2022-05-043-5/+5
* | arm64/sysreg: Define bits for previously RES1 fields in SCTLR_EL1Mark Brown2022-05-041-21/+32
* | arm64/sysreg: Rename SCTLR_EL1_NTWE/TWI to SCTLR_EL1_nTWE/TWIMark Brown2022-05-041-3/+3
* | arm64/mte: Make TCF field values and naming more standardMark Brown2022-05-043-12/+14
* | arm64/mte: Make TCF0 naming and field values more standardMark Brown2022-05-042-7/+7
* | arm64/sysreg: Introduce helpers for access to sysreg fieldsMark Brown2022-05-041-0/+6
|/
* Merge tag 'x86-urgent-2022-04-17' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2022-04-175-22/+100
|\
| * x86/tsx: Disable TSX development mode at bootPawan Gupta2022-04-115-16/+53
| * x86/tsx: Use MSR_TSX_CTRL to clear CPUID bitsPawan Gupta2022-04-112-7/+48
* | Merge tag 'soc-fixes-5.18-2' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2022-04-1636-468/+123
|\ \
| * | ARM: config: Update Gemini defconfigLinus Walleij2022-04-141-1/+4
| * | arm64: dts: qcom/sdm845-shift-axolotl: Fix boolean properties with valuesRob Herring2022-04-141-1/+1
| * | ARM: dts: align SPI NOR node name with dtschemaKrzysztof Kozlowski2022-04-146-7/+7