aboutsummaryrefslogtreecommitdiff
path: root/arch/arm64/include/asm
AgeCommit message (Expand)AuthorFilesLines
2022-11-15arm64: insn: always inline hint generationMark Rutland1-2/+12
2022-11-15arm64: insn: simplify insn group identificationMark Rutland1-25/+17
2022-11-15arm64: insn: always inline predicatesMark Rutland1-16/+80
2022-11-15arm64: insn: remove aarch64_insn_gen_prefetch()Mark Rutland1-4/+0
2022-11-15arm64: make is_ttbrX_addr() noinstr-safeMark Rutland1-2/+2
2022-11-14arm64: atomics: lse: remove stale dependency on JUMP_LABELMark Rutland1-1/+0
2022-11-11Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds2-2/+2
2022-11-11KVM: arm64: Maintain a copy of 'kvm_arm_vmid_bits' at EL2Will Deacon1-0/+2
2022-11-11KVM: arm64: Unmap 'kvm_arm_hyp_percpu_base' from the hostQuentin Perret1-2/+2
2022-11-11KVM: arm64: Return guest memory from EL2 via dedicated teardown memcacheQuentin Perret1-6/+1
2022-11-11KVM: arm64: Consolidate stage-2 initialisation into a single functionQuentin Perret3-4/+2
2022-11-11KVM: arm64: Add generic hyp_memcache helpersQuentin Perret1-0/+57
2022-11-11KVM: arm64: Provide I-cache invalidation by virtual address at EL2Will Deacon1-0/+1
2022-11-11KVM: arm64: Add per-cpu fixmap infrastructure at EL2Quentin Perret1-0/+14
2022-11-11KVM: arm64: Instantiate pKVM hypervisor VM and vCPU structures from EL1Fuad Tabba2-2/+16
2022-11-11KVM: arm64: Add infrastructure to create and track pKVM instances at EL2Fuad Tabba4-0/+27
2022-11-11KVM: arm64: Back the hypervisor 'struct hyp_page' array for all memoryQuentin Perret1-0/+26
2022-11-10KVM: arm64: Fix PAR_TO_HPFAR() to work independently of PA_BITS.Ryan Roberts1-1/+5
2022-11-10KVM: arm64: Handle stage-2 faults in parallelOliver Upton1-1/+2
2022-11-10KVM: arm64: Protect stage-2 traversal with RCUOliver Upton1-0/+49
2022-11-10KVM: arm64: Tear down unlinked stage-2 subtree after break-before-makeOliver Upton1-0/+3
2022-11-10KVM: arm64: Use an opaque type for ptepsOliver Upton1-1/+8
2022-11-10KVM: arm64: Add a helper to tear down unlinked stage-2 subtreesOliver Upton1-0/+11
2022-11-10KVM: arm64: Pass mm_ops through the visitor contextOliver Upton1-0/+1
2022-11-10KVM: arm64: Stash observed pte value in visitor contextOliver Upton1-0/+1
2022-11-10KVM: arm64: Combine visitor arguments into a context structureOliver Upton1-4/+11
2022-11-09arm64/mm: Simplify and document pte_to_phys() for 52 bit addressesAnshuman Khandual3-7/+6
2022-11-09arm64: implement dynamic shadow call stack for ClangArd Biesheuvel1-0/+49
2022-11-09arm64: unwind: add asynchronous unwind tables to kernel and modulesArd Biesheuvel1-0/+8
2022-11-09arm64/hwcap: Add support for SVE 2.1Mark Brown1-0/+1
2022-11-09arm64/hwcap: Add support for FEAT_RPRFMMark Brown1-0/+1
2022-11-09arm64/hwcap: Add support for FEAT_CSSCMark Brown1-0/+1
2022-11-09efi: libstub: Factor out min alignment and preferred kernel load addressArd Biesheuvel1-0/+15
2022-11-09efi: libstub: Move screen_info handling to common codeArd Biesheuvel1-6/+0
2022-11-09arm64/syscall: Include asm/ptrace.h in syscall_wrapper header.Kuniyuki Iwashima1-1/+1
2022-11-09arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macroD Scott Phillips1-1/+1
2022-11-08mm: remove kern_addr_valid() completelyKefeng Wang1-2/+0
2022-11-08arm64: Enable data independent timing (DIT) in the kernelArd Biesheuvel1-4/+8
2022-11-08arm64/mm: Drop ARM64_KERNEL_USES_PMD_MAPSAnshuman Khandual1-8/+3
2022-11-07arm64/asm: Remove unused enable_da macroMark Brown1-5/+0
2022-11-07arm64: alternative: constify alternative_has_feature_* argumentJisheng Zhang1-2/+2
2022-11-07arm64: jump_label: mark arguments as const to satisfy asm constraintsJisheng Zhang1-4/+4
2022-11-07ARM: 9255/1: efi/dump UEFI runtime page tables for ARMWang Kefeng1-0/+1
2022-11-04Merge tag 'efi-fixes-for-v6.1-2' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-0/+8
2022-11-03arm64: efi: Recover from synchronous exceptions occurring in firmwareArd Biesheuvel1-0/+8
2022-10-22Merge tag 'kvmarm-fixes-6.1-1' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini2-25/+13
2022-10-14Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds1-0/+4
2022-10-12Merge tag 'mm-nonmm-stable-2022-10-11' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-3/+0
2022-10-12arm64: Add AMPERE1 to the Spectre-BHB affected listD Scott Phillips1-0/+4
2022-10-11Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-0/+4