aboutsummaryrefslogtreecommitdiff
path: root/arch/arm64/include/asm
AgeCommit message (Expand)AuthorFilesLines
2025-05-10KVM: arm64: Use KVM-specific HCRX_EL2 RES0 maskMarc Zyngier1-4/+14
2025-05-10KVM: arm64: Remove hand-crafted masks for FGT registersMarc Zyngier1-48/+1
2025-05-09arm64/mm: Batch barriers when updating kernel mappingsRyan Roberts2-16/+67
2025-05-09arm64/mm: Support huge pte-mapped pages in vmapRyan Roberts1-0/+45
2025-05-09arm64/mm: Hoist barriers out of set_ptes_anysz() loopRyan Roberts1-5/+11
2025-05-09arm64/mm: Refactor __set_ptes() and __ptep_get_and_clear()Ryan Roberts1-41/+73
2025-05-09arm64: hugetlb: Refine tlb maintenance scopeRyan Roberts1-10/+19
2025-05-08arm64: proton-pack: Add new CPUs 'k' values for branch mitigationJames Morse1-0/+2
2025-05-08arm64/fpsimd: Add task_smstop_sm()Mark Rutland1-0/+2
2025-05-08arm64/fpsimd: Factor out {sve,sme}_state_size() helpersMark Rutland1-10/+37
2025-05-08arm64/fpsimd: Clarify sve_sync_*() functionsMark Rutland1-4/+4
2025-05-08arm64/fpsimd: ptrace: Consistently handle partial writes to NT_ARM_(S)SVEMark Rutland1-1/+0
2025-05-08arm64: bpf: Add BHB mitigation to the epilogue for cBPF programsJames Morse1-0/+1
2025-05-08arm64: proton-pack: Expose whether the branchy loop k valueJames Morse1-0/+1
2025-05-08arm64: proton-pack: Expose whether the platform is mitigated by firmwareJames Morse1-0/+1
2025-05-08arm64: insn: Add support for encoding DSBJames Morse1-0/+1
2025-05-08arm64/fpsimd: Do not discard modified SVE stateMark Rutland1-0/+3
2025-05-07arm64: Introduce esr_is_ubsan_brk()Mostafa Saleh1-0/+5
2025-05-07KVM: arm64: Kill HCRX_HOST_FLAGSMarc Zyngier2-2/+1
2025-05-06KVM: arm64: Propagate FGT masks to the nVHE hypervisorMarc Zyngier1-0/+7
2025-05-06KVM: arm64: Compute FGT masks from KVM's own FGT tablesMarc Zyngier1-0/+14
2025-05-06arm64: Add syndrome information for trapped LD64B/ST64B{,V,V0}Marc Zyngier1-1/+7
2025-05-06arm64: Remove duplicated sysreg encodingsMarc Zyngier1-11/+0
2025-05-06arm64: sysreg: Add system instructions trapped by HFGIRT2_EL2Marc Zyngier1-1/+4
2025-05-06arm64: sysreg: Add registers trapped by HDFG{R,W}TR2_EL2Marc Zyngier1-0/+10
2025-05-06arm64: sysreg: Replace HFGxTR_EL2 with HFG{R,W}TR_EL2Marc Zyngier3-10/+11
2025-05-06arm64: sysreg: Add layout for HCR_EL2Marc Zyngier1-61/+64
2025-05-06KVM: arm64: Extend pKVM selftest for np-guestsQuentin Perret1-0/+6
2025-05-06KVM: arm64: Add .hyp.data sectionDavid Brazdil1-0/+1
2025-05-06KVM: arm64: Force HCR_EL2.xMO to 1 at all times in VHE modeMarc Zyngier1-1/+1
2025-05-05KVM: arm64: Force HCR_EL2.xMO to 1 at all times in VHE modeMarc Zyngier1-1/+1
2025-05-02arm64: vdso: Work around invalid absolute relocations from GCCThomas Weißschuh1-0/+13
2025-04-30arm64: drop binutils version checksArnd Bergmann1-4/+0
2025-04-29arm64: Add missing includes for mem_encryptJason Gunthorpe2-0/+4
2025-04-29arm64: Expose AIDR_EL1 via sysfsOliver Upton1-0/+1
2025-04-29arm64: vdso: Use __arch_counter_get_cntvct()Breno Leitao1-20/+2
2025-04-29arm64: enable PREEMPT_LAZYMark Rutland1-7/+9
2025-04-29Merge branch kvm-arm64/nv-pmu-fixes into kvmarm-master/nextMarc Zyngier1-2/+2
2025-04-28KVM: arm64: Track SVE state in the hypervisor vcpu structureFuad Tabba1-5/+7
2025-04-24Merge tag 'kvmarm-fixes-6.15-2' of https://git.kernel.org/pub/scm/linux/kerne...Paolo Bonzini1-11/+0
2025-04-24KVM: arm64, x86: make kvm_arch_has_irq_bypass() inlinePaolo Bonzini1-0/+5
2025-04-18arm64: Rework checks for broken Cavium HW in the PI codeMarc Zyngier1-11/+0
2025-04-12Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfLinus Torvalds1-1/+1
2025-04-11KVM: arm64: Repaint pmcr_n into nr_pmu_countersMarc Zyngier1-2/+2
2025-04-10bpf: Use architecture provided res_smp_cond_load_acquireKumar Kartikeya Dwivedi1-1/+1
2025-04-09arm64/fpsimd: signal: Always save+flush state earlyMark Rutland1-1/+0
2025-04-09arm64/fpsimd: Add fpsimd_save_and_flush_current_state()Mark Rutland1-0/+1
2025-04-09arm64/fpsimd: Remove unused fpsimd_force_sync_to_sve()Mark Rutland1-1/+0
2025-04-09arm64/fpsimd: Avoid RES0 bits in the SME trap handlerMark Rutland1-6/+8
2025-04-08Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds3-4/+49