summaryrefslogtreecommitdiff
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
2018-02-07arm64: KVM: Add SMCCC_ARCH_WORKAROUND_1 fast handlingMarc Zyngier1-2/+18
2018-02-07arm64: KVM: Report SMCCC_ARCH_WORKAROUND_1 BP hardening supportMarc Zyngier2-0/+13
2018-02-07arm/arm64: KVM: Turn kvm_psci_version into a static inlineMarc Zyngier1-8/+12
2018-02-07arm/arm64: KVM: Advertise SMCCC v1.1Marc Zyngier2-2/+2
2018-02-07arm/arm64: KVM: Consolidate the PSCI include filesMarc Zyngier4-56/+3
2018-02-07arm64: KVM: Increment PC after handling an SMC trapMarc Zyngier1-0/+9
2018-02-07arm: KVM: Fix SMCCC handling of unimplemented SMC/HVC callsMarc Zyngier1-2/+11
2018-02-07arm64: KVM: Fix SMCCC handling of unimplemented SMC/HVC callsMarc Zyngier1-2/+2
2018-02-07arm64: entry: Apply BP hardening for suspicious interrupts from EL0Will Deacon2-0/+11
2018-02-07arm64: entry: Apply BP hardening for high-priority synchronous exceptionsWill Deacon2-1/+13
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 Deacon4-14/+30
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
2018-02-07arm64: entry: Ensure branch through syscall table is bounded under speculationWill Deacon2-0/+13
2018-02-07arm64: Use pointer masking to limit uaccess speculationRobin Murphy1-3/+23
2018-02-07arm64: Make USER_DS an inclusive limitRobin Murphy4-23/+33
2018-02-07arm64: Implement array_index_mask_nospec()Robin Murphy1-0/+21
2018-02-07arm64: barrier: Add CSDB macros to control data-value predictionWill Deacon2-0/+8
2018-02-07arm64: idmap: Use "awx" flags for .idmap.text .pushsection directivesWill Deacon4-7/+7
2018-02-07arm64: assembler: Align phys_to_pte with pte_to_physWill Deacon2-22/+15
2018-02-07arm64: entry: Reword comment about post_ttbr_update_workaroundWill Deacon1-10/+3
2018-02-07arm64: assembler: Change order of macro arguments in phys_to_ttbrWill Deacon5-9/+9
2018-02-07arm64: Force KPTI to be disabled on Cavium ThunderXMarc Zyngier1-3/+14
2018-02-07arm64: kpti: Add ->enable callback to remap swapper using nG mappingsWill Deacon3-8/+231
2018-02-07arm64: mm: Permit transitioning from Global to Non-Global without BBMWill Deacon1-0/+4
2018-02-07arm64: kpti: Make use of nG dependent on arm64_kernel_unmapped_at_el0()Will Deacon2-26/+16
2018-02-07arm64: Add software workaround for Falkor erratum 1041Shanker Donthineni7-1/+27
2018-02-07arm64: spinlock: Fix theoretical trylock() A-B-A with LSE atomicsWill Deacon1-2/+2
2018-01-26arm64: Fix TTBR + PAN + 52-bit PA logic in cpu_do_switch_mmSteve Capper1-3/+3
2018-01-23arm64: Turn on KPTI only on CPUs that need itJayachandran C1-0/+7
2018-01-23arm64: Branch predictor hardening for Cavium ThunderX2Jayachandran C1-0/+10
2018-01-23arm64: Run enable method for errata work arounds on late CPUsSuzuki K Poulose1-3/+6
2018-01-23arm64: Move BP hardening to check_and_switch_contextMarc Zyngier1-2/+3
2018-01-19arm64: mm: ignore memory above supported physical address sizeKristina Martsenko1-0/+3
2018-01-16arm64: kpti: Fix the interaction between ASID switching and software PANCatalin Marinas12-21/+32
2018-01-16KVM: arm64: Emulate RAS error registers and set HCR_EL2's TERR & TEADongjiu Geng4-0/+29
2018-01-16KVM: arm64: Handle RAS SErrors from EL2 on guest exitJames Morse5-1/+33
2018-01-16KVM: arm64: Handle RAS SErrors from EL1 on guest exitJames Morse3-1/+22
2018-01-16KVM: arm64: Save ESR_EL2 on guest SErrorJames Morse1-3/+6
2018-01-16KVM: arm64: Save/Restore guest DISR_EL1James Morse4-0/+9
2018-01-16KVM: arm64: Set an impdef ESR for Virtual-SError using VSESR_EL2.James Morse5-1/+24
2018-01-16KVM: arm/arm64: mask/unmask daif around VHE guestsJames Morse2-0/+12
2018-01-16arm64: kernel: Prepare for a DISR userJames Morse7-0/+44
2018-01-16arm64: Unconditionally enable IESB on exception entry/return for firmware-firstJames Morse1-8/+9
2018-01-16arm64: kernel: Survive corrected RAS errors notified by SErrorJames Morse3-5/+113
2018-01-16arm64: cpufeature: Detect CPU RAS ExtentionsXie XiuQi4-1/+33
2018-01-16arm64: sysreg: Move to use definitions for all the SCTLR bitsJames Morse3-35/+67
2018-01-16arm64: cpufeature: __this_cpu_has_cap() shouldn't stop earlyJames Morse1-2/+1
2018-01-16arm64: fpsimd: Fix state leakage when migrating after sigreturnDave Martin4-8/+10