summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Linux 4.9.75v4.9.75Greg Kroah-Hartman2018-01-051-1/+1
* kaiser: Set _PAGE_NX only if supportedGuenter Roeck2018-01-051-1/+2
* KPTI: Report when enabledKees Cook2018-01-051-1/+6
* KPTI: Rename to PAGE_TABLE_ISOLATIONKees Cook2018-01-0516-31/+31
* x86/kaiser: Move feature detection upBorislav Petkov2018-01-053-2/+9
* kaiser: disabled on Xen PVJiri Kosina2018-01-051-0/+5
* x86/kaiser: Reenable PARAVIRTBorislav Petkov2018-01-051-1/+1
* x86/paravirt: Dont patch flush_tlb_singleThomas Gleixner2018-01-051-2/+0
* kaiser: kaiser_flush_tlb_on_return_to_user() check PCIDHugh Dickins2018-01-053-9/+9
* kaiser: asm/tlbflush.h handle noPGE at lower levelHugh Dickins2018-01-051-24/+3
* kaiser: drop is_atomic arg to kaiser_pagetable_walk()Hugh Dickins2018-01-051-8/+2
* kaiser: use ALTERNATIVE instead of x86_cr3_pcid_noflushHugh Dickins2018-01-053-16/+8
* x86/kaiser: Check boottime cmdline paramsBorislav Petkov2018-01-052-18/+47
* x86/kaiser: Rename and simplify X86_FEATURE_KAISER handlingBorislav Petkov2018-01-053-20/+20
* kaiser: add "nokaiser" boot option, using ALTERNATIVEHugh Dickins2018-01-0517-65/+146
* kaiser: fix unlikely error in alloc_ldt_struct()Hugh Dickins2018-01-051-1/+1
* kaiser: kaiser_remove_mapping() move along the pgdHugh Dickins2018-01-051-4/+6
* kaiser: paranoid_entry pass cr3 need to paranoid_exitHugh Dickins2018-01-053-19/+37
* kaiser: x86_cr3_pcid_noflush and x86_cr3_pcid_userHugh Dickins2018-01-053-16/+16
* kaiser: PCID 0 for kernel and 128 for userHugh Dickins2018-01-053-10/+19
* kaiser: load_new_mm_cr3() let SWITCH_USER_CR3 flush userHugh Dickins2018-01-055-79/+113
* kaiser: enhanced by kernel and user PCIDsHugh Dickins2018-01-0511-17/+181
* kaiser: vmstat show NR_KAISERTABLE as nr_overheadHugh Dickins2018-01-053-6/+14
* kaiser: delete KAISER_REAL_SWITCH optionHugh Dickins2018-01-053-12/+0
* kaiser: name that 0x1000 KAISER_SHADOW_PGD_OFFSETHugh Dickins2018-01-052-4/+7
* kaiser: cleanups while trying for gold linkHugh Dickins2018-01-054-27/+20
* kaiser: align addition to x86/mm/MakefileHugh Dickins2018-01-051-2/+2
* kaiser: tidied up kaiser_add/remove_mapping slightlyHugh Dickins2018-01-051-6/+3
* kaiser: tidied up asm/kaiser.h somewhatHugh Dickins2018-01-051-19/+13
* kaiser: ENOMEM if kaiser_pagetable_walk() NULLHugh Dickins2018-01-051-3/+7
* kaiser: fix perf crashesHugh Dickins2018-01-051-12/+45
* kaiser: fix regs to do_nmi() ifndef CONFIG_KAISERHugh Dickins2018-01-051-5/+6
* kaiser: KAISER depends on SMPHugh Dickins2018-01-051-4/+6
* kaiser: fix build and FIXME in alloc_ldt_struct()Hugh Dickins2018-01-051-6/+4
* kaiser: stack map PAGE_SIZE at THREAD_SIZE-PAGE_SIZEHugh Dickins2018-01-053-17/+36
* kaiser: do not set _PAGE_NX on pgd_noneHugh Dickins2018-01-054-40/+58
* kaiser: merged updateDave Hansen2018-01-0515-188/+549
* KAISER: Kernel Address IsolationRichard Fellner2018-01-0522-16/+449
* x86/boot: Add early cmdline parsing for options with argumentsTom Lendacky2018-01-052-0/+107
* tcp_bbr: reset long-term bandwidth sampling on loss recovery undoNeal Cardwell2018-01-051-0/+1
* tcp_bbr: reset full pipe detection on loss recovery undoNeal Cardwell2018-01-051-0/+4
* Linux 4.9.74v4.9.74Greg Kroah-Hartman2018-01-021-1/+1
* mm/vmstat: Make NR_TLB_REMOTE_FLUSH_RECEIVED available even on UPAndy Lutomirski2018-01-021-2/+0
* tty: fix tty_ldisc_receive_buf() documentationJohan Hovold2018-01-021-1/+1
* n_tty: fix EXTPROC vs ICANON interaction with TIOCINQ (aka FIONREAD)Linus Torvalds2018-01-021-2/+2
* x86/smpboot: Remove stale TLB flush invocationsThomas Gleixner2018-01-021-9/+0
* nohz: Prevent a timer interrupt storm in tick_nohz_stop_sched_tick()Thomas Gleixner2018-01-021-2/+17
* timers: Reinitialize per cpu bases on hotplugThomas Gleixner2018-01-024-4/+21
* timers: Invoke timer_start_debug() where it makes senseThomas Gleixner2018-01-021-2/+2
* timers: Use deferrable base independent of base::nohz_activeAnna-Maria Gleixner2018-01-021-9/+7