summaryrefslogtreecommitdiff
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
2018-02-13KVM: nVMX: set IDTR and GDTR limits when loading L1 host stateLadi Prosek1-0/+2
2018-01-07KPTI: Report when enabledKees Cook1-1/+6
2018-01-07KPTI: Rename to PAGE_TABLE_ISOLATIONKees Cook11-21/+21
2018-01-07x86/kaiser: Move feature detection upBorislav Petkov3-2/+9
2018-01-07kaiser: disabled on Xen PVJiri Kosina1-0/+6
2018-01-07x86/paravirt: Dont patch flush_tlb_singleThomas Gleixner1-2/+0
2018-01-07kaiser: kaiser_flush_tlb_on_return_to_user() check PCIDHugh Dickins3-9/+9
2018-01-07kaiser: asm/tlbflush.h handle noPGE at lower levelHugh Dickins1-20/+3
2018-01-07kaiser: use ALTERNATIVE instead of x86_cr3_pcid_noflushHugh Dickins3-13/+6
2018-01-07x86/kaiser: Check boottime cmdline paramsBorislav Petkov1-18/+41
2018-01-07x86/kaiser: Rename and simplify X86_FEATURE_KAISER handlingBorislav Petkov2-19/+19
2018-01-07x86/boot: Add early cmdline parsing for options with argumentsTom Lendacky2-0/+107
2018-01-07x86/boot: Pass in size to early cmdline parsingDave Hansen1-2/+9
2018-01-07x86/boot: Simplify early command line parsingDave Hansen1-3/+0
2018-01-07x86/boot: Fix early command-line parsing when partial word matchesDave Hansen1-5/+13
2018-01-07x86/boot: Fix early command-line parsing when matching at endDave Hansen1-10/+24
2018-01-07x86, boot: Carve out early cmdline parsing functionBorislav Petkov3-1/+91
2018-01-07kaiser: add "nokaiser" boot option, using ALTERNATIVEHugh Dickins16-59/+137
2018-01-07x86/alternatives: Use optimized NOPs for paddingBorislav Petkov1-1/+13
2018-01-07x86/alternatives: Make JMPs more robustBorislav Petkov2-11/+103
2018-01-07x86/alternatives: Add instruction paddingBorislav Petkov11-37/+126
2018-01-07x86/alternatives: Cleanup DPRINTK macroBorislav Petkov1-15/+27
2018-01-07kaiser: alloc_ldt_struct() use get_zeroed_page()Hugh Dickins1-1/+1
2018-01-07kaiser: user_map __kprobes_text tooHugh Dickins1-0/+2
2018-01-07x86/mm/kaiser: re-enable vsyscallsAndrea Arcangeli4-6/+19
2018-01-07KAISER: Kernel Address IsolationHugh Dickins25-65/+938
2018-01-07x86/mm/64: Fix reboot interaction with CR4.PCIDEAndy Lutomirski1-0/+6
2018-01-07x86/mm: Enable CR4.PCIDE on supported systemsAndy Lutomirski4-5/+41
2018-01-07x86/mm: Add the 'nopcid' boot option to turn off PCIDAndy Lutomirski1-0/+18
2018-01-07x86/mm: Disable PCID on 32-bit kernelsAndy Lutomirski2-0/+13
2018-01-07x86/mm: Remove the UP asm/tlbflush.h code, always use the (formerly) SMP codeAndy Lutomirski5-70/+6
2018-01-07x86/mm, sched/core: Turn off IRQs in switch_mm()Andy Lutomirski2-0/+14
2018-01-07x86/mm, sched/core: Uninline switch_mm()Andy Lutomirski2-70/+77
2018-01-07x86/mm: Build arch/x86/mm/tlb.c even on !SMPAndy Lutomirski2-2/+5
2018-01-07x86/mm: If INVPCID is available, use it to flush global mappingsAndy Lutomirski1-0/+9
2018-01-07x86/mm: Add a 'noinvpcid' boot option to turn off INVPCIDAndy Lutomirski1-0/+16
2018-01-07x86/mm: Fix INVPCID asm constraintBorislav Petkov1-2/+2
2018-01-07x86/mm: Add INVPCID helpersAndy Lutomirski1-0/+48
2018-01-07x86, cpufeature: Add CPU features from Intel document 319433-012AH. Peter Anvin1-0/+3
2018-01-01crypto: salsa20 - fix blkcipher_walk API usageEric Biggers1-7/+0
2018-01-01KVM: Fix stack-out-of-bounds read in write_mmioWanpeng Li1-4/+4
2018-01-01KVM: VMX: remove I/O port 0x80 bypass on Intel hostsAndrew Honig1-5/+0
2018-01-01MIPS: AR7: Ensure that serial ports are properly set upOswald Buddenhagen1-0/+1
2018-01-01x86/oprofile/ppro: Do not use __this_cpu*() in preemptible contextBorislav Petkov1-2/+2
2018-01-01ARM: 8720/1: ensure dump_instr() checks addr_limitMark Rutland1-10/+18
2018-01-01KVM: nVMX: fix guest CR4 loading when emulating L2 to L1 exitHaozhong Zhang1-1/+1
2018-01-01kvm/x86: Avoid async PF preempting the kernel incorrectlyBoqun Feng3-7/+13
2018-01-01sh: sh7757: remove nonexistent GPIO_PT[JLNQ]7_RESV to fix pinctrl registrationGeert Uytterhoeven1-4/+4
2018-01-01sh: sh7722: remove nonexistent GPIO_PTQ7 to fix pinctrl registrationGeert Uytterhoeven1-1/+1
2018-01-01kvm/x86: Handle async PF in RCU read-side critical sectionsBoqun Feng1-1/+2