summaryrefslogtreecommitdiff
path: root/arch/arm64/include
AgeCommit message (Expand)AuthorFilesLines
2018-03-19arm64: KVM: Dynamically patch the kernel/hyp VA maskMarc Zyngier1-33/+13
2018-03-19arm64: insn: Add encoder for bitwise operations using literalsMarc Zyngier1-0/+9
2018-03-19arm64: insn: Add N immediate encodingMarc Zyngier1-0/+1
2018-03-19arm64: alternatives: Add dynamic patching featureMarc Zyngier1-4/+37
2018-03-19KVM: arm/arm64: Avoid VGICv3 save/restore on VHE with no IRQsChristoffer Dall1-0/+2
2018-03-19KVM: arm/arm64: Move VGIC APR save/restore to vgic put/loadChristoffer Dall1-0/+2
2018-03-19KVM: arm/arm64: Handle VGICv2 save/restore from the main VGIC codeChristoffer Dall1-2/+0
2018-03-19KVM: arm64: Configure c15, PMU, and debug register traps on cpu load/put for VHEChristoffer Dall1-0/+3
2018-03-19KVM: arm64: Prepare to handle deferred save/restore of 32-bit registersChristoffer Dall1-23/+9
2018-03-19KVM: arm64: Prepare to handle deferred save/restore of ELR_EL1Christoffer Dall1-1/+17
2018-03-19KVM: arm/arm64: Prepare to handle deferred save/restore of SPSR_EL1Christoffer Dall1-5/+36
2018-03-19KVM: arm64: Introduce framework for accessing deferred sysregsChristoffer Dall1-2/+6
2018-03-19KVM: arm64: Rewrite system register accessors to read/write functionsChristoffer Dall3-7/+21
2018-03-19KVM: arm64: Change 32-bit handling of VM system registersChristoffer Dall1-8/+0
2018-03-19KVM: arm64: Unify non-VHE host/guest sysreg save and restore functionsChristoffer Dall1-4/+2
2018-03-19KVM: arm64: Introduce separate VHE/non-VHE sysreg save/restore functionsChristoffer Dall1-4/+8
2018-03-19KVM: arm64: Introduce VHE-specific kvm_vcpu_runChristoffer Dall2-1/+10
2018-03-19KVM: arm64: Improve debug register save/restore flowChristoffer Dall1-8/+2
2018-03-19KVM: arm/arm64: Introduce vcpu_el1_is_32bitChristoffer Dall1-1/+6
2018-03-19KVM: arm/arm64: Add kvm_vcpu_load_sysregs and kvm_vcpu_put_sysregsChristoffer Dall1-0/+3
2018-03-19KVM: arm/arm64: Get rid of vcpu->arch.irq_linesChristoffer Dall2-10/+2
2018-03-19KVM: arm64: Move HCR_INT_OVERRIDE to default HCR_EL2 guest flagShih-Wei Li1-2/+2
2018-03-19KVM: arm64: Avoid storing the vcpu pointer on the stackChristoffer Dall2-0/+30
2018-03-09arm64: signal: Ensure si_code is valid for all fault signalsDave Martin1-14/+0
2018-03-09arm64: Add support for new control bits CTR_EL0.DIC and CTR_EL0.IDCShanker Donthineni3-1/+10
2018-03-09arm64/kernel: enable A53 erratum #8434319 handling at runtimeArd Biesheuvel1-1/+2
2018-03-09arm64/errata: add REVIDR handling to frameworkArd Biesheuvel1-0/+4
2018-03-09arm64/kernel: don't ban ADRP to work around Cortex-A53 erratum #843419Ard Biesheuvel1-0/+2
2018-03-09efi/arm64: Check whether x18 is preserved by runtime services callsArd Biesheuvel1-1/+3
2018-03-06arm64: kaslr: Set TCR_EL1.NFD1 when CONFIG_RANDOMIZE_BASE=yWill Deacon1-0/+1
2018-03-06arm64: Revert L1_CACHE_SHIFT back to 6 (64-byte cache line size)Catalin Marinas2-3/+46
2018-03-06arm64: Move show_unhandled_signals_ratelimited into traps.cWill Deacon1-11/+0
2018-03-06arm64: Introduce arm64_force_sig_info and hook up in arm64_notify_dieWill Deacon1-0/+2
2018-03-06arm64: signal: Make force_signal_inject more robustWill Deacon1-4/+2
2018-02-26arm64: KVM: Move CPU ID reg trap setup off the world switch pathDave Martin1-0/+8
2018-02-26arm64/kvm: Prohibit guest LOR accessesMark Rutland2-1/+9
2018-02-23arm64: fix unwind_frame() for filtered out fn for function graph tracingPratyush Anand1-1/+1
2018-02-19arm64: uaccess: Formalise types for access_ok()Robin Murphy1-6/+6
2018-02-19arm64: Fix compilation error while accessing MPIDR_HWID_BITMASK from .S filesBhupesh Sharma1-1/+1
2018-02-17arm64: cputype: Silence Sparse warningsRobin Murphy1-1/+1
2018-02-16arm64: mm: Use READ_ONCE/WRITE_ONCE when accessing page tablesWill Deacon5-48/+51
2018-02-11Merge tag 'kvm-4.16-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds7-8/+65
2018-02-08Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds10-107/+204
2018-02-07kasan: clean up KASAN_SHADOW_SCALE_SHIFT usageAndrey Konovalov2-8/+12
2018-02-07arm64: KVM: Report SMCCC_ARCH_WORKAROUND_1 BP hardening supportMarc Zyngier1-0/+6
2018-02-07arm/arm64: KVM: Consolidate the PSCI include filesMarc Zyngier1-27/+0
2018-02-07arm64: futex: Mask __user pointers prior to dereferenceWill Deacon1-3/+6
2018-02-07arm64: uaccess: Mask __user pointers for __arch_{clear, copy_*}_userWill Deacon1-7/+22
2018-02-07arm64: uaccess: Don't bother eliding access_ok checks in __{get, put}_userWill Deacon1-22/+32
2018-02-07arm64: uaccess: Prevent speculative use of the current addr_limitWill Deacon1-0/+7