summaryrefslogtreecommitdiffstats
path: root/arch (follow)
Commit message (Expand)AuthorAgeFilesLines
* x86/mm: Remove extra filtering in pageattr codeDave Hansen2018-04-121-4/+2
* x86/mm: Do not auto-massage page protectionsDave Hansen2018-04-1210-12/+75
* 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/+23
* Merge branch 'linus' into x86/pti to pick up upstream changesIngo Molnar2018-04-09379-3647/+5274
|\
| * Merge branch 'efi-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2018-04-0310-53/+108
| |\
| | * x86/efi: Use efi_switch_mm() rather than manually twiddling with %cr3Sai Praneeth2018-03-123-35/+33
| | * 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
| | * | efi/arm64: Check whether x18 is preserved by runtime services callsArd Biesheuvel2018-03-094-2/+52
| * | | Merge branch 'x86-dma-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-04-0320-364/+57
| |\ \ \
| | * \ \ Merge branch 'linus' into x86/dma, to resolve a conflict with upstreamIngo Molnar2018-03-2421-153/+185
| | |\ \ \
| | * | | | dma/direct: Handle force decryption for DMA coherent buffers in common codeChristoph Hellwig2018-03-201-70/+3
| | * | | | dma/direct: Handle the memory encryption bit in common codeChristoph Hellwig2018-03-2010-46/+25
| | * | | | dma/swiotlb: Remove swiotlb_set_mem_attributes()Christoph Hellwig2018-03-202-10/+0
| | * | | | x86/dma: Remove dma_alloc_coherent_gfp_flags()Christoph Hellwig2018-03-204-22/+0
| | * | | | x86/dma/amd_gart: Use dma_direct_{alloc,free}()Christoph Hellwig2018-03-201-22/+14
| | * | | | 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/+9
| | * | | | x86/dma: Use DMA-direct (CONFIG_DMA_DIRECT_OPS=y)Christoph Hellwig2018-03-209-86/+11
| | * | | | x86/dma: Remove dma_alloc_coherent_mask()Christoph Hellwig2018-03-203-25/+7
| | * | | | Merge branch 'x86/mm' into x86/dma, to pick up dependenciesIngo Molnar2018-03-20244-2162/+3698
| | |\ \ \ \
| * | \ \ \ \ Merge branch 'sched-wait-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2018-04-032-2/+4
| |\ \ \ \ \ \
| | * | | | | | sched/wait, arch/mips: Fix and convert wait_on_atomic_t() usage to the new wa...Peter Zijlstra2018-03-202-2/+4
| | | |_|_|/ / | | |/| | | |
| * | | | | | 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/+3
| | * | | | | | 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/+4
| | * | | | | | | 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/+6
| | * | | | | | | Merge tag 'v4.16-rc2' into x86/platform, to pick up fixesIngo Molnar2018-02-2331-427/+506
| | |\ \ \ \ \ \ \
| | * | | | | | | | x86/platform/quark: Re-use DEFINE_SHOW_ATTRIBUTE() macroAndy Shevchenko2018-02-161-21/+3
| | * | | | | | | | x86/platform/atom: Re-use DEFINE_SHOW_ATTRIBUTE() macroAndy Shevchenko2018-02-161-14/+3
| * | | | | | | | | 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