aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2022-04-28kselftest/arm64: sme: Provide streaming mode SVE stress testMark Brown4-0/+83
2022-04-28kselftest/arm64: Extend vector configuration API tests to cover SMEMark Brown6-1/+38
2022-04-28kselftest/arm64: Add tests for TPIDR2Mark Brown3-1/+307
2022-04-28kselftest/arm64: sme: Add SME support to vlsetMark Brown1-2/+8
2022-04-28kselftest/arm64: Add manual encodings for SME instructionsMark Brown1-0/+51
2022-04-28kselftest/arm64: Add simple test for MTE prctlMark Brown2-0/+120
2022-04-28kselftest/arm64: Refactor parameter checking in mte_switch_mode()Mark Brown1-3/+12
2022-04-28kselftest/arm64: Log unexpected asynchronous MTE faultsMark Brown1-0/+4
2022-04-28kselftest/arm64: Handle more kselftest result codes in MTE helpersMark Brown1-2/+13
2022-04-28kselftest/arm64: Validate setting via FPSIMD and read via SVE regsetsMark Brown1-1/+122
2022-04-28kselftest/arm64: Remove assumption that tasks start FPSIMD onlyMark Brown1-23/+16
2022-04-28kselftest/arm64: Fix comment for ptrace_sve_get_fpsimd_data()Mark Brown1-1/+1
2022-04-27arm64/sme: Add ID_AA64SMFR0_EL1 to __read_sysreg_by_encoding()Mark Brown1-0/+1
2022-04-22arm64/sme: Provide Kconfig for SMEMark Brown1-0/+11
2022-04-22KVM: arm64: Handle SME host state when running guestsMark Brown2-0/+37
2022-04-22KVM: arm64: Trap SME usage in guestMark Brown2-1/+40
2022-04-22KVM: arm64: Hide SME system registers from guestsMark Brown1-1/+8
2022-04-22arm64/sme: Save and restore streaming mode over EFI runtime callsMark Brown1-6/+42
2022-04-22arm64/sme: Disable streaming mode and ZA when flushing CPU stateMark Brown1-0/+9
2022-04-22arm64/sme: Add ptrace support for ZAMark Brown3-0/+201
2022-04-22arm64/sme: Implement ptrace support for streaming mode SVE registersMark Brown5-59/+201
2022-04-22arm64/sme: Implement ZA signal handlingMark Brown3-3/+180
2022-04-22arm64/sme: Implement streaming SVE signal handlingMark Brown3-13/+53
2022-04-22arm64/sme: Disable ZA and streaming mode when handling signalsMark Brown1-0/+7
2022-04-22arm64/sme: Implement traps and syscall handling for SMEMark Brown7-23/+255
2022-04-22arm64/sme: Implement ZA context switchingMark Brown7-9/+66
2022-04-22arm64/sme: Implement streaming SVE context switchingMark Brown6-23/+136
2022-04-22arm64/sme: Implement SVCR context switchingMark Brown6-3/+29
2022-04-22arm64/sme: Implement support for TPIDR2Mark Brown4-2/+22
2022-04-22arm64/sme: Implement vector length configuration prctl()sMark Brown6-1/+61
2022-04-22arm64/sme: Implement sysctl to set the default vector lengthMark Brown1-1/+28
2022-04-22arm64/sme: Identify supported SME vector lengths at bootMark Brown8-2/+218
2022-04-22arm64/sme: Basic enumeration supportMark Brown10-0/+164
2022-04-22arm64/sme: Early CPU setup for SMEMark Brown1-4/+60
2022-04-22arm64/sme: Manually encode SME instructionsMark Brown2-0/+79
2022-04-22arm64/sme: System register and exception syndrome definitionsMark Brown4-1/+80
2022-04-22arm64/sme: Provide ABI documentation for SMEMark Brown3-10/+489
2022-04-17Linux 5.18-rc3Linus Torvalds1-1/+1
2022-04-17Merge tag 'for-linus-5.18-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tipLinus Torvalds2-64/+23
2022-04-17Merge tag 'x86-urgent-2022-04-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds6-24/+102
2022-04-17Merge tag 'timers-urgent-2022-04-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds2-7/+10
2022-04-17Merge tag 'smp-urgent-2022-04-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds2-19/+19
2022-04-17Merge tag 'irq-urgent-2022-04-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-2/+3
2022-04-17Merge tag 'for-v5.18-rc' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supplyLinus Torvalds2-0/+8
2022-04-17Merge branch 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linuxLinus Torvalds5-12/+54
2022-04-16Merge tag 'devicetree-fixes-for-5.18-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linuxLinus Torvalds28-165/+145
2022-04-16Merge tag 'gpio-fixes-for-v5.18-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linuxLinus Torvalds3-13/+21
2022-04-16Merge tag 'soc-fixes-5.18-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/socLinus Torvalds146-605/+299
2022-04-16Merge tag 'random-5.18-rc3-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/crng/randomLinus Torvalds2-25/+21
2022-04-16Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds12-311/+280