Michal Hocko
|
b95046b047
mm, sparse, page_ext: drop ugly N_HIGH_MEMORY branches for allocations
|
8 年之前 |
Michal Hocko
|
f1dd2cd13c
mm, memory_hotplug: do not associate hotadded memory to zones until online
|
8 年之前 |
Michal Hocko
|
2d070eab2e
mm: consider zone which is not fully populated to have holes
|
8 年之前 |
Dave Hansen
|
c4e1be9ec1
mm, sparsemem: break out of loops early
|
8 年之前 |
Wei Yang
|
60a7a88dbb
mm/sparse: refine usemap_size() a little
|
8 年之前 |
Yasuaki Ishimatsu
|
ddffe98d16
mm/memory_hotplug: set magic number to page->freelist instead of page->lru.next
|
8 年之前 |
Yasuaki Ishimatsu
|
857e522a00
mm/sparse: use page_private() to get page->private value
|
8 年之前 |
Fabian Frederick
|
bd721ea73e
treewide: replace obsolete _refok by __ref
|
9 年之前 |
Zhou Chengming
|
91fd8b95d6
make __section_nr() more efficient
|
9 年之前 |
Joe Perches
|
1170532bb4
mm: convert printk(KERN_<LEVEL> to pr_<level>
|
9 年之前 |
Joe Perches
|
756a025f00
mm: coalesce split strings
|
9 年之前 |
Dan Williams
|
4b94ffdc41
x86, mm: introduce vmem_altmap to augment vmemmap_populate()
|
9 年之前 |
Gideon Israel Dsouza
|
3b32123d73
mm: use macros from compiler.h instead of __attribute__((...))
|
11 年之前 |
Li Zhong
|
c800bcd5f5
sparse: fix comment
|
11 年之前 |
Santosh Shilimkar
|
bb016b8416
mm/sparse: use memblock apis for early memory allocations
|
11 年之前 |
Zhang Yanfei
|
81556b0252
mm/sparsemem: fix a bug in free_map_bootmem when CONFIG_SPARSEMEM_VMEMMAP
|
11 年之前 |
Zhang Yanfei
|
85b35feaec
mm/sparsemem: use PAGES_PER_SECTION to remove redundant nr_pages parameter
|
11 年之前 |
Wanpeng Li
|
187320932d
mm/sparse: introduce alloc_usemap_and_memmap
|
12 年之前 |
Zhang Yanfei
|
f3deb6872b
mm/sparse.c: put clear_hwpoisoned_pages within CONFIG_MEMORY_HOTREMOVE
|
12 年之前 |
Linus Torvalds
|
80cc38b163
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
|
12 年之前 |
Cody P Schafer
|
55878e88c5
sparsemem: add BUILD_BUG_ON when sizeof mem_section is non-power-of-2
|
12 年之前 |
Zhang Yanfei
|
9d1936cf86
mm/sparse: Remove unused ret in sparse_index_init
|
12 年之前 |
David Rientjes
|
4edd7ceff0
mm, hotplug: avoid compiling memory hotremove functions when disabled
|
12 年之前 |
Johannes Weiner
|
0aad818b2d
sparse-vmemmap: specify vmemmap population range in bytes
|
12 年之前 |
Xishi Qiu
|
293c07e31a
memory-failure: use num_poisoned_pages instead of mce_bad_pages
|
12 年之前 |
Wen Congyang
|
8a356ce38e
memory-hotplug: consider compound pages when free memmap
|
12 年之前 |
Tang Chen
|
0197518cd3
memory-hotplug: remove memmap of sparse-vmemmap
|
12 年之前 |
Tang Chen
|
cd099682e4
memory-hotplug: move pgdat_resize_lock into sparse_remove_one_section()
|
12 年之前 |
Wen Congyang
|
3ac19f8efe
memory-hotplug, mm/sparse.c: clear the memory to store struct page
|
12 年之前 |
Wen Congyang
|
95a4774d05
memory-hotplug: update mce_bad_pages when removing the memory
|
12 年之前 |