aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2018-07-25Merge branch 'perf/urgent' into perf/core, to pick up fixesIngo Molnar41-121/+262
2018-07-25perf/x86/intel: Fix unwind errors from PEBS entries (mk-II)Peter Zijlstra2-14/+14
2018-07-25Merge branch 'sched/urgent' into sched/core, to pick up fixesIngo Molnar10-41/+69
2018-07-25locking/pvqspinlock/x86: Use LOCK_PREFIX in __pv_queued_spin_unlock() assembly codeWaiman Long1-1/+1
2018-07-24Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/netDavid S. Miller6-14/+17
2018-07-24arm64: fix ACPI dependenciesArnd Bergmann1-0/+1
2018-07-24x86/entry/64: Remove %ebx handling from error_entry/exitAndy Lutomirski1-14/+4
2018-07-24x86/apic: Future-proof the TSC_DEADLINE quirk for SKXLen Brown1-0/+3
2018-07-24x86/mm/tlb: Make clear_asid_other() staticzhong jiang1-1/+1
2018-07-24perf/x86/amd/ibs: Don't access non-started eventThomas Gleixner1-1/+5
2018-07-24x86/platform/pcspeaker: Use PTR_ERR_OR_ZERO() to fix ptr_ret.cocci warningYueHaibing1-1/+1
2018-07-22efi/x86: Replace references to efi_early->is64 with efi_is_64bit()Ard Biesheuvel1-10/+6
2018-07-22efi: Deduplicate efi_open_volume()Lukas Wunner1-63/+0
2018-07-22efi/x86: Add missing NULL initialization in UGA draw protocol discoveryArd Biesheuvel1-0/+1
2018-07-22efi/x86: Merge 32-bit and 64-bit UGA draw protocol setup routinesArd Biesheuvel1-85/+26
2018-07-22efi/x86: Align efi_uga_draw_protocol typedef names to conventionArd Biesheuvel2-8/+8
2018-07-22efi/x86: Merge the setup_efi_pci32() and setup_efi_pci64() routinesArd Biesheuvel1-91/+32
2018-07-22efi/x86: Prevent reentrant firmware calls in mixed modeArd Biesheuvel1-3/+98
2018-07-22x86/efi: Access EFI MMIO data as unencrypted when SEV is activeBrijesh Singh1-1/+1
2018-07-21Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-3/+0
2018-07-21Merge branch 'x86-pti-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds3-9/+10
2018-07-21Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds2-2/+7
2018-07-20kernfs: allow creating kernfs objects with arbitrary uid/gidDmitry Torokhov1-1/+3
2018-07-20x86/entry/32: Check for VM86 mode in slow-path checkJoerg Roedel1-2/+10
2018-07-20kvm: x86: vmx: fix vpid leakRoman Kagan1-4/+3
2018-07-20KVM: vmx: use local variable for current_vmptr when emulating VMPTRSTSean Christopherson1-8/+7
2018-07-20x86/pti: Check the return value of pti_user_pagetable_walk_pmd()Jiang Biao1-3/+7
2018-07-20x86/pti: Check the return value of pti_user_pagetable_walk_p4d()Jiang Biao1-2/+9
2018-07-20x86/hyper-v: Fix wrong merge conflict resolutionK. Y. Srinivasan1-1/+1
2018-07-20Merge tag 'drm-intel-next-2018-07-19' of git://anongit.freedesktop.org/drm/drm-intel into drm-nextDave Airlie1-0/+18
2018-07-20x86/entry/32: Add debug code to check entry/exit CR3Joerg Roedel1-0/+43
2018-07-20x86/mm/pti: Add Warning when booting on a PCID capable CPUJoerg Roedel1-0/+22
2018-07-20x86/ldt: Enable LDT user-mapping for PAEJoerg Roedel2-5/+53
2018-07-20x86/ldt: Split out sanity check in map_ldt_struct()Joerg Roedel1-24/+58
2018-07-20x86/ldt: Define LDT_END_ADDRJoerg Roedel3-1/+4
2018-07-20x86/ldt: Reserve address-space range on 32 bit for the LDTJoerg Roedel2-2/+14
2018-07-20x86/pgtable/pae: Use separate kernel PMDs for user page-tableJoerg Roedel1-19/+81
2018-07-20x86/mm/dump_pagetables: Define INIT_PGDJoerg Roedel1-6/+6
2018-07-20x86/mm/pti: Clone entry-text again in pti_finalize()Joerg Roedel1-4/+9
2018-07-20x86/mm/pti: Introduce pti_finalize()Joerg Roedel3-9/+14
2018-07-20x86/mm/pti: Keep permissions when cloning kernel text in pti_clone_kernel_text()Joerg Roedel1-1/+1
2018-07-20x86/mm/pti: Make pti_clone_kernel_text() compile on 32 bitJoerg Roedel3-8/+12
2018-07-20x86/mm/pti: Clone CPU_ENTRY_AREA on PMD level on x86_32Joerg Roedel1-0/+20
2018-07-20x86/mm/pti: Define X86_CR3_PTI_PCID_USER_BIT on x86_32Joerg Roedel1-4/+4
2018-07-20x86/mm/pti: Add an overflow check to pti_clone_pmds()Joerg Roedel1-0/+4
2018-07-20x86/mm/legacy: Populate the user page-table with user pgd'sJoerg Roedel1-0/+9
2018-07-20x86/mm/pae: Populate the user page-table with user pgd'sJoerg Roedel1-0/+7
2018-07-20x86/mm/pae: Populate valid user PGD entriesJoerg Roedel1-2/+26
2018-07-20x86/pgtable: Move two more functions from pgtable_64.h to pgtable.hJoerg Roedel6-38/+21
2018-07-20x86/pgtable: Move pti_set_user_pgtbl() to pgtable.hJoerg Roedel1-0/+23