summaryrefslogtreecommitdiffstats
path: root/arch/x86/mm/init_64.c
Commit message (Expand)AuthorAgeFilesLines
* mm: move mem_init_print_info() into mm_init()Kefeng Wang2021-04-301-2/+0
* x86/vmemmap: optimize for consecutive sections in partial populated PMDsOscar Salvador2021-04-301-6/+61
* x86/vmemmap: handle unpopulated sub-pmd rangesOscar Salvador2021-04-301-13/+55
* x86/vmemmap: drop handling of 1GB vmemmap rangesOscar Salvador2021-04-301-28/+7
* x86/vmemmap: drop handling of 4K unaligned vmemmap rangeOscar Salvador2021-04-301-35/+13
* x86: Fix various typos in commentsIngo Molnar2021-03-181-3/+3
* x86/mm/64: Update comment in preallocate_vmalloc_pages()Joerg Roedel2020-08-151-5/+10
* x86/mm/64: Do not sync vmalloc/ioremap mappingsJoerg Roedel2020-08-151-5/+0
* x86/mm: use max memory block size on bare metalDaniel Jordan2020-08-121-0/+9
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2020-08-071-8/+4
|\
| * mm/sparse: cleanup the code surrounding memory_present()Mike Rapoport2020-08-071-1/+0
| * mm/sparsemem: enable vmem_altmap support in vmemmap_alloc_block_buf()Anshuman Khandual2020-08-071-4/+1
| * mm/sparsemem: enable vmem_altmap support in vmemmap_populate_basepages()Anshuman Khandual2020-08-071-3/+3
* | x86/mm/64: Do not dereference non-present PGD entriesJoerg Roedel2020-08-071-18/+13
|/
* Revert "x86/mm/64: Do not sync vmalloc/ioremap mappings"Linus Torvalds2020-08-061-0/+5
* x86/mm/64: Make sync_global_pgds() staticJoerg Roedel2020-07-271-1/+1
* x86/mm/64: Do not sync vmalloc/ioremap mappingsJoerg Roedel2020-07-271-5/+0
* x86/mm: Pre-allocate P4D/PUD pages for vmalloc areaJoerg Roedel2020-07-271-0/+52
* mm: don't include asm/pgtable.h if linux/mm.h is already includedMike Rapoport2020-06-091-1/+0
* Merge tag 'x86-mm-2020-06-05' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2020-06-051-2/+2
|\
| * x86/tlb: Move __flush_tlb_one_kernel() out of lineThomas Gleixner2020-04-261-1/+1
| * x86/mm: Cleanup pgprot_4k_2_large() and pgprot_large_2_4k()Christoph Hellwig2020-04-231-1/+1
* | mm: make deferred init's max threads arch-specificDaniel Jordan2020-06-031-0/+12
* | x86/mm/64: implement arch_sync_kernel_mappings()Joerg Roedel2020-06-021-0/+5
* | x86/ftrace: Have ftrace trampolines turn read-only at the end of system boot upSteven Rostedt (VMware)2020-05-121-0/+3
|/
* mm/memory_hotplug: add pgprot_t to mhp_paramsLogan Gunthorpe2020-04-101-1/+1
* x86/mm: thread pgprot_t through init_memory_mapping()Logan Gunthorpe2020-04-101-14/+18
* mm/memory_hotplug: rename mhp_restrictions to mhp_paramsLogan Gunthorpe2020-04-101-4/+4
* x86/mm: Remove the now redundant N_MEMORY checkBaoquan He2020-03-171-2/+1
* Merge tag 'v5.5-rc7' into perf/core, to pick up fixesIngo Molnar2020-01-201-3/+1
|\
| * mm/memory_hotplug: shrink zones when offlining memoryDavid Hildenbrand2020-01-041-3/+1
* | x86/mm: Remove set_kernel_text_r[ow]()Peter Zijlstra2019-11-271-36/+0
|/
* x86/mm: Report which part of kernel image is freedKees Cook2019-11-041-2/+4
* x86/mm: Remove redundant address-of operators on addressesKees Cook2019-11-041-3/+3
* x86/vmlinux: Actually use _etext for the end of the text segmentKees Cook2019-11-041-3/+3
* mm/sparsemem: convert kmalloc_section_memmap() to populate_section_memmap()Dan Williams2019-07-181-1/+3
* mm/memory_hotplug: allow arch_remove_memory() without CONFIG_MEMORY_HOTREMOVEDavid Hildenbrand2019-07-181-2/+0
* memremap: replace the altmap_valid field with a PGMAP_ALTMAP_VALID flagChristoph Hellwig2019-07-021-6/+2
* x86/mm: Handle physical-virtual alignment mismatch in phys_p4d_init()Kirill A. Shutemov2019-06-261-11/+13
* treewide: Add SPDX license identifier for missed filesThomas Gleixner2019-05-211-0/+1
* Merge branch 'linus' into x86/urgent, to pick up dependent changesIngo Molnar2019-05-161-12/+8
|\
| * mm/memory_hotplug: make __remove_pages() and arch_remove_memory() never failDavid Hildenbrand2019-05-141-7/+3
| * mm, memory_hotplug: provide a more generic restrictions for memory hotplugMichal Hocko2019-05-141-5/+5
* | x86/mm: Do not use set_{pud, pmd}_safe() when splitting a large pageBrijesh Singh2019-05-081-40/+104
|/
* mm, memory_hotplug: add nid parameter to arch_remove_memoryOscar Salvador2018-12-281-1/+2
* x86/mm: Drop usage of __flush_tlb_all() in kernel_physical_mapping_init()Dan Williams2018-12-051-6/+0
* x86/mm: Validate kernel_physical_mapping_init() PTE populationDan Williams2018-12-051-12/+12
* mm: remove include/linux/bootmem.hMike Rapoport2018-10-311-1/+0
* memblock: rename free_all_bootmem to memblock_free_allMike Rapoport2018-10-311-2/+2
* memblock: replace alloc_bootmem_pages with memblock_allocMike Rapoport2018-10-311-1/+1