| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-05-27 | Merge branch 'for-next/sme-fixes' into for-next/core |  Will Deacon | 1 | -182/+140 |
| 2025-05-08 | arm64/fpsimd: ptrace/prctl: Ensure VL changes leave task in a valid state |  Mark Rutland | 1 | -65/+72 |
| 2025-05-08 | arm64/fpsimd: ptrace/prctl: Ensure VL changes do not resurrect stale data |  Mark Rutland | 1 | -1/+1 |
| 2025-05-08 | arm64/fpsimd: Add task_smstop_sm() |  Mark Rutland | 1 | -0/+22 |
| 2025-05-08 | arm64/fpsimd: Factor out {sve,sme}_state_size() helpers |  Mark Rutland | 1 | -16/+0 |
| 2025-05-08 | arm64/fpsimd: Clarify sve_sync_*() functions |  Mark Rutland | 1 | -18/+12 |
| 2025-05-08 | arm64/fpsimd: ptrace: Consistently handle partial writes to NT_ARM_(S)SVE |  Mark Rutland | 1 | -15/+0 |
| 2025-05-08 | arm64/fpsimd: Do not discard modified SVE state |  Mark Rutland | 1 | -6/+9 |
| 2025-04-30 | arm64/fpsimd: Avoid warning when sve_to_fpsimd() is unused |  Mark Rutland | 1 | -2/+2 |
| 2025-04-29 | arm64/fpsimd: Avoid unnecessary per-CPU buffers for EFI runtime calls |  Ard Biesheuvel | 1 | -29/+25 |
| 2025-04-09 | arm64/fpsimd: signal: Always save+flush state early |  Mark Rutland | 1 | -28/+0 |
| 2025-04-09 | arm64/fpsimd: Add fpsimd_save_and_flush_current_state() |  Mark Rutland | 1 | -0/+11 |
| 2025-04-09 | arm64/fpsimd: Fix merging of FPSIMD state during signal return |  Mark Rutland | 1 | -1/+1 |
| 2025-04-09 | arm64/fpsimd: Reset FPMR upon exec() |  Mark Rutland | 1 | -0/+3 |
| 2025-04-09 | arm64/fpsimd: Avoid clobbering kernel FPSIMD state with SMSTOP |  Mark Rutland | 1 | -1/+1 |
| 2025-04-09 | arm64/fpsimd: Don't corrupt FPMR when streaming mode changes |  Mark Brown | 1 | -3/+3 |
| 2025-04-09 | arm64/fpsimd: Discard stale CPU state when handling SME traps |  Mark Brown | 1 | -0/+2 |
| 2025-04-09 | arm64/fpsimd: Remove opportunistic freeing of SME state |  Mark Rutland | 1 | -13/+4 |
| 2025-04-09 | arm64/fpsimd: Remove redundant SVE trap manipulation |  Mark Rutland | 1 | -5/+3 |
| 2025-04-09 | arm64/fpsimd: Remove unused fpsimd_force_sync_to_sve() |  Mark Rutland | 1 | -14/+0 |
| 2025-04-09 | arm64/fpsimd: Avoid RES0 bits in the SME trap handler |  Mark Rutland | 1 | -1/+1 |
| 2025-02-14 | Merge tag 'kvmarm-fixes-6.14-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD |  Paolo Bonzini | 1 | -25/+0 |
| 2025-02-13 | KVM: arm64: Unconditionally save+flush host FPSIMD/SVE/SME state |  Mark Rutland | 1 | -25/+0 |
| 2025-01-28 | treewide: const qualify ctl_tables where applicable |  Joel Granados | 1 | -2/+2 |
| 2024-11-18 | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux |  Linus Torvalds | 1 | -1/+1 |
| 2024-11-06 | arm64/sve: Discard stale CPU state when handling SVE traps |  Mark Brown | 1 | -0/+1 |
| 2024-11-04 | arm64/fpsimd: Fix a typo |  Christophe JAILLET | 1 | -1/+1 |
| 2024-07-24 | sysctl: treewide: constify the ctl_table argument of proc_handlers |  Joel Granados | 1 | -1/+1 |
| 2024-05-22 | arm64/fpsimd: Avoid erroneous elide of user state reload |  Ard Biesheuvel | 1 | -22/+22 |
| 2024-05-22 | Reapply "arm64: fpsimd: Implement lazy restore for kernel mode FPSIMD" |  Will Deacon | 1 | -0/+18 |
| 2024-05-17 | Revert "arm64: fpsimd: Implement lazy restore for kernel mode FPSIMD" |  Will Deacon | 1 | -18/+0 |
| 2024-03-14 | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux |  Linus Torvalds | 1 | -0/+18 |
| 2024-03-07 | Merge branches 'for-next/reorg-va-space', 'for-next/rust-for-arm64', 'for-next/misc', 'for-next/daif-cleanup', 'for-next/kselftest', 'for-next/documentation', 'for-next/sysreg' and 'for-next/dpisa', remote-tracking branch 'arm64/for-next/perf' into for-next/core |  Catalin Marinas | 1 | -0/+18 |
| 2024-03-07 | arm64/fpsimd: Support FEAT_FPMR |  Mark Brown | 1 | -0/+13 |
| 2024-02-22 | arm64/sme: Ensure that all fields in SMCR_EL1 are set to known values |  Mark Brown | 1 | -0/+3 |
| 2024-02-22 | arm64/sve: Ensure that all fields in ZCR_EL1 are set to known values |  Mark Brown | 1 | -0/+2 |
| 2024-02-20 | arm64/sme: Restore SMCR_EL1.EZT0 on exit from suspend |  Mark Brown | 1 | -0/+2 |
| 2024-02-20 | arm64/sme: Restore SME registers on exit from suspend |  Mark Brown | 1 | -0/+14 |
| 2024-02-09 | arm64/signal: Don't assume that TIF_SVE means we saved SVE state |  Mark Brown | 1 | -1/+1 |
| 2024-01-18 | arm64/sme: Always exit sme_alloc() early with existing storage |  Mark Brown | 1 | -2/+4 |
| 2024-01-18 | arm64/fpsimd: Remove spurious check for SVE support |  Mark Brown | 1 | -4/+2 |
| 2024-01-04 | Merge branch 'for-next/fpsimd' into for-next/core |  Will Deacon | 1 | -59/+106 |
| 2023-12-13 | arm64: Cleanup system cpucap handling |  Mark Rutland | 1 | -2/+2 |
| 2023-12-12 | arm64: fpsimd: Implement lazy restore for kernel mode FPSIMD |  Ard Biesheuvel | 1 | -0/+18 |
| 2023-12-12 | arm64: fpsimd: Preserve/restore kernel mode NEON at context switch |  Ard Biesheuvel | 1 | -18/+74 |
| 2023-12-12 | arm64: fpsimd: Drop unneeded 'busy' flag |  Ard Biesheuvel | 1 | -41/+14 |
| 2023-11-01 | Merge tag 'sysctl-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux |  Linus Torvalds | 1 | -2/+0 |
| 2023-10-26 | Merge branch 'for-next/cpus_have_const_cap' into for-next/core |  Catalin Marinas | 1 | -27/+47 |
| 2023-10-16 | arm64: Avoid cpus_have_const_cap() for ARM64_{SVE,SME,SME2,FA64} |  Mark Rutland | 1 | -2/+2 |
| 2023-10-16 | arm64: Use a positive cpucap for FP/SIMD |  Mark Rutland | 1 | -9/+35 |