summaryrefslogtreecommitdiffstats
path: root/arch/arm64/kernel
AgeCommit message (Expand)AuthorLines
2024-02-20arm64/sme: Restore SMCR_EL1.EZT0 on exit from suspendMark Brown-0/+2
2024-02-20arm64/sme: Restore SME registers on exit from suspendMark Brown-0/+17
2024-02-15arm64/sve: Lower the maximum allocation for the SVE ptrace regsetMark Brown-1/+2
2024-02-15arm64: Subscribe Microsoft Azure Cobalt 100 to ARM Neoverse N2 errataEaswar Hariharan-0/+3
2024-02-09arm64/signal: Don't assume that TIF_SVE means we saved SVE stateMark Brown-3/+3
2024-01-30arm64: vdso32: Remove unused vdso32-offsets.hKevin Brodsky-9/+0
2024-01-30arm64: scs: Disable LTO for SCS patching codeArd Biesheuvel-0/+6
2024-01-30arm64: Revert "scs: Work around full LTO issue with dynamic SCS"Ard Biesheuvel-7/+1
2024-01-19Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds-30/+51
2024-01-18Merge tag 'driver-core-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds-11/+2
2024-01-18arm64/sme: Always exit sme_alloc() early with existing storageMark Brown-2/+4
2024-01-18arm64/fpsimd: Remove spurious check for SVE supportMark Brown-4/+2
2024-01-18arm64/ptrace: Don't flush ZA/ZT storage when writing ZA via ptraceMark Brown-6/+7
2024-01-18arm64: entry: simplify kernel_exit logicMark Rutland-5/+4
2024-01-18arm64: entry: fix ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOADMark Rutland-9/+13
2024-01-17Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds-1/+1
2024-01-12arm64: errata: Add Cortex-A510 speculative unprivileged load workaroundRob Herring-2/+15
2024-01-12arm64: Rename ARM64_WORKAROUND_2966298Rob Herring-3/+3
2024-01-12arm64: fpsimd: Bring cond_yield asm macro in line with new rulesArd Biesheuvel-2/+0
2024-01-12arm64: scs: Work around full LTO issue with dynamic SCSArd Biesheuvel-1/+7
2024-01-10Merge tag 'asm-generic-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds-0/+2
2024-01-10Merge tag 'header_cleanup-2024-01-10' of https://evilpiepirate.org/git/bcachefsLinus Torvalds-0/+1
2024-01-09Merge tag 'mm-nonmm-stable-2024-01-09-10-33' of git://git.kernel.org/pub/scm/...Linus Torvalds-29/+15
2024-01-08Merge tag 'sched-core-2024-01-08' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds-13/+13
2024-01-08Merge tag 'kvmarm-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Paolo Bonzini-1/+40
2024-01-04Merge branch 'for-next/fixes' into for-next/coreWill Deacon-0/+4
2024-01-04Merge branch 'for-next/stacktrace' into for-next/coreWill Deacon-44/+102
2024-01-04Merge branch 'for-next/rip-vpipt' into for-next/coreWill Deacon-5/+0
2024-01-04Merge branch 'for-next/mm' into for-next/coreWill Deacon-3/+4
2024-01-04Merge branch 'for-next/lpa2-prep' into for-next/coreWill Deacon-1/+41
2024-01-04Merge branch 'for-next/kbuild' into for-next/coreWill Deacon-4/+4
2024-01-04Merge branch 'for-next/fpsimd' into for-next/coreWill Deacon-59/+106
2024-01-04Merge branch 'for-next/early-idreg-overrides' into for-next/coreWill Deacon-58/+102
2023-12-27rseq: Split out rseq.h from sched.hKent Overstreet-0/+1
2023-12-23arm64/amu: Use capacity_ref_freq() to set AMU ratioVincent Guittot-13/+13
2023-12-20kexec_file, arm64: print out debugging message if requiredBaoquan He-29/+15
2023-12-19Merge branch kvm-arm64/nv-6.8-prefix into kvmarm-master/nextMarc Zyngier-1/+1
2023-12-19arm64: cpufeatures: Restrict NV support to FEAT_NV2Marc Zyngier-1/+1
2023-12-13arm64: Align boot cpucap handling with system cpucap handlingMark Rutland-34/+32
2023-12-13arm64: Cleanup system cpucap handlingMark Rutland-23/+30
2023-12-13arm64: irq: set the correct node for shadow call stackHuang Shijie-1/+1
2023-12-12arm64: fpsimd: Implement lazy restore for kernel mode FPSIMDArd Biesheuvel-0/+18
2023-12-12arm64: fpsimd: Preserve/restore kernel mode NEON at context switchArd Biesheuvel-18/+74
2023-12-12arm64: fpsimd: Drop unneeded 'busy' flagArd Biesheuvel-41/+14
2023-12-12arm64/kernel: Move 'nokaslr' parsing out of early idreg codeArd Biesheuvel-7/+7
2023-12-12arm64: idreg-override: Avoid kstrtou64() to parse a single hex digitArd Biesheuvel-1/+15
2023-12-12arm64: idreg-override: Avoid sprintf() for simple string concatenationArd Biesheuvel-6/+13
2023-12-12arm64: idreg-override: avoid strlen() to check for empty stringsArd Biesheuvel-1/+1
2023-12-12arm64: idreg-override: Avoid parameq() and parameqn()Ard Biesheuvel-11/+17
2023-12-12arm64: idreg-override: Prepare for place relative reloc patchingArd Biesheuvel-33/+56