summaryrefslogtreecommitdiffstats
path: root/arch/x86
Commit message (Expand)AuthorAgeFilesLines
* x86/espfix: Document use of _PAGE_GLOBALDave Hansen2018-04-091-0/+4
* x86/mm: Introduce "default" kernel PTE maskDave Hansen2018-04-094-14/+34
* x86/mm: Undo double _PAGE_PSE clearingDave Hansen2018-04-091-3/+6
* x86/mm: Factor out pageattr _PAGE_GLOBAL settingDave Hansen2018-04-091-43/+23Star
* Merge branch 'linus' into x86/pti to pick up upstream changesIngo Molnar2018-04-09166-2292/+3271
|\
| * Merge branch 'efi-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2018-04-036-51/+56
| |\
| | * x86/efi: Use efi_switch_mm() rather than manually twiddling with %cr3Sai Praneeth2018-03-123-35/+33Star
| | * x86/efi: Replace efi_pgd with efi_mm.pgdSai Praneeth2018-03-122-12/+12
| | * efi: Use string literals for efi_char16_t variable initializersArd Biesheuvel2018-03-122-4/+7
| | * efi: Use efi_mm in x86 as well as ARMSai Praneeth2018-03-122-0/+4
| | * Merge branch 'x86/mm' into efi/coreIngo Molnar2018-03-127-584/+611
| | |\
| | * | efi: Make const array 'apple' staticColin Ian King2018-03-091-1/+1
| | * | x86/efi: Replace GFP_ATOMIC with GFP_KERNEL in efi_query_variable_store()Jia-Ju Bai2018-03-091-1/+1
| * | | Merge branch 'x86-dma-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-04-0314-346/+39Star
| |\ \ \
| | * \ \ Merge branch 'linus' into x86/dma, to resolve a conflict with upstreamIngo Molnar2018-03-246-35/+90
| | |\ \ \
| | * | | | dma/direct: Handle force decryption for DMA coherent buffers in common codeChristoph Hellwig2018-03-201-70/+3Star
| | * | | | dma/direct: Handle the memory encryption bit in common codeChristoph Hellwig2018-03-204-28/+7Star
| | * | | | dma/swiotlb: Remove swiotlb_set_mem_attributes()Christoph Hellwig2018-03-202-10/+0Star
| | * | | | x86/dma: Remove dma_alloc_coherent_gfp_flags()Christoph Hellwig2018-03-204-22/+0Star
| | * | | | x86/dma/amd_gart: Use dma_direct_{alloc,free}()Christoph Hellwig2018-03-201-22/+14Star
| | * | | | x86/dma/amd_gart: Look at dev->coherent_dma_mask instead of GFP_DMAChristoph Hellwig2018-03-201-1/+1
| | * | | | x86/dma: Use generic swiotlb_opsChristoph Hellwig2018-03-204-95/+9Star
| | * | | | x86/dma: Use DMA-direct (CONFIG_DMA_DIRECT_OPS=y)Christoph Hellwig2018-03-209-86/+11Star
| | * | | | x86/dma: Remove dma_alloc_coherent_mask()Christoph Hellwig2018-03-203-25/+7Star
| | * | | | Merge branch 'x86/mm' into x86/dma, to pick up dependenciesIngo Molnar2018-03-2089-1109/+2161
| | |\ \ \ \
| * | \ \ \ \ Merge branch 'x86-timers-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2018-04-035-5/+43
| |\ \ \ \ \ \
| | * | | | | | x86/tsc: Get rid of rdtscll()Thomas Gleixner2018-03-233-5/+3Star
| | * | | | | | x86/tsc: Convert ART in nanoseconds to TSCRajvi Jingar2018-03-162-0/+40
| * | | | | | | Merge branch 'x86-platform-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2018-04-0313-81/+84
| |\ \ \ \ \ \ \
| | * | | | | | | x86/PCI: Fix a potential regression when using dmi_get_bios_year()Andy Shevchenko2018-03-271-1/+3
| | * | | | | | | x86/devicetree: Use CPU description from Device TreeIvan Gorinov2018-03-261-12/+33
| | * | | | | | | x86/jailhouse: Allow to use PCI_MMCONFIG without ACPIJan Kiszka2018-03-083-3/+7
| | * | | | | | | x86: Consolidate PCI_MMCONFIG configsJan Kiszka2018-03-081-7/+4Star
| | * | | | | | | x86: Align x86_64 PCI_MMCONFIG with 32-bit variantJan Kiszka2018-03-081-1/+2
| | * | | | | | | x86/jailhouse: Enable PCI mmconfig access in inmatesOtavio Pontes2018-03-083-2/+12
| | * | | | | | | PCI: Scan all functions when running over JailhouseJan Kiszka2018-03-081-1/+3
| | * | | | | | | jailhouse: Provide detection for non-x86 systemsJan Kiszka2018-03-081-1/+1
| | * | | | | | | x86/devicetree: Fix device IRQ settings in DTIvan Gorinov2018-03-081-5/+8
| | * | | | | | | x86/devicetree: Initialize device tree before using itIvan Gorinov2018-03-081-3/+5
| | * | | | | | | x86/pci: Simplify code by using the new dmi_get_bios_year() helperAndy Shevchenko2018-02-233-16/+6Star
| | * | | | | | | Merge tag 'v4.16-rc2' into x86/platform, to pick up fixesIngo Molnar2018-02-235-5/+14
| | |\ \ \ \ \ \ \
| | * | | | | | | | x86/platform/quark: Re-use DEFINE_SHOW_ATTRIBUTE() macroAndy Shevchenko2018-02-161-21/+3Star
| | * | | | | | | | x86/platform/atom: Re-use DEFINE_SHOW_ATTRIBUTE() macroAndy Shevchenko2018-02-161-14/+3Star
| * | | | | | | | | Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2018-04-0357-970/+1619
| |\ \ \ \ \ \ \ \ \
| | * | | | | | | | | x86/cpu/tme: Fix spelling: "configuation" -> "configuration"Colin Ian King2018-03-311-1/+1
| | * | | | | | | | | x86/boot: Fix SEV boot failure from change to __PHYSICAL_MASK_SHIFTTom Lendacky2018-03-283-18/+15Star
| | * | | | | | | | | x86/mm: Update comment in detect_tme() regarding x86_phys_bitsKirill A. Shutemov2018-03-271-5/+2Star
| | * | | | | | | | | x86/mm/32: Remove unused node_memmap_size_bytes() & CONFIG_NEED_NODE_MEMMAP_S...David Rientjes2018-03-272-15/+0Star
| | * | | | | | | | | Merge tag 'v4.16-rc7' into x86/mm, to fix up conflictIngo Molnar2018-03-2731-208/+223
| | |\ \ \ \ \ \ \ \ \ | | | |_|_|_|_|/ / / / | | |/| | | | | | | |
| | * | | | | | | | | x86/mm: Remove pointless checks in vmalloc_faultToshi Kani2018-03-151-39/+17Star