aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/kernel
AgeCommit message (Expand)Author
2018-01-05KPTI: Rename to PAGE_TABLE_ISOLATIONKees Cook
2018-01-05x86/kaiser: Move feature detection upBorislav Petkov
2018-01-05x86/paravirt: Dont patch flush_tlb_singleThomas Gleixner
2018-01-05x86/kaiser: Rename and simplify X86_FEATURE_KAISER handlingBorislav Petkov
2018-01-05kaiser: add "nokaiser" boot option, using ALTERNATIVEHugh Dickins
2018-01-05kaiser: fix unlikely error in alloc_ldt_struct()Hugh Dickins
2018-01-05kaiser: load_new_mm_cr3() let SWITCH_USER_CR3 flush userHugh Dickins
2018-01-05kaiser: enhanced by kernel and user PCIDsDave Hansen
2018-01-05kaiser: fix perf crashesHugh Dickins
2018-01-05kaiser: fix build and FIXME in alloc_ldt_struct()Hugh Dickins
2018-01-05kaiser: merged updateDave Hansen
2018-01-05KAISER: Kernel Address IsolationRichard Fellner
2018-01-02x86/smpboot: Remove stale TLB flush invocationsThomas Gleixner
2018-01-02x86/mm/64: Fix reboot interaction with CR4.PCIDEAndy Lutomirski
2018-01-02x86/mm: Enable CR4.PCIDE on supported systemsAndy Lutomirski
2018-01-02x86/mm: Add the 'nopcid' boot option to turn off PCIDAndy Lutomirski
2018-01-02x86/mm: Disable PCID on 32-bit kernelsAndy Lutomirski
2018-01-02x86/vm86/32: Switch to flush_tlb_mm_range() in mark_screen_rdonly()Andy Lutomirski
2017-12-25x86/irq: Do not substract irq_tlb_count from irq_call_countAaron Lu
2017-12-25x86/mm: Add a 'noinvpcid' boot option to turn off INVPCIDAndy Lutomirski
2017-12-16x86/hpet: Prevent might sleep splat on resumeThomas Gleixner
2017-12-09kprobes/x86: Disable preemption in ftrace-based jprobesMasami Hiramatsu
2017-12-09x86/entry: Use SYSCALL_DEFINE() macros for sys_modify_ldt()Dave Hansen
2017-11-02x86/microcode/intel: Disable late loading on model 79Borislav Petkov
2017-10-05x86/fpu: Don't let userspace set bogus xcomp_bvEric Biggers
2017-08-24perf/x86: Fix LBR related crashes on Intel AtomStephane Eranian
2017-08-11KVM: async_pf: make rcu irq exit if not triggered from idle taskWanpeng Li
2017-08-06x86/mce/AMD: Make the init code more robustThomas Gleixner
2017-07-27x86/ioapic: Pass the correct data to unmask_ioapic_irq()Seunghun Han
2017-07-27x86/acpi: Prevent out of bound access caused by broken ACPI tablesSeunghun Han
2017-07-15x86/mm/pat: Don't report PAT on CPUs that don't support itMikulas Patocka
2017-06-26mm: larger stack guard gap, between vmasHugh Dickins
2017-06-14kvm: async_pf: fix rcu_irq_enter() with irqs enabledPaolo Bonzini
2017-05-25KVM: x86: Fix load damaged SSEx MXCSR registerWanpeng Li
2017-05-14kprobes/x86: Fix kernel panic when certain exception-handling addresses are p...Masami Hiramatsu
2017-05-14x86/pci-calgary: Fix iommu_free() comparison of unsigned expression >= 0Nikola Pajkovsky
2017-05-14x86/ioapic: Restore IO-APIC irq_chip retrigger callbackRuslan Ruslichenko
2017-05-02ftrace/x86: Fix triple fault with graph tracing and suspend-to-ramJosh Poimboeuf
2017-04-27x86/mce/AMD: Give a name to MCA bank 3 when accessed with legacy MSRsYazen Ghannam
2017-04-21perf/x86: Avoid exposing wrong/stale data in intel_pmu_lbr_read_32()Peter Zijlstra
2017-03-30x86/hyperv: Handle unknown NMIs on one CPU when unknown_nmi_panicSumit Semwal
2017-03-22x86/perf: Fix CR4.PCE propagation to use active_mm instead of mmAndy Lutomirski
2017-03-22x86/kasan: Fix boot with KASAN=y and PROFILE_ANNOTATED_BRANCHES=yAndrey Ryabinin
2017-02-14Revert "x86/ioapic: Restore IO-APIC irq_chip retrigger callback"Linus Torvalds
2017-02-09x86/irq: Make irq activate operations symmetricThomas Gleixner
2017-01-26x86/ioapic: Restore IO-APIC irq_chip retrigger callbackRuslan Ruslichenko
2017-01-26ftrace/x86: Set ftrace_stub to weak to prevent gcc from using short jumps to itSteven Rostedt
2017-01-19x86/cpu: Fix bootup crashes by sanitizing the argument of the 'clearcpuid=' c...Lukasz Odzioba
2016-12-15perf/x86: Fix full width counter, counter overflowPeter Zijlstra (Intel)
2016-12-08x86/traps: Ignore high word of regs->cs in early_fixup_exception()Andy Lutomirski