git.codelabs.ch
/
muen
/
linux.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
x86/alternatives: Fixup alternative_call_2
2018-03-27
Alexey Dobriyan
x86/alternatives: Fixup alternative_call_2
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-03-23
Andy Lutomirski
x86/entry/64: Don't use IST entry for #BP stack
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-03-23
Waiman Long
x86/efi: Free efi_pgd with free_pages()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-03-16
Borislav Petkov
x86/microcode: Fix CPU synchronization routine
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-03-16
Borislav Petkov
x86/microcode: Attempt late loading only when new microcode...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-03-16
Alexander Sergeyev
x86/speculation: Remove Skylake C2 from Speculation...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-03-14
Josh Poimboeuf
jump_label: Fix sparc64 warning
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-03-08
Seunghun Han
x86/pti: Fix a comment typo
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-03-08
Ashok Raj
x86/microcode: Synchronize late microcode loading
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-03-08
Borislav Petkov
x86/microcode: Request microcode on the BSP
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-03-08
Borislav Petkov
x86/microcode/intel: Look into the patch cache first
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-03-08
Ashok Raj
x86/microcode: Do not upload microcode if CPUs are...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-03-08
Ashok Raj
x86/microcode/intel: Writeback and invalidate caches...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-03-08
Ashok Raj
x86/microcode/intel: Check microcode revision before...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-03-08
Borislav Petkov
x86/microcode: Get rid of struct apply_microcode_ctx
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-03-08
Konrad Rzeszutek...
x86/spectre_v2: Don't check microcode versions when...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-03-01
Thomas Gleixner
x86/cpu_entry_area: Sync cpu_entry_area to initial_page_table
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-02-28
Josh Poimboeuf
objtool: Fix another switch table detection issue
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-02-28
Juergen Gross
x86/xen: Zero MSR_IA32_SPEC_CTRL before suspend
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-02-03
KarimAllah Ahmed
KVM/SVM: Allow direct access to MSR_IA32_SPEC_CTRL
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-02-03
KarimAllah Ahmed
KVM/VMX: Allow direct access to MSR_IA32_SPEC_CTRL
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-02-03
KarimAllah Ahmed
KVM/VMX: Emulate MSR_IA32_ARCH_CAPABILITIES
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-02-03
Ashok Raj
KVM/x86: Add IBPB support
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-02-03
KarimAllah Ahmed
KVM/x86: Update the reverse_cpuid list to include CPUID_7_EDX
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-02-03
Thomas Gleixner
Merge branch 'msr-bitmaps' of git://git.kernel.org...
commit
|
commitdiff
|
tree
2018-02-02
Arnd Bergmann
x86/power: Fix swsusp_arch_resume prototype
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-02-02
Arnd Bergmann
x86/dumpstack: Avoid uninitlized variable
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-02-02
Darren Kenny
x86/speculation: Fix typo IBRS_ATT, which should be...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-02-02
Arnd Bergmann
x86/pti: Mark constant arrays as __initconst
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-02-02
KarimAllah Ahmed
x86/spectre: Simplify spectre_v2 command line parsing
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-02-02
David Woodhouse
x86/retpoline: Avoid retpolines for built-in __init...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-02-01
Thomas Gleixner
genirq: Make legacy autoprobing work again
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-02-01
Dan Williams
x86/kvm: Update spectre-v1 mitigation
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-31
Josh Poimboeuf
x86/paravirt: Remove 'noreplace-paravirt' cmdline option
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-31
Thomas Gleixner
x86/kvm: Make it compile on 32bit and with HYPYERVISOR_GUEST=n
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-30
Vitaly Kuznetsov
x86/kvm: Support Hyper-V reenlightenment
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-30
Vitaly Kuznetsov
x86/kvm: Pass stable clocksource to guests when running...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-30
Vitaly Kuznetsov
x86/irq: Count Hyper-V reenlightenment interrupts
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
Reviewed-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-30
Vitaly Kuznetsov
x86/hyperv: Redirect reenlightment notifications on...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
Reviewed-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-30
Vitaly Kuznetsov
x86/hyperv: Reenlightenment notifications support
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
Reviewed-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-30
Vitaly Kuznetsov
x86/hyperv: Add a function to read both TSC and TSC...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-30
Vitaly Kuznetsov
x86/hyperv: Check for required priviliges in hyperv_init()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
Reviewed-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-30
Tim Chen
x86/speculation: Use Indirect Branch Prediction Barrier...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-30
David Woodhouse
x86/cpuid: Fix up "virtual" IBRS/IBPB/STIBP feature...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-30
Colin Ian King
x86/spectre: Fix spelling mistake: "vunerable"-> "vulnerable"
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-30
Dan Williams
x86/spectre: Report get_user mitigation for spectre_v1
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-30
Dan Williams
nl80211: Sanitize array index in parse_txq_params
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-30
Dan Williams
vfs, fdtable: Prevent bounds-check bypass via speculative...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-30
Dan Williams
x86/syscall: Sanitize syscall table de-references under...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-30
Dan Williams
x86/get_user: Use pointer masking to limit speculation
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-30
Dan Williams
x86/uaccess: Use __uaccess_begin_nospec() and uaccess_try_nospec
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-30
Dan Williams
x86/usercopy: Replace open coded stac/clac with __uaccess_...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-30
Dan Williams
x86: Introduce __uaccess_begin_nospec() and uaccess_try_nospec
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-30
Dan Williams
x86: Introduce barrier_nospec
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-30
Dan Williams
x86: Implement array_index_mask_nospec
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-30
Dan Williams
array_index_nospec: Sanitize speculative array de-references
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-30
Mark Rutland
Documentation: Document array_index_nospec
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-30
Andy Lutomirski
x86/asm: Move 'status' from thread_struct to thread_info
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-30
Andy Lutomirski
x86/entry/64: Push extra regs right away
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-30
Andy Lutomirski
x86/entry/64: Remove the SYSCALL64 fast path
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-30
Dou Liyang
x86/spectre: Check CONFIG_RETPOLINE in command line...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-30
William Grant
x86/mm: Fix overlap of i386 CPU_ENTRY_AREA with FIX_BTMAP
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-29
Benjamin Gaignard
irqchip/stm32: Fix copyright
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-28
Josh Poimboeuf
x86/ftrace: Add one more ENDPROC annotation
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-27
Borislav Petkov
x86/speculation: Simplify indirect_branch_prediction_barrier()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-27
Borislav Petkov
x86/retpoline: Simplify vmexit_fill_RSB()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-27
David Woodhouse
x86/cpufeatures: Clean up Spectre v2 related CPUID...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-27
Thomas Gleixner
x86/cpu/bugs: Make retpoline module warning conditional
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-27
Thomas Gleixner
Merge branch 'timers/urgent' into timers/core
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-27
Thomas Gleixner
hrtimer: Reset hrtimer cpu base proper on CPU hotplug
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-26
Andy Lutomirski
x86/mm/64: Tighten up vmalloc_fault() sanity checks...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-26
Andy Lutomirski
x86/mm/64: Fix vmapped stack syncing on very-large...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-26
Borislav Petkov
x86/bugs: Drop one "mitigation" from dmesg
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-26
Borislav Petkov
x86/nospec: Fix header guards names
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-26
Borislav Petkov
x86/alternative: Print unadorned pointers
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-26
David Woodhouse
x86/speculation: Add basic IBPB (Indirect Branch Prediction...
commit
|
commitdiff
|
tree
2018-01-26
David Woodhouse
x86/cpufeature: Blacklist SPEC_CTRL/PRED_CMD on early...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-26
David Woodhouse
x86/pti: Do not enable PTI on CPUs which are not vulnerable...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-26
David Woodhouse
x86/msr: Add definitions for new speculation control...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-26
David Woodhouse
x86/cpufeatures: Add AMD feature bits for Speculation...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-26
David Woodhouse
x86/cpufeatures: Add Intel feature bits for Speculation...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-26
David Woodhouse
x86/cpufeatures: Add CPUID_7_EDX CPUID leaf
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-26
Andi Kleen
module/retpoline: Warn about missing retpoline in module
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-25
Peter Zijlstra
KVM: VMX: Make indirect call speculation safe
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-25
Peter Zijlstra
KVM: x86: Make indirect calls in emulator speculation...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-25
Corentin Labbe
x86: Remove unused IOMMU_STRESS Kconfig
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-25
Vitaly Kuznetsov
x86/hyperv: Stop suppressing X86_FEATURE_PCID
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-24
davidwang
x86/centaur: Mark TSC invariant
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-24
Borislav Petkov
x86/microcode: Fix again accessing initrd after having...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-24
Jia Zhang
x86/microcode/intel: Extend BDW late-loading further...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-24
Xiao Liang
perf/x86/amd/power: Do not load AMD power module on...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-24
Marc Zyngier
irqdomain: Kill CONFIG_IRQ_DOMAIN_DEBUG
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-24
Waiman Long
x86/retpoline: Remove the esp/rsp thunk
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-20
Jan Kiszka
x86/jailhouse: Respect pci=lastbus command line settings
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-20
Jan Kiszka
x86/jailhouse: Set X86_FEATURE_TSC_KNOWN_FREQ
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-19
Andi Kleen
x86/retpoline: Optimize inline assembler for vmexit_fill_RSB
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-19
zhenwei.pi
x86/pti: Document fix wrong index
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-19
Masami Hiramatsu
kprobes/x86: Disable optimizing on the function jumps...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-19
Masami Hiramatsu
kprobes/x86: Blacklist indirect thunk functions for...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-01-19
Masami Hiramatsu
retpoline: Introduce start/end markers of indirect...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
next