summaryrefslogtreecommitdiffstats
path: root/arch/x86/mm/init_64.c
Commit message (Expand)AuthorAgeFilesLines
* mm: split altmap memory map allocation from normal caseChristoph Hellwig2018-01-081-1/+4
* mm: pass the vmem_altmap to vmemmap_freeChristoph Hellwig2018-01-081-29/+38
* mm: pass the vmem_altmap to arch_remove_memory and __remove_pagesChristoph Hellwig2018-01-081-4/+2
* mm: pass the vmem_altmap to vmemmap_populateChristoph Hellwig2018-01-081-2/+2
* mm: pass the vmem_altmap to arch_add_memory and __add_pagesChristoph Hellwig2018-01-081-5/+6
* mm: don't export arch_add_memoryChristoph Hellwig2018-01-081-1/+0
* mm, sparse: do not swamp log with huge vmemmap allocation failuresMichal Hocko2017-11-151-1/+0
* x86/mm: set fields in deferred pagesPavel Tatashin2017-11-151-2/+8
* kmemcheck: stop using GFP_NOTRACK and SLAB_NOTRACKLevin, Alexander (Sasha Levin)2017-11-151-1/+1
* x86/mm/64: Rename the register_page_bootmem_memmap() 'size' parameter to 'nr_...Baoquan He2017-10-301-5/+5
* mm/memory_hotplug: introduce add_pagesMichal Hocko2017-09-081-7/+15
* mm, memory_hotplug: replace for_device by want_memblock in arch_add_memoryMichal Hocko2017-07-061-2/+2
* mm, memory_hotplug: do not associate hotadded memory to zones until onlineMichal Hocko2017-07-061-8/+1
* mm, memory_hotplug: get rid of is_zone_device_sectionMichal Hocko2017-07-061-1/+1
* Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2017-07-031-9/+99
|\
| * 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/mm/hotplug: Fix BUG_ON() after hot-remove by not freeing PUDJérôme Glisse2017-06-261-1/+7
|/
* Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2017-05-121-6/+6
|\
| * x86/mm: Fix boot crash caused by incorrect loop count calculation in sync_glo...Baoquan He2017-05-051-6/+6
* | x86: use set_memory.h headerLaura Abbott2017-05-081-1/+1
|/
* x86/mm/64: Fix crash in remove_pagetable()Kirill A. Shutemov2017-04-261-3/+3
* Merge branch 'x86/boot' into x86/mm, to avoid conflictIngo Molnar2017-04-111-13/+13
|\
| * Merge branch 'linus' into WIP.x86/boot, to fix up conflicts and to pick up up...Ingo Molnar2017-03-011-6/+1
| |\
| * | x86/boot/e820: Prefix the E820_* type names with "E820_TYPE_"Ingo Molnar2017-01-281-6/+6
| * | x86/boot/e820: Rename e820_any_mapped()/e820_all_mapped() to e820__mapped_any...Ingo Molnar2017-01-281-6/+6
| * | x86/boot/e820: Move asm/e820.h to asm/e820/api.hIngo Molnar2017-01-281-1/+1
* | | x86: Convert the rest of the code to support p4d_tKirill A. Shutemov2017-03-271-38/+145
| |/ |/|
* | mm: add arch-independent testcases for RODATAJinbum Park2017-02-271-5/+0
* | mm/memory_hotplug: set magic number to page->freelist instead of page->lru.nextYasuaki Ishimatsu2017-02-221-1/+1
|/
* Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds2016-12-241-1/+1
* x86/mm: Drop unused argument 'removed' from sync_global_pgds()Kirill A. Shutemov2016-12-151-17/+7
* Merge branch 'x86-headers-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2016-08-011-1/+0
|\
| * x86/mm: Audit and remove any unnecessary uses of module.hPaul Gortmaker2016-07-141-1/+0
* | Merge branch 'x86-boot-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2016-07-251-66/+101
|\ \
| * | x86/mm: Add PUD VA support for physical mappingThomas Garnier2016-07-081-4/+9
| * | x86/mm: Update physical mapping variable namesThomas Garnier2016-07-081-66/+96
| |/
* | x86/mm/hotplug: Don't remove PGD entries in remove_pagetable()Ingo Molnar2016-07-151-27/+0
* | x86/mm: Use pte_none() to test for empty PTEDave Hansen2016-07-131-6/+6
|/
* Merge branch 'x86-boot-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2016-05-161-73/+1
|\
| * x86/boot: Split out kernel_ident_mapping_init()Yinghai Lu2016-05-071-73/+1
* | x86/cpufeature: Remove cpu_has_pseBorislav Petkov2016-03-311-2/+2
|/
* Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2016-03-151-18/+6
|\
| * Merge branch 'x86/urgent' into x86/mm, to pick up dependent fixIngo Molnar2016-02-081-7/+26
| |\
| * | x86/mm: Streamline and restore probe_memory_block_size()Seth Jennings2016-01-191-18/+6
* | | x86/mm: Always enable CONFIG_DEBUG_RODATA and remove the Kconfig optionKees Cook2016-02-221-3/+0
| |/ |/|
* | x86, mm: introduce vmem_altmap to augment vmemmap_populate()Dan Williams2016-01-151-7/+26
|/
* x86/mm: Use PAGE_ALIGNED instead of IS_ALIGNEDKefeng Wang2016-01-121-2/+1
* Merge tag 'libnvdimm-for-4.4' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2015-11-101-2/+2
|\
| * x86, mm: quiet arch_add_memory()Dan Williams2015-10-091-2/+2