summaryrefslogtreecommitdiff
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
2018-02-16arm64: Use pointer masking to limit uaccess speculationRobin Murphy1-3/+23
2018-02-16arm64: Make USER_DS an inclusive limitRobin Murphy4-23/+33
2018-02-16arm64: Implement array_index_mask_nospec()Robin Murphy1-0/+21
2018-02-16arm64: barrier: Add CSDB macros to control data-value predictionWill Deacon2-0/+9
2018-02-16arm64: idmap: Use "awx" flags for .idmap.text .pushsection directivesWill Deacon4-7/+7
2018-02-16arm64: entry: Reword comment about post_ttbr_update_workaroundWill Deacon1-10/+3
2018-02-16arm64: Force KPTI to be disabled on Cavium ThunderXMarc Zyngier1-3/+14
2018-02-16arm64: kpti: Add ->enable callback to remap swapper using nG mappingsWill Deacon3-7/+223
2018-02-16arm64: mm: Permit transitioning from Global to Non-Global without BBMWill Deacon1-0/+4
2018-02-16arm64: kpti: Make use of nG dependent on arm64_kernel_unmapped_at_el0()Will Deacon2-26/+16
2018-02-16arm64: Turn on KPTI only on CPUs that need itJayachandran C1-0/+7
2018-02-16arm64: cputype: Add MIDR values for Cavium ThunderX2 CPUsJayachandran C1-0/+3
2018-02-16arm64: kpti: Fix the interaction between ASID switching and software PANCatalin Marinas12-21/+32
2018-02-16arm64: mm: Introduce TTBR_ASID_MASK for getting at the ASID in the TTBRWill Deacon4-4/+6
2018-02-16arm64: capabilities: Handle duplicate entries for a capabilitySuzuki K Poulose1-21/+23
2018-02-16arm64: Take into account ID_AA64PFR0_EL1.CSV3Will Deacon2-1/+8
2018-02-16arm64: Kconfig: Reword UNMAP_KERNEL_AT_EL0 kconfig entryWill Deacon1-7/+6
2018-02-16arm64: Kconfig: Add CONFIG_UNMAP_KERNEL_AT_EL0Will Deacon1-0/+13
2018-02-16arm64: use RET instruction for exiting the trampolineWill Deacon1-1/+9
2018-02-16arm64: kaslr: Put kernel vectors address in separate data pageWill Deacon4-2/+28
2018-02-16arm64: entry: Add fake CPU feature for unmapping the kernel at EL0Will Deacon4-6/+50
2018-02-16arm64: tls: Avoid unconditional zeroing of tpidrro_el0 for native tasksWill Deacon1-7/+5
2018-02-16arm64: cpu_errata: Add Kryo to Falkor 1003 errataStephen Boyd2-0/+23
2018-02-16arm64: erratum: Work around Falkor erratum #E1003 in trampoline codeWill Deacon2-12/+17
2018-02-16arm64: entry: Hook up entry trampoline to exception vectorsWill Deacon1-3/+36
2018-02-16arm64: entry: Explicitly pass exception level to kernel_ventry macroWill Deacon1-23/+23
2018-02-16arm64: mm: Map entry trampoline into trampoline and kernel page tablesWill Deacon4-1/+33
2018-02-16arm64: entry: Add exception trampoline page for exceptions from EL0Will Deacon2-0/+103
2018-02-16arm64: mm: Invalidate both kernel and user ASIDs when performing TLBIWill Deacon1-2/+14
2018-02-16arm64: mm: Add arm64_kernel_unmapped_at_el0 helperWill Deacon1-0/+8
2018-02-16arm64: mm: Allocate ASIDs in pairsWill Deacon2-8/+18
2018-02-16arm64: mm: Fix and re-enable ARM64_SW_TTBR0_PANWill Deacon10-21/+42
2018-02-16arm64: mm: Rename post_ttbr0_update_workaroundWill Deacon3-5/+4
2018-02-16arm64: mm: Remove pre_ttbr0_update_workaround for Falkor erratum #E1003Will Deacon4-36/+0
2018-02-16arm64: mm: Move ASID from TTBR0 to TTBR1Will Deacon4-9/+14
2018-02-16arm64: mm: Temporarily disable ARM64_SW_TTBR0_PANWill Deacon1-0/+1
2018-02-16arm64: mm: Use non-global mappings for kernel spaceWill Deacon2-8/+25
2018-02-16arm64: move TASK_* definitions to <asm/processor.h>Yury Norov3-16/+22
2018-02-16KVM MMU: check pending exception before injecting APFHaozhong Zhang1-1/+2
2018-02-16arm64: Add software workaround for Falkor erratum 1041Shanker Donthineni7-0/+26
2018-02-16arm64: Define cputype macros for Falkor CPUShanker Donthineni1-0/+2
2018-02-16powerpc/pseries: include linux/types.h in asm/hvcall.hMichal Suchanek1-0/+1
2018-02-13Revert "x86/alternative: Print unadorned pointers"Greg Kroah-Hartman1-7/+7
2018-02-13kernel/exit.c: export abort() to modulesAndrew Morton3-3/+0
2018-02-13.gitignore: move *.dtb and *.dtb.S patterns to the top-level .gitignoreMasahiro Yamada9-9/+0
2018-02-07KVM/SVM: Allow direct access to MSR_IA32_SPEC_CTRLKarimAllah Ahmed1-0/+88
2018-02-07KVM/VMX: Allow direct access to MSR_IA32_SPEC_CTRLKarimAllah Ahmed3-6/+110
2018-02-07KVM/VMX: Emulate MSR_IA32_ARCH_CAPABILITIESKarimAllah Ahmed3-1/+17
2018-02-07KVM/x86: Add IBPB supportAshok Raj3-3/+116
2018-02-07KVM/x86: Update the reverse_cpuid list to include CPUID_7_EDXKarimAllah Ahmed2-5/+4