aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2018-03-12locking/atomic, asm-generic, x86: Add comments for atomic instrumentationDmitry Vyukov1-0/+4
2018-03-12locking/atomic/x86: Switch atomic.h to use atomic-instrumented.hDmitry Vyukov6-168/+172
2018-03-12x86/pconfig: Provide defines and helper to run MKTME_KEY_PROG leafKirill A. Shutemov1-0/+50
2018-03-12x86/pconfig: Detect PCONFIG targetsKirill A. Shutemov3-1/+98
2018-03-12x86/tme: Detect if TME and MKTME is activated by BIOSKirill A. Shutemov1-0/+90
2018-03-12Merge branch 'x86/pti' into x86/mm, to pick up dependenciesIngo Molnar52-420/+746
2018-03-12x86/cpufeatures: Add Intel PCONFIG cpufeatureKirill A. Shutemov1-0/+1
2018-03-12x86/cpufeatures: Add Intel Total Memory Encryption cpufeatureKirill A. Shutemov1-0/+1
2018-03-12x86/boot/compressed/64: Handle 5-level paging boot if kernel is above 4GKirill A. Shutemov1-16/+53
2018-03-12x86/boot/compressed/64: Use page table in trampoline memoryKirill A. Shutemov1-24/+23
2018-03-12x86/boot/compressed/64: Use stack from trampoline memoryKirill A. Shutemov1-0/+6
2018-03-12x86/boot/compressed/64: Make sure we have a 32-bit code segmentKirill A. Shutemov1-0/+10
2018-03-12x86/efi: Use efi_switch_mm() rather than manually twiddling with %cr3Sai Praneeth3-35/+33
2018-03-12x86/efi: Replace efi_pgd with efi_mm.pgdSai Praneeth2-12/+12
2018-03-12x86/mm: Do not use paravirtualized calls in native_set_p4d()Kirill A. Shutemov1-2/+2
2018-03-12efi: Use string literals for efi_char16_t variable initializersArd Biesheuvel2-4/+7
2018-03-12efi: Use efi_mm in x86 as well as ARMSai Praneeth2-0/+4
2018-03-12Merge branch 'x86/mm' into efi/coreIngo Molnar7-584/+611
2018-03-12kdump, vmcoreinfo: Export pgtable_l5_enabled valueBaoquan He1-0/+1
2018-03-12x86/boot/compressed/64: Prepare new top-level page table for trampolineKirill A. Shutemov1-0/+61
2018-03-12x86/boot/compressed/64: Set up trampoline memoryKirill A. Shutemov3-1/+18
2018-03-12x86/boot/compressed/64: Save and restore trampoline memoryKirill A. Shutemov2-0/+23
2018-03-12x86/boot/compressed/64: Find a place for 32-bit trampolineKirill A. Shutemov3-0/+51
2018-03-12x86/boot/compressed/64: Describe the logic behind the LA57 checkKirill A. Shutemov1-3/+15
2018-03-11Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds15-157/+278
2018-03-11Merge branch 'ras-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds2-2/+25
2018-03-11Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-1/+1
2018-03-09crypto: x86/des3_ede - des3_ede_skciphers[] can be staticWu Fengguang1-1/+1
2018-03-09x86/kprobes: Fix kernel crash when probing .entry_trampoline codeFrancis Deslauriers3-1/+12
2018-03-09efi: Make const array 'apple' staticColin Ian King1-1/+1
2018-03-09x86/efi: Replace GFP_ATOMIC with GFP_KERNEL in efi_query_variable_store()Jia-Ju Bai1-1/+1
2018-03-09perf/x86/intel: Disable userspace RDPMC usage for large PEBSKan Liang1-1/+2
2018-03-09perf/x86/intel: Fix PMU read for auto-reloadKan Liang1-0/+9
2018-03-09perf/x86/intel/ds: Introduce ->read() function for auto-reload events and flush the PEBS buffer thereKan Liang2-0/+11
2018-03-09perf/x86: Introduce a ->read() callback in 'struct x86_pmu'Kan Liang2-0/+3
2018-03-09perf/x86/intel: Fix event update for auto-reloadKan Liang2-13/+94
2018-03-09perf/x86/intel: Properly save/restore the PMU state in the NMI handlerKan Liang1-1/+9
2018-03-09perf/x86/intel: Fix large period handling on Broadwell CPUsKan Liang2-2/+2
2018-03-08KVM: nVMX: Enforce NMI controls on vmentry of L2 guestsKrish Sadhukhan1-2/+27
2018-03-08x86/MCE: Cleanup and complete struct mce fields definitionsBorislav Petkov1-24/+28
2018-03-08Merge branch 'ras/urgent' into ras/coreThomas Gleixner66-373/+881
2018-03-08x86/MCE: Serialize sysfs changesSeunghun Han1-1/+21
2018-03-08x86/MCE: Save microcode revision in machine check recordsTony Luck2-1/+4
2018-03-08x86/pti: Fix a comment typoSeunghun Han1-1/+1
2018-03-08x86/jailhouse: Allow to use PCI_MMCONFIG without ACPIJan Kiszka3-3/+7
2018-03-08x86: Consolidate PCI_MMCONFIG configsJan Kiszka1-7/+4
2018-03-08x86: Align x86_64 PCI_MMCONFIG with 32-bit variantJan Kiszka1-1/+2
2018-03-08x86/jailhouse: Enable PCI mmconfig access in inmatesOtavio Pontes3-2/+12
2018-03-08PCI: Scan all functions when running over JailhouseJan Kiszka1-1/+3
2018-03-08jailhouse: Provide detection for non-x86 systemsJan Kiszka1-1/+1