summaryrefslogtreecommitdiff
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
2019-05-23x86/speculation: Rework SMT state changeThomas Gleixner1-6/+5
2019-05-23x86/Kconfig: Select SCHED_SMT if SMP enabledThomas Gleixner1-7/+1
2019-05-23x86/speculation: Reorganize speculation control MSRs updateTim Chen1-17/+29
2019-05-23x86/speculation: Rename SSBD update functionsThomas Gleixner3-11/+11
2019-05-23x86/speculation: Disable STIBP when enhanced IBRS is in useTim Chen1-0/+7
2019-05-23x86/speculation: Move STIPB/IBPB string conditionals out of cpu_show_common()Tim Chen1-2/+18
2019-05-23x86/speculation: Remove unnecessary ret variable in cpu_show_common()Tim Chen1-4/+1
2019-05-23x86/speculation: Clean up spectre_v2_parse_cmdline()Tim Chen1-14/+13
2019-05-23x86/speculation: Update the TIF_SSBD commentTim Chen1-1/+1
2019-05-23x86/speculation: Propagate information about RSB filling mitigation to sysfsJiri Kosina1-1/+2
2019-05-23x86/speculation: Enable cross-hyperthread spectre v2 STIBP mitigationJiri Kosina1-5/+50
2019-05-23x86/speculation: Apply IBPB more strictly to avoid cross-process data leakJiri Kosina1-9/+19
2019-05-23x86/cpu: Sanitize FAM6_ATOM namingPeter Zijlstra2-27/+31
2019-05-23x86/speculation: Remove SPECTRE_V2_IBRS in enum spectre_v2_mitigationJiang Biao1-1/+0
2019-05-23x86/speculation: Simplify the CPU bug detection logicDominik Brodowski1-15/+7
2019-05-23x86/speculation: Support Enhanced IBRS on future CPUsSai Praneeth4-2/+23
2019-05-23x86/cpufeature: Carve out X86_FEATURE_*Borislav Petkov47-314/+319
2019-05-23x86/headers: Don't include asm/processor.h in asm/atomic.hAndi Kleen2-2/+0
2019-05-23x86/asm: Add asm macros for static keys/jump labelsAndy Lutomirski1-8/+44
2019-05-23x86/asm: Error out if asm/jump_label.h is included inappropriatelyAndy Lutomirski1-0/+13
2019-05-23jump_label/x86: Work around asm build bug on older/backported GCCsPeter Zijlstra1-4/+4
2019-05-23locking/static_keys: Add a new static_key interfacePeter Zijlstra7-27/+129
2019-05-23jump_label: Rename JUMP_LABEL_{EN,DIS}ABLE to JUMP_LABEL_{JMP,NOP}Peter Zijlstra7-7/+7
2019-05-23jump_label: Allow asm/jump_label.h to be included in assemblyAnton Blanchard6-17/+16
2019-05-23s390/jump label: use different nop instructionHeiko Carstens2-7/+19
2019-05-23s390/jump label: add sanity checksHeiko Carstens1-14/+42
2019-05-23MIPS: jump_label.c: Handle the microMIPS J instruction encodingMaciej W. Rozycki2-10/+38
2019-05-23MIPS: jump_label.c: Correct the span of the J instructionMaciej W. Rozycki1-2/+2
2019-05-23x86/cpufeature: Add bug flags to /proc/cpuinfoBorislav Petkov3-16/+53
2019-05-11KVM: VMX: Fix x2apic check in vmx_msr_bitmap_mode()Joerg Roedel1-1/+3
2019-05-02x86/uaccess: Don't leak the AC flag into __put_user() value evaluationAndy Lutomirski1-3/+4
2019-05-02ARC: U-boot: check arguments paranoidlyEugeniy Paltsev2-27/+65
2019-05-02x86/a.out: Clear the dump structure initiallyBorislav Petkov1-2/+4
2019-05-02x86/kvm/nVMX: read from MSR_IA32_VMX_PROCBASED_CTLS2 only when it is availableVitaly Kuznetsov1-2/+5
2019-05-02perf/x86: Add check_period PMU callbackJiri Olsa3-0/+39
2019-05-02alpha: fix page fault handling for r16-r18 targetsSergei Trofimovich1-1/+1
2019-05-02xtensa: Use get_signal() signal_setup_done()Richard Weinberger1-27/+16
2019-05-02unicore32: Fix build errorGuenter Roeck1-4/+5
2019-05-02unicore32: Use get_signal() signal_setup_done()Richard Weinberger1-28/+20
2019-05-02um: Use get_signal() signal_setup_done()Richard Weinberger3-48/+36
2019-05-02tile: Use get_signal() signal_setup_done()Richard Weinberger3-46/+40
2019-05-02sh: Use get_signal() signal_setup_done()Richard Weinberger2-97/+64
2019-05-02score: Use get_signal() signal_setup_done()Richard Weinberger1-25/+18
2019-05-02s390: Use get_signal() signal_setup_done()Richard Weinberger3-92/+69
2019-05-02powerpc/signal: Properly handle return value from uprobe_deny_signal()Naveen N. Rao1-1/+1
2019-05-02powerpc: Use sigsp()Richard Weinberger3-11/+5
2019-05-02powerpc: Use get_signal() signal_setup_done()Richard Weinberger4-64/+45
2019-05-02parisc: Use get_signal() signal_setup_done()Richard Weinberger1-34/+24
2019-05-02mn10300: Use get_signal() signal_setup_done()Richard Weinberger1-53/+36
2019-05-02mips: Use sigsp()Richard Weinberger3-9/+7