2018-02-21 |
Ingo Molnar | x86/speculation: Move firmware_restrict_branch_speculation_... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-21 |
Peter Zijlstra | objtool: Add module specific retpoline rules Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-21 |
Peter Zijlstra | objtool: Add retpoline validation Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-21 |
Peter Zijlstra | objtool: Use existing global variables for options Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-21 |
Peter Zijlstra | x86/mm/sme, objtool: Annotate indirect call in sme_encrypt_e... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-21 |
Peter Zijlstra | x86/boot, objtool: Annotate indirect jump in secondary_start... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-21 |
Peter Zijlstra | x86/paravirt, objtool: Annotate indirect calls Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-21 |
Peter Zijlstra | x86/speculation, objtool: Annotate indirect calls/jumps... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-20 |
David Woodhouse | x86/retpoline: Support retpoline builds with Clang Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-20 |
David Woodhouse | x86/speculation: Use IBRS if available before calling... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-20 |
David Woodhouse | Revert "x86/retpoline: Simplify vmexit_fill_RSB()" Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-20 |
Jan Beulich | x86-64/realmode: Add instruction suffix Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-20 |
Jan Beulich | x86/LDT: Avoid warning in 32-bit builds with older gcc Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-20 |
Jan Beulich | x86/IO-APIC: Avoid warning in 32-bit builds Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-20 |
Jan Beulich | x86/asm: Improve how GEN_*_SUFFIXED_RMWcc() specify... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-20 |
Jann Horn | x86/mm: Remove stale comment about KMEMCHECK Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-20 |
Jan Beulich | x86/mm: Fix {pmd,pud}_{set,clear}_flags() Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-17 |
Dominik Brodowski | x86/entry/64: Use 'xorl' for faster register clearing Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-17 |
Dominik Brodowski | x86/entry: Reduce the code footprint of the 'idtentry... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-17 |
Borislav Petkov | x86/CPU: Check CPU feature bits after microcode upgrade Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-17 |
Borislav Petkov | x86/CPU: Add a microcode loader callback Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-17 |
Borislav Petkov | x86/microcode: Propagate return value from updating... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-17 |
Dan Williams | nospec: Include <asm/barrier.h> dependency Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-17 |
Rasmus Villemoes | nospec: Allow index argument to have const-qualified... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-17 |
Dan Williams | nospec: Kill array_index_nospec_mask_check() Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-15 |
Ingo Molnar | x86/entry/64: Fix CR3 restore in paranoid_exit() Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-15 |
Gustavo A. R. Silva | x86/cpu: Change type of x86_cache_size variable to... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-15 |
Dan Carpenter | x86/spectre: Fix an error message Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-15 |
Jia Zhang | x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_stepping Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-15 |
Rui Wang | selftests/x86/mpx: Fix incorrect bounds with old _sigfault Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-15 |
Andy Lutomirski | x86/mm: Rename flush_tlb_single() and flush_tlb_one... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-15 |
Peter Zijlstra | x86/speculation: Add <asm/msr-index.h> dependency Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-15 |
Will Deacon | nospec: Move array_index_nospec() parameter checking... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-15 |
Dan Williams | x86/speculation: Fix up array_index_nospec_mask() asm... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-15 |
Peter Zijlstra | x86/debug: Use UD2 for WARN() Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-15 |
Josh Poimboeuf | x86/debug, objtool: Annotate WARN()-related UD2 as... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-15 |
Josh Poimboeuf | objtool: Fix segfault in ignore_unreachable_insn() Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-15 |
Dominik Brodowski | selftests/x86: Disable tests requiring 32-bit support... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-15 |
Dominik Brodowski | selftests/x86: Do not rely on "int $0x80" in single_step_sys... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-13 |
Dominik Brodowski | selftests/x86: Do not rely on "int $0x80" in test_mremap_vdso.c Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-13 |
Dominik Brodowski | selftests/x86: Fix build bug caused by the 5lvl test... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-13 |
Ingo Molnar | selftests/x86/pkeys: Remove unused functions Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-13 |
Dominik Brodowski | selftests/x86: Clean up and document sscanf() usage Suggested-by: Ingo Molnar <mingo@kernel.org> Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-13 |
Dominik Brodowski | selftests/x86: Fix vDSO selftest segfault for vsyscall... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-13 |
Borislav Petkov | x86/entry/64: Remove the unused 'icebp' macro Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-13 |
Josh Poimboeuf | x86/entry/64: Fix paranoid_entry() frame pointer warning Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-13 |
Dominik Brodowski | x86/entry/64: Indent PUSH_AND_CLEAR_REGS and POP_REGS... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-13 |
Dominik Brodowski | x86/entry/64: Get rid of the ALLOC_PT_GPREGS_ON_STACK... ...amount ot text size. However, Ingo Molnar points Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-13 |
Dominik Brodowski | x86/entry/64: Use PUSH_AND_CLEAN_REGS in more cases Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-13 |
Dominik Brodowski | x86/entry/64: Introduce the PUSH_AND_CLEAN_REGS macro Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-13 |
Dominik Brodowski | x86/entry/64: Interleave XOR register clearing with... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-13 |
Dominik Brodowski | x86/entry/64: Merge the POP_C_REGS and POP_EXTRA_REGS... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-13 |
Dominik Brodowski | x86/entry/64: Merge SAVE_C_REGS and SAVE_EXTRA_REGS... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-13 |
Ingo Molnar | x86/speculation: Clean up various Spectre related details Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-13 |
KarimAllah Ahmed | KVM/nVMX: Set the CPU_BASED_USE_MSR_BITMAPS if we have... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-13 |
KarimAllah Ahmed | X86/nVMX: Properly set spec_ctrl and pred_cmd before... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-13 |
David Woodhouse | KVM/x86: Reduce retpoline performance impact in slot_handle_... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-13 |
David Woodhouse | Revert "x86/speculation: Simplify indirect_branch_prediction... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-13 |
David Woodhouse | x86/speculation: Correct Speculation Control microcode... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-11 |
David Woodhouse | x86/speculation: Update Speculation Control microcode... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-10 |
Nadav Amit | x86/mm/pti: Fix PTI comment in entry_SYSCALL_64() Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-09 |
Peter Zijlstra | MAINTAINERS: Add Peter Zijlstra as objtool co-maintainer Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-09 |
Peter Zijlstra | objtool: Fix switch-table detection Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-06 |
Ingo Molnar | Merge branch 'linus' into sched/urgent, to resolve... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-06 |
Dan Williams | x86/entry/64/compat: Clear registers for compat syscalls... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-06 |
Dan Williams | x86/entry/64: Clear registers for exceptions/interrupts... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-06 |
Arnd Bergmann | locking/qrwlock: include asm/byteorder.h as needed Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-06 |
Peter Zijlstra | jump_label: Add branch hints to static_branch_{un,... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-06 |
Mel Gorman | sched/fair: Use a recently used CPU as an idle candidate... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-06 |
Mel Gorman | sched/fair: Do not migrate if the prev_cpu is idle Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-06 |
Mel Gorman | sched/fair: Restructure wake_affine*() to return a... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-06 |
Mel Gorman | sched/fair: Remove unnecessary parameters from wake_affine_i... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-06 |
Wen Yang | sched/rt: Make update_curr_rt() more accurate Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-06 |
Steven Rostedt ... | sched/rt: Up the root domain ref count when passing... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-06 |
Steven Rostedt ... | sched/rt: Use container_of() to get root domain in... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-06 |
Peter Zijlstra | sched/core: Optimize update_stats_*() Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-06 |
Peter Zijlstra | sched/core: Optimize ttwu_stat() Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-06 |
Dan Williams | x86/entry/64: Clear extra registers beyond syscall... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-05 |
Ingo Molnar | Merge tag 'perf-urgent-for-mingo-4.16-20180205' of... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-05 |
Mathieu Desnoyers | membarrier/selftest: Test private expedited sync core... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-05 |
Mathieu Desnoyers | membarrier/arm64: Provide core serializing command Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-05 |
Mathieu Desnoyers | membarrier/x86: Provide core serializing command Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-05 |
Mathieu Desnoyers | membarrier: Provide core serializing command, *_SYNC_CORE Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-05 |
Mathieu Desnoyers | lockin/x86: Implement sync_core_before_usermode() Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-05 |
Mathieu Desnoyers | locking: Introduce sync_core_before_usermode() Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-05 |
Mathieu Desnoyers | membarrier/selftest: Test global expedited command Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-05 |
Mathieu Desnoyers | membarrier: Provide GLOBAL_EXPEDITED command Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-05 |
Mathieu Desnoyers | membarrier: Document scheduler barrier requirements Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-05 |
Mathieu Desnoyers | powerpc, membarrier: Skip memory barrier in switch_mm() Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-02-05 |
Mathieu Desnoyers | membarrier/selftest: Test private expedited command Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-01-31 |
Kirill A. Shutemov | x86/kexec: Make kexec (mostly) work in 5-level paging... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-01-30 |
Josh Poimboeuf | objtool: Warn on stripped section symbol Suggested-by: Ingo Molnar <mingo@kernel.org> Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-01-30 |
Josh Poimboeuf | objtool: Add support for alternatives at the end of... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-01-30 |
Josh Poimboeuf | objtool: Improve retpoline alternative handling Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-01-30 |
Ingo Molnar | Merge tag 'v4.15' into x86/pti, to be able to merge... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-01-28 |
Ingo Molnar | Merge tag 'perf-core-for-mingo-4.16-20180125' of git... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-01-27 |
H. Peter Anvin | x86: Mark hpa as a "Designated Reviewer" for the time... Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-01-25 |
Peter Zijlstra | perf/x86: Fix perf,x86,cpuhp deadlock Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-01-25 |
Peter Zijlstra | perf/core: Fix ctx::mutex deadlock Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
2018-01-25 |
Peter Zijlstra | perf/core: Fix another perf,trace,cpuhp lock inversion Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
commit | commitdiff | tree |
next |