summaryrefslogtreecommitdiffstats
path: root/arch/x86
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'linus' into x86/mm, to pick up fixesIngo Molnar2017-06-2213-26/+31
|\
| * mm: larger stack guard gap, between vmasHugh Dickins2017-06-192-3/+3
| * x86/mm: Disable 1GB direct mappings when disabling 2MB mappingsVlastimil Babka2017-06-131-3/+3
| * x86/debug: Handle early WARN_ONs properPeter Zijlstra2017-06-123-1/+5
| * Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmo...Linus Torvalds2017-06-111-4/+0
| |\
| | * security/keys: add CONFIG_KEYS_COMPAT to KconfigBilal Amarni2017-06-091-4/+0
| * | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2017-06-116-15/+20
| |\ \
| | * | KVM: async_pf: avoid async pf injection when in guest modeWanpeng Li2017-06-113-4/+7
| | * | KVM: cpuid: Fix read/write out-of-bounds vulnerability in cpuid emulationWanpeng Li2017-06-081-9/+11
| | * | KVM: nVMX: Fix exception injectionWanpeng Li2017-06-061-1/+1
| | * | kvm: async_pf: fix rcu_irq_enter() with irqs enabledPaolo Bonzini2017-06-061-1/+1
| | |/
* | | x86/boot/64: Put __startup_64() into .head.textKirill A. Shutemov2017-06-201-2/+4
* | | x86/mm: Add support for 5-level paging for KASLRKirill A. Shutemov2017-06-131-19/+62
* | | x86/mm: Make kernel_physical_mapping_init() support 5-level pagingKirill A. Shutemov2017-06-131-9/+60
* | | x86/mm: Add sync_global_pgds() for configuration with 5-level pagingKirill A. Shutemov2017-06-131-0/+39
* | | x86/boot/64: Add support of additional page table level during early bootKirill A. Shutemov2017-06-134-12/+66
* | | x86/boot/64: Rename init_level4_pgt and early_level4_pgtKirill A. Shutemov2017-06-1311-39/+38
* | | x86/boot/64: Rewrite startup_64() in CKirill A. Shutemov2017-06-132-93/+87
* | | x86/boot/compressed: Enable 5-level paging during decompression stageKirill A. Shutemov2017-06-131-1/+85
* | | x86/boot/efi: Define __KERNEL32_CS GDT on 64-bit configurationsKirill A. Shutemov2017-06-131-2/+23
* | | x86/boot/efi: Fix __KERNEL_CS definition of GDT entry on 64-bit configurationsKirill A. Shutemov2017-06-131-2/+7
* | | x86/boot/efi: Cleanup initialization of GDT entriesKirill A. Shutemov2017-06-131-18/+21
* | | x86/asm: Fix comment in return_from_SYSCALL_64()Kirill A. Shutemov2017-06-131-1/+2
* | | x86/mm/gup: Switch GUP to the generic get_user_page_fast() implementationKirill A. Shutemov2017-06-137-510/+119
* | | x86/mm: Split read_cr3() into read_cr3_pa() and __read_cr3()Andy Lutomirski2017-06-1320-29/+79
* | | Merge branch 'sched/urgent' into x86/mm, to pick up dependent fixIngo Molnar2017-06-132-0/+4
|\ \ \ | |/ /
| * | x86/microcode/intel: Clear patch pointer before jettisoning the initrdDominik Brodowski2017-06-081-0/+3
| * | x86/cpu/cyrix: Add alternative Device ID of Geode GX1 SoCChristian Sünkenberg2017-06-051-0/+1
| |/
* | x86/ldt: Rename ldt_struct::size to ::nr_entriesBorislav Petkov2017-06-086-30/+31
* | x86/mm, KVM: Teach KVM's VMX code that CR3 isn't a constantAndy Lutomirski2017-06-052-3/+37
* | x86/mm: Be more consistent wrt PAGE_SHIFT vs PAGE_SIZE in tlb flush codeAndy Lutomirski2017-06-051-3/+2
* | x86/mm: Rework lazy TLB to track the actual loaded mmAndy Lutomirski2017-06-056-144/+147
* | x86/mm: Remove the UP asm/tlbflush.h code, always use the (formerly) SMP codeAndy Lutomirski2017-06-058-104/+5
* | x86/mm: Use new merged flush logic in arch_tlbbatch_flush()Andy Lutomirski2017-06-051-6/+2
* | x86/mm: Refactor flush_tlb_mm_range() to merge local and remote casesAndy Lutomirski2017-06-052-66/+48
* | x86/mm: Change the leave_mm() condition for local TLB flushesAndy Lutomirski2017-06-051-1/+1
* | x86/mm: Pass flush_tlb_info to flush_tlb_others() etcAndy Lutomirski2017-06-057-64/+61
* | Merge tag 'v4.12-rc4' into x86/mm, to pick up fixesIngo Molnar2017-06-0522-169/+276
|\ \ | |/
| * Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2017-06-023-15/+12
| |\
| | * Revert "x86/PAT: Fix Xorg regression on CPUs that don't support PAT"Ingo Molnar2017-06-011-6/+3
| | * x86/debug/32: Convert a smp_processor_id() call to raw to avoid DEBUG_PREEMPT...Borislav Petkov2017-05-291-1/+1
| | * x86/microcode/AMD: Change load_microcode_amd()'s param to bool to fix preempt...Borislav Petkov2017-05-291-8/+8
| * | Merge branch 'efi-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2017-06-023-10/+78
| |\ \
| | * | x86/efi: Correct EFI identity mapping under 'efi=old_map' when KASLR is enabledBaoquan He2017-05-281-8/+71
| | * | x86/efi: Disable runtime services on kexec kernel if booted with efi=old_mapSai Praneeth2017-05-281-2/+4
| | * | efi: Don't issue error message when booted under XenJuergen Gross2017-05-281-0/+3
| | |/
| * | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2017-06-014-102/+83
| |\ \ | | |/ | |/|
| | * KVM: x86: Fix nmi injection failure when vcpu got blockedZhuangYanying2017-06-011-2/+5
| | * KVM: SVM: do not zero out segment attributes if segment is unusable or not pr...Roman Pen2017-06-011-13/+11
| | * KVM: SVM: ignore type when setting segment registersGioh Kim2017-05-301-1/+1
OpenPOWER on IntegriCloud