2018-01-12 |
Konrad Rzeszutek... | x86/ia32: Adds code hygiene for 32bit SYSCALL instructi... |
commit | commitdiff | tree |
2018-01-12 |
Konrad Rzeszutek... | x86/ia32: don't save registers on audit call |
commit | commitdiff | tree |
2018-01-12 |
Konrad Rzeszutek... | x86/spec/ia32: Sprinkle IBRS and RSB at the 32-bit... |
commit | commitdiff | tree |
2018-01-12 |
Konrad Rzeszutek... | x86/ia32: Move STUFF_RSB And ENABLE_IBRS |
commit | commitdiff | tree |
2018-01-12 |
Konrad Rzeszutek... | x86/spec: Always set IBRS to guest value on VMENTER... |
commit | commitdiff | tree |
2018-01-12 |
Jamie Iles | x86/ia32: save and clear registers on syscall. |
commit | commitdiff | tree |
2018-01-12 |
Boris Ostrovsky | x86/IBRS: Save current status of MSR_IA32_SPEC_CTRL |
commit | commitdiff | tree |
2018-01-12 |
Pavel Tatashin | pti: Rename X86_FEATURE_KAISER to X86_FEATURE_PTI |
commit | commitdiff | tree |
2018-01-12 |
Konrad Rzeszutek... | x86/spec_ctrl: Add missing IBRS_DISABLE |
commit | commitdiff | tree |
2018-01-12 |
Jun Nakajima | Make use of ibrs_inuse consistent. |
commit | commitdiff | tree |
2018-01-12 |
Konrad Rzeszutek... | x86/kvm: Set IBRS on VMEXIT if guest disabled it. |
commit | commitdiff | tree |
2018-01-12 |
Kris Van Hees | Re-introduce clearing of r12-15, rbp, rbx |
commit | commitdiff | tree |
2018-01-12 |
Pavel Tatashin | x86: more ibrs/pti fixes |
commit | commitdiff | tree |
2018-01-12 |
Konrad Rzeszutek... | x86/spec: Actually do the check for in_use on ENABLE_IBRS |
commit | commitdiff | tree |
2018-01-12 |
Konrad Rzeszutek... | kvm: svm: Expose the CPUID.0x80000008 ebx flag. |
commit | commitdiff | tree |
2018-01-12 |
Konrad Rzeszutek... | x86/spec_ctrl: Provide the sysfs version of the ibrs_en... |
commit | commitdiff | tree |
2018-01-12 |
Konrad Rzeszutek... | x86: Use better #define for FEATURE_ENABLE_IBRS and 0 |
commit | commitdiff | tree |
2018-01-12 |
Konrad Rzeszutek... | x86: Instead of 0x2, 0x4, and 0x1 use #defines. |
commit | commitdiff | tree |
2018-01-12 |
Konrad Rzeszutek... | kpti: Disable when running under Xen PV |
commit | commitdiff | tree |
2018-01-12 |
Konrad Rzeszutek... | x86: Don't ENABLE_IBRS in nmi when we are still running... |
commit | commitdiff | tree |
2018-01-12 |
Konrad Rzeszutek... | x86/enter: Use IBRS on syscall and interrupts - fix... |
commit | commitdiff | tree |
2018-01-12 |
Konrad Rzeszutek... | x86: Fix spectre/kpti integration |
commit | commitdiff | tree |
2018-01-12 |
Jiri Kosina | PTI: unbreak EFI old_memmap |
commit | commitdiff | tree |
2018-01-12 |
Martin K. Petersen | KAISER KABI tweaks. |
commit | commitdiff | tree |
2018-01-12 |
Jamie Iles | x86/ldt: fix crash in ldt freeing. |
commit | commitdiff | tree |
2018-01-12 |
Denys Vlasenko | x86/entry: Define 'cpu_current_top_of_stack' for 64... |
commit | commitdiff | tree |
2018-01-12 |
Denys Vlasenko | x86/entry: Remove unused 'kernel_stack' per-cpu variable |
commit | commitdiff | tree |
2018-01-12 |
Denys Vlasenko | x86/entry: Stop using PER_CPU_VAR(kernel_stack) |
commit | commitdiff | tree |
2018-01-12 |
Guenter Roeck | kaiser: Set _PAGE_NX only if supported |
commit | commitdiff | tree |
2018-01-12 |
Andy Lutomirski | x86/vdso: Get pvclock data from the vvar VMA instead... |
commit | commitdiff | tree |
2018-01-12 |
Kees Cook | KPTI: Report when enabled |
commit | commitdiff | tree |
2018-01-12 |
Kees Cook | KPTI: Rename to PAGE_TABLE_ISOLATION |
commit | commitdiff | tree |
2018-01-12 |
Borislav Petkov | x86/kaiser: Move feature detection up |
commit | commitdiff | tree |
2018-01-12 |
Borislav Petkov | x86/kaiser: Reenable PARAVIRT |
commit | commitdiff | tree |
2018-01-12 |
Thomas Gleixner | x86/paravirt: Dont patch flush_tlb_single |
commit | commitdiff | tree |
2018-01-12 |
Hugh Dickins | kaiser: kaiser_flush_tlb_on_return_to_user() check... |
commit | commitdiff | tree |
2018-01-12 |
Hugh Dickins | kaiser: asm/tlbflush.h handle noPGE at lower level |
commit | commitdiff | tree |
2018-01-12 |
Hugh Dickins | kaiser: drop is_atomic arg to kaiser_pagetable_walk() |
commit | commitdiff | tree |
2018-01-12 |
Hugh Dickins | kaiser: use ALTERNATIVE instead of x86_cr3_pcid_noflush |
commit | commitdiff | tree |
2018-01-12 |
Borislav Petkov | x86/kaiser: Check boottime cmdline params |
commit | commitdiff | tree |
2018-01-12 |
Borislav Petkov | x86/kaiser: Rename and simplify X86_FEATURE_KAISER... |
commit | commitdiff | tree |
2018-01-12 |
Hugh Dickins | kaiser: add "nokaiser" boot option, using ALTERNATIVE |
commit | commitdiff | tree |
2018-01-12 |
Hugh Dickins | kaiser: fix unlikely error in alloc_ldt_struct() |
commit | commitdiff | tree |
2018-01-12 |
Hugh Dickins | kaiser: _pgd_alloc() without __GFP_REPEAT to avoid... |
commit | commitdiff | tree |
2018-01-12 |
Hugh Dickins | kaiser: paranoid_entry pass cr3 need to paranoid_exit |
commit | commitdiff | tree |
2018-01-12 |
Hugh Dickins | kaiser: x86_cr3_pcid_noflush and x86_cr3_pcid_user |
commit | commitdiff | tree |
2018-01-12 |
Hugh Dickins | kaiser: PCID 0 for kernel and 128 for user |
commit | commitdiff | tree |
2018-01-12 |
Hugh Dickins | kaiser: load_new_mm_cr3() let SWITCH_USER_CR3 flush... |
commit | commitdiff | tree |
2018-01-12 |
Dave Hansen | kaiser: enhanced by kernel and user PCIDs |
commit | commitdiff | tree |
2018-01-12 |
Hugh Dickins | kaiser: vmstat show NR_KAISERTABLE as nr_overhead |
commit | commitdiff | tree |
2018-01-12 |
Hugh Dickins | kaiser: delete KAISER_REAL_SWITCH option |
commit | commitdiff | tree |
2018-01-12 |
Hugh Dickins | kaiser: name that 0x1000 KAISER_SHADOW_PGD_OFFSET |
commit | commitdiff | tree |
2018-01-12 |
Hugh Dickins | kaiser: cleanups while trying for gold link |
commit | commitdiff | tree |
2018-01-12 |
Hugh Dickins | kaiser: kaiser_remove_mapping() move along the pgd |
commit | commitdiff | tree |
2018-01-12 |
Hugh Dickins | kaiser: tidied up kaiser_add/remove_mapping slightly |
commit | commitdiff | tree |
2018-01-12 |
Hugh Dickins | kaiser: tidied up asm/kaiser.h somewhat |
commit | commitdiff | tree |
2018-01-12 |
Hugh Dickins | kaiser: ENOMEM if kaiser_pagetable_walk() NULL |
commit | commitdiff | tree |
2018-01-12 |
Hugh Dickins | kaiser: fix perf crashes |
commit | commitdiff | tree |
2018-01-12 |
Hugh Dickins | kaiser: fix regs to do_nmi() ifndef CONFIG_KAISER |
commit | commitdiff | tree |
2018-01-12 |
Hugh Dickins | kaiser: KAISER depends on SMP |
commit | commitdiff | tree |
2018-01-12 |
Hugh Dickins | kaiser: fix build and FIXME in alloc_ldt_struct() |
commit | commitdiff | tree |
2018-01-12 |
Hugh Dickins | kaiser: stack map PAGE_SIZE at THREAD_SIZE-PAGE_SIZE |
commit | commitdiff | tree |
2018-01-12 |
Hugh Dickins | kaiser: do not set _PAGE_NX on pgd_none |
commit | commitdiff | tree |
2018-01-12 |
Dave Hansen | kaiser: merged update |
commit | commitdiff | tree |
2018-01-12 |
Richard Fellner | KAISER: Kernel Address Isolation |
commit | commitdiff | tree |
2018-01-12 |
Tom Lendacky | x86/boot: Add early cmdline parsing for options with... |
commit | commitdiff | tree |
2018-01-12 |
Andy Lutomirski | x86/mm/64: Fix reboot interaction with CR4.PCIDE |
commit | commitdiff | tree |
2018-01-12 |
Andy Lutomirski | x86/mm: Enable CR4.PCIDE on supported systems |
commit | commitdiff | tree |
2018-01-12 |
Andy Lutomirski | x86/mm: Add the 'nopcid' boot option to turn off PCID |
commit | commitdiff | tree |
2018-01-12 |
Andy Lutomirski | x86/mm: Disable PCID on 32-bit kernels |
commit | commitdiff | tree |
2018-01-12 |
Andy Lutomirski | x86/mm: Remove the UP asm/tlbflush.h code, always use... |
commit | commitdiff | tree |
2018-01-12 |
Andy Lutomirski | x86/mm: Reimplement flush_tlb_page() using flush_tlb_mm... |
commit | commitdiff | tree |
2018-01-12 |
Andy Lutomirski | x86/mm: Make flush_tlb_mm_range() more predictable |
commit | commitdiff | tree |
2018-01-12 |
Andy Lutomirski | x86/mm: Remove flush_tlb() and flush_tlb_current_task() |
commit | commitdiff | tree |
2018-01-12 |
Andy Lutomirski | x86/vm86/32: Switch to flush_tlb_mm_range() in mark_scr... |
commit | commitdiff | tree |
2018-01-12 |
Aaron Lu | x86/irq: Do not substract irq_tlb_count from irq_call_count |
commit | commitdiff | tree |
2018-01-12 |
Andy Lutomirski | sched/core: Idle_task_exit() shouldn't use switch_mm_ir... |
commit | commitdiff | tree |
2018-01-12 |
Steven Rostedt | ARM: Hide finish_arch_post_lock_switch() from modules |
commit | commitdiff | tree |
2018-01-12 |
Andy Lutomirski | x86/mm, sched/core: Turn off IRQs in switch_mm() |
commit | commitdiff | tree |
2018-01-12 |
Andy Lutomirski | x86/mm, sched/core: Uninline switch_mm() |
commit | commitdiff | tree |
2018-01-12 |
Andy Lutomirski | x86/mm: Build arch/x86/mm/tlb.c even on !SMP |
commit | commitdiff | tree |
2018-01-12 |
Andy Lutomirski | sched/core: Add switch_mm_irqs_off() and use it in... |
commit | commitdiff | tree |
2018-01-12 |
Ingo Molnar | mm/mmu_context, sched/core: Fix mmu_context.h assumption |
commit | commitdiff | tree |
2018-01-12 |
Andy Lutomirski | x86/mm: If INVPCID is available, use it to flush global... |
commit | commitdiff | tree |
2018-01-12 |
Andy Lutomirski | x86/mm: Add a 'noinvpcid' boot option to turn off INVPCID |
commit | commitdiff | tree |
2018-01-12 |
Borislav Petkov | x86/mm: Fix INVPCID asm constraint |
commit | commitdiff | tree |
2018-01-12 |
Andy Lutomirski | x86/mm: Add INVPCID helpers |
commit | commitdiff | tree |
2018-01-12 |
Konrad Rzeszutek... | x86/ibrs: Remove 'ibrs_dump' and remove the pr_debug |
commit | commitdiff | tree |
2018-01-12 |
Konrad Rzeszutek... | kABI: Revert kABI: Make the boot_cpu_data look normal |
commit | commitdiff | tree |
2018-01-12 |
Elena Reshetova | userns: prevent speculative execution |
commit | commitdiff | tree |
2018-01-12 |
Elena Reshetova | udf: prevent speculative execution |
commit | commitdiff | tree |
2018-01-12 |
Elena Reshetova | net: mpls: prevent speculative execution |
commit | commitdiff | tree |
2018-01-12 |
Elena Reshetova | fs: prevent speculative execution |
commit | commitdiff | tree |
2018-01-12 |
Elena Reshetova | ipv6: prevent speculative execution |
commit | commitdiff | tree |
2018-01-12 |
Elena Reshetova | ipv4: prevent speculative execution |
commit | commitdiff | tree |
2018-01-12 |
Elena Reshetova | Thermal/int340x: prevent speculative execution |
commit | commitdiff | tree |
2018-01-12 |
Elena Reshetova | cw1200: prevent speculative execution |
commit | commitdiff | tree |
2018-01-12 |
Elena Reshetova | qla2xxx: prevent speculative execution |
commit | commitdiff | tree |
2018-01-12 |
Elena Reshetova | p54: prevent speculative execution |
commit | commitdiff | tree |
2018-01-12 |
Elena Reshetova | carl9170: prevent speculative execution |
commit | commitdiff | tree |
next |