Commit Graph

279 Commits (28b441e24088081c1e213139d1303b451a34a4f4)

Author SHA1 Message Date
Jiang Liu 46a841329a mm/x86: prepare for removing num_physpages and simplify mem_init() 12 years ago
Jiang Liu 0c98853473 mm: concentrate modification of totalram_pages into the mm core 12 years ago
Jiang Liu 170a5a7eb2 mm: make __free_pages_bootmem() only available at boot time 12 years ago
Jiang Liu c88442ec45 mm/x86: use free_reserved_area() to simplify code 12 years ago
Zhang Yanfei 1e3b308181 x86_64: Correct phys_addr in cleanup_highmap comment 12 years ago
Johannes Weiner 8e2cdbcb86 x86-64: fall back to regular page vmemmap on allocation failure 12 years ago
Johannes Weiner e8216da5c7 x86-64: use vmemmap_populate_basepages() for !pse setups 12 years ago
Johannes Weiner 6c7a2ca4c1 x86-64: remove dead debugging code for !pse setups 12 years ago
Johannes Weiner 0aad818b2d sparse-vmemmap: specify vmemmap population range in bytes 12 years ago
Jiang Liu bced0e32f6 mm/x86: use common help functions to free reserved pages 12 years ago
David Howells 2f96b8c1d5 proc: Split kcore bits from linux/procfs.h into linux/kcore.h 12 years ago
Tang Chen 587ff8c4ea x86/mm/hotplug: Put kernel_physical_mapping_remove() declaration in CONFIG_MEMORY_HOTREMOVE 12 years ago
Tang Chen 0197518cd3 memory-hotplug: remove memmap of sparse-vmemmap 12 years ago
Tang Chen bbcab8789d memory-hotplug: remove page table of x86_64 architecture 12 years ago
Wen Congyang ae9aae9eda memory-hotplug: common APIs to support page tables hot-remove 12 years ago
Yasuaki Ishimatsu 46723bfa54 memory-hotplug: implement register_page_bootmem_info_section of sparse-vmemmap 12 years ago
Wen Congyang 24d335ca36 memory-hotplug: introduce new arch_remove_memory() for removing page table 12 years ago
Mel Gorman 0ee364eb31 x86/mm: Check if PUD is large when validating a kernel address 12 years ago
Yinghai Lu 72212675d1 x86, 64bit, mm: Mark data/bss/brk to nx 12 years ago
Yinghai Lu 100542306f x86, 64bit: Don't set max_pfn_mapped wrong value early on native path 12 years ago
Yinghai Lu aece27851d x86, 64bit, mm: Add generic kernel/ident mapping helper 12 years ago
Yinghai Lu c2bdee594e x86, 64bit, mm: Make pgd next calculation consistent with pud/pmd 12 years ago
Wen Congyang f73568a059 x86/mm: Fix the argument passed to sync_global_pgds() 12 years ago
Linus Torvalds be354f4081 Revert "x86, mm: Include the entire kernel memory map in trampoline_pgd" 12 years ago
Lai Jiangshan 4b0ef1fe8a page_alloc: use N_MEMORY instead N_HIGH_MEMORY change the node_states initialization 12 years ago
Yinghai Lu 94b43c3d86 x86, mm: kill numa_free_all_bootmem() 12 years ago
Yinghai Lu 5c51bdbe4c x86, mm: Merge alloc_low_page between 64bit and 32bit 12 years ago
Yinghai Lu 868bf4d6b9 x86, mm: Remove parameter in alloc_low_page for 64bit 12 years ago
Yinghai Lu 973dc4f3fa x86, mm: Remove early_memremap workaround for page table accessing on 64bit 12 years ago
Yinghai Lu 8d57470d8f x86, mm: setup page table in top-down 12 years ago
Yinghai Lu eceb3632ac x86, mm: Don't clear page table if range is ram 12 years ago
Yinghai Lu 960ddb4fe7 x86, mm: Align start address to correct big page size 12 years ago
Jacob Shin 66520ebc2d x86, mm: Only direct map addresses that are marked as E820_RAM 12 years ago
Alexander Duyck fc8d782677 x86: Use __pa_symbol instead of __pa on C visible symbols 12 years ago
Matt Fleming 53b87cf088 x86, mm: Include the entire kernel memory map in trampoline_pgd 12 years ago
Jan Beulich 876ee61aad x86-64: Fix page table accounting 12 years ago
Jan Beulich 20167d3421 x86-64: Fix accounting in kernel_physical_mapping_init() 13 years ago
David Howells f05e798ad4 Disintegrate asm/system.h for X86 13 years ago
Pekka Enberg 1762391530 x86, mm: Unify zone_sizes_init() 13 years ago
Pekka Enberg 248b52b97d x86, mm: Prepare zone_sizes_init() for unification 13 years ago
Pekka Enberg ece838b625 x86, mm: Use max_low_pfn for ZONE_NORMAL on 64-bit 13 years ago
Pekka Enberg 80b3cac97b x86, mm: Wrap ZONE_DMA32 with CONFIG_ZONE_DMA32 13 years ago
Pekka Enberg 4c0b2e5f89 x86, mm: Move zone init from paging_init() on 64-bit 13 years ago
Tejun Heo 0608f70c78 x86: Use HAVE_MEMBLOCK_NODE_MAP 14 years ago
Benjamin Herrenschmidt a63fdc5156 mm: Move definition of MIN_MEMORY_BLOCK_SIZE to a header 14 years ago
David Rientjes dc382fd5bc x86, mm: Allow ZONE_DMA to be configurable 14 years ago
Tejun Heo 9688678a66 x86-64, NUMA: Simplify hotadd memory handling 14 years ago
Stephen Wilson cae5d39032 mm: arch: rename in_gate_area_no_task to in_gate_area_no_mm 14 years ago
Stephen Wilson 83b964bbf8 mm: arch: make in_gate_area take an mm_struct instead of a task_struct 14 years ago
Stephen Wilson 31db58b3ab mm: arch: make get_gate_vma take an mm_struct instead of a task_struct 14 years ago