summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2017-03-27x86: Convert the rest of the code to support p4d_tKirill A. Shutemov10-127/+387
2017-03-27x86/xen: Change __xen_pgd_walk() and xen_cleanmfnmap() to support p4dXiong Zhang2-96/+150
2017-03-27x86/kasan: Prepare clear_pgds() to switch to <asm-generic/pgtable-nop4d.h>Kirill A. Shutemov1-2/+13
2017-03-27x86/mm/pat: Add 5-level paging supportKirill A. Shutemov1-14/+40
2017-03-27x86/efi: Add 5-level paging supportKirill A. Shutemov1-10/+26
2017-03-27x86/kexec: Add 5-level paging supportKirill A. Shutemov3-3/+16
2017-03-23Merge branch 'x86/process' into x86/mm, to create new base for further patchesIngo Molnar18-86/+249
2017-03-23x86/xen/gdt: Use X86_FEATURE_XENPV instead of globals for the GDT fixupAndy Lutomirski3-15/+17
2017-03-23x86/gdt: Get rid of the get_*_gdt_*_vaddr() helpersAndy Lutomirski2-22/+2
2017-03-23x86/boot/32: Defer resyncing initial_page_table until per-cpu is set upAndy Lutomirski2-15/+21
2017-03-23x86/efi/32: Fix EFI on systems where the per-cpu GDT is virtually mappedAndy Lutomirski1-1/+1
2017-03-23x86/gdt: Fix setup_fixmap_gdt() to use the correct PAAndy Lutomirski2-2/+8
2017-03-21um/arch_prctl: Fix fallout from x86 arch_prctl() reworkKyle Huey1-1/+1
2017-03-21x86/headers: Simplify asm/fixmap.h inclusion into asm/pgtable*.hThomas Garnier3-2/+1
2017-03-20x86/arch_prctl: Add ARCH_[GET|SET]_CPUIDKyle Huey6-13/+104
2017-03-20x86/cpufeature: Detect CPUID faulting supportKyle Huey3-1/+26
2017-03-20x86/syscalls/32: Wire up arch_prctl on x86-32Kyle Huey5-1/+23
2017-03-20x86/arch_prctl: Add do_arch_prctl_common()Kyle Huey3-1/+16
2017-03-20x86/arch_prctl/64: Rename do_arch_prctl() to do_arch_prctl_64()Kyle Huey5-30/+31
2017-03-20x86/arch_prctl/64: Use SYSCALL_DEFINE2 to define sys_arch_prctl()Kyle Huey2-2/+4
2017-03-20x86/arch_prctl: Rename 'code' argument to 'option'Kyle Huey5-14/+15
2017-03-20x86/msr: Rename MISC_FEATURE_ENABLES to MISC_FEATURES_ENABLESKyle Huey2-7/+7
2017-03-19x86/tls: Forcibly set the accessed bit in TLS segmentsAndy Lutomirski1-2/+9
2017-03-18x86/mm/gup: Switch GUP to the generic get_user_page_fast() implementationKirill A. Shutemov7-510/+119
2017-03-18mm/gup: Drop the arch_pte_access_permitted() MMU callbackKirill A. Shutemov1-4/+0
2017-03-18x86/mm: Correct fixmap header usage on adaptable MODULES_ENDThomas Garnier4-3/+1
2017-03-16x86: Make the GDT remapping read-only on 64-bitThomas Garnier5-55/+96
2017-03-16x86: Remap GDT tables in the fixmap sectionThomas Garnier15-21/+106
2017-03-16x86/mm: Adapt MODULES_END based on fixmap section sizeThomas Garnier4-1/+5
2017-03-14x86/hugetlb: Adjust to the new native/compat mmap basesDmitry Safonov4-15/+21
2017-03-14x86/power: Add 5-level paging supportKirill A. Shutemov1-14/+33
2017-03-14x86/mm/vmalloc: Add 5-level paging supportKirill A. Shutemov1-3/+24
2017-03-14x86/mm/ident_map: Add 5-level paging supportKirill A. Shutemov1-7/+44
2017-03-14x86/mm/gup: Add 5-level paging supportKirill A. Shutemov1-6/+27
2017-03-14x86/mm: Convert trivial cases of page table walk to 5-level pagingKirill A. Shutemov9-23/+85
2017-03-14x86/mm: Extend headers with basic definitions to support 5-level pagingKirill A. Shutemov5-6/+53
2017-03-13x86/mm: Make mmap(MAP_32BIT) work correctlyDmitry Safonov1-2/+2
2017-03-13x86/mm: Introduce mmap_compat_base() for 32-bit mmap()Dmitry Safonov4-17/+57
2017-03-13x86/mm: Add task_size parameter to mmap_base()Dmitry Safonov3-30/+48
2017-03-13x86/mm: Introduce arch_rnd() to compute 32/64 mmap random baseDmitry Safonov1-12/+14
2017-03-13Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds8-33/+46
2017-03-12x86/tlb: Fix tlb flushing when lguest clears PGEDaniel Borkmann1-1/+1
2017-03-12Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-22/+8
2017-03-11x86/process: Optimize TIF_NOTSC switchThomas Gleixner2-18/+14
2017-03-11x86/process: Correct and optimize TIF_BLOCKSTEP switchKyle Huey2-5/+8
2017-03-11x86/process: Optimize TIF checks in __switch_to_xtra()Kyle Huey1-29/+36
2017-03-10kexec, x86/purgatory: Unbreak it and clean it upThomas Gleixner6-31/+44
2017-03-10Merge branch 'prep-for-5level'Linus Torvalds2-1/+6
2017-03-10Merge branch 'akpm' (patches from Andrew)Linus Torvalds2-17/+22
2017-03-10x86/reboot/quirks: Fix typo in ASUS EeeBook X205TA reboot quirkMatjaz Hegedic1-1/+1