summaryrefslogtreecommitdiff
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
2018-03-03m32r: fix 'fix breakage from "m32r: use generic ptrace_resume code"' falloutGeert Uytterhoeven1-4/+3
2018-03-03x86/mce: Make machine check speculation protectedThomas Gleixner3-1/+7
2018-03-03KVM/x86: Fix wrong macro references of X86_CR0_PG_BIT and X86_CR4_PAE_BIT in ...Tianyu Lan1-2/+2
2018-03-03KVM/x86: Check input paging mode when cs.l is setLan Tianyu1-0/+26
2018-03-03KVM: x86: Add memory barrier on vmcs field lookupAndrew Honig1-1/+11
2018-03-03SolutionEngine771x: add Ether TSU resourceSergei Shtylyov2-2/+13
2018-03-03SolutionEngine771x: fix Ether platform dataSergei Shtylyov1-2/+8
2018-03-03kernel: make groups_sort calling a responsibility group_info allocatorsThiago Rafael Becker1-0/+1
2018-03-03KVM: X86: Fix load RFLAGS w/o the fixed bitWanpeng Li1-1/+1
2018-03-03s390: always save and restore all registers on context switchHeiko Carstens1-11/+7
2018-03-03KVM: apic: fix LDR calculation in x2apic modeGleb Natapov1-1/+1
2018-03-03KVM: x86: Don't re-execute instruction when not passing CR2 valueLiran Alon2-2/+3
2018-03-03KVM: VMX: do not try to reexecute failed instruction while emulating invalid ...Gleb Natapov3-4/+9
2018-02-13kaiser: Set _PAGE_NX only if supportedLepton Wu1-0/+2
2018-02-13kaiser: Set _PAGE_NX only if supportedGuenter Roeck1-1/+2
2018-02-13x86/decoder: Add new TEST instruction patternMasami Hiramatsu1-1/+1
2018-02-13KVM: SVM: obey guest PATPaolo Bonzini1-0/+7
2018-02-13KVM: vmx: Inject #GP on invalid PAT CRNadav Amit3-2/+7
2018-02-13s390/disassembler: increase show_code buffer sizeVasily Gorbik1-2/+2
2018-02-13kprobes, x86/alternatives: Use text_mutex to protect smp_alt_modulesZhou Chengming1-13/+13
2018-02-13x86/smp: Don't ever patch back to UP if we unplug cpusRusty Russell4-105/+32
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