Age | Commit message (Expand) | Author | Files | Lines |
2019-05-14 | mm, memory_hotplug: cleanup memory offline path | ![](https://seccdn.libravatar.org/avatar/10075fd19c8e18b59c10d141a6f2de83?s=13&d=retro) Michal Hocko | 1 | -2/+9 |
2019-05-14 | mm: initialize MAX_ORDER_NR_PAGES at a time instead of doing larger sections | ![](https://seccdn.libravatar.org/avatar/f1a31f950930e721fe596372214e2f61?s=13&d=retro) Alexander Duyck | 1 | -41/+121 |
2019-05-14 | mm: implement new zone specific memblock iterator | ![](https://seccdn.libravatar.org/avatar/f1a31f950930e721fe596372214e2f61?s=13&d=retro) Alexander Duyck | 1 | -19/+12 |
2019-05-14 | mm: drop meminit_pfn_in_nid as it is redundant | ![](https://seccdn.libravatar.org/avatar/f1a31f950930e721fe596372214e2f61?s=13&d=retro) Alexander Duyck | 1 | -37/+14 |
2019-05-14 | mem-hotplug: fix node spanned pages when we have a node with only ZONE_MOVABLE | ![](https://seccdn.libravatar.org/avatar/9bfe184b53e9dd6258d3974368196bdf?s=13&d=retro) Linxu Fang | 1 | -2/+4 |
2019-05-14 | hugetlb: allow to free gigantic pages regardless of the configuration | ![](https://seccdn.libravatar.org/avatar/bd6e6660fc48c8e8335123dbe4c6eb9f?s=13&d=retro) Alexandre Ghiti | 1 | -2/+2 |
2019-05-14 | mm: simplify MEMORY_ISOLATION && COMPACTION || CMA into CONTIG_ALLOC | ![](https://seccdn.libravatar.org/avatar/bd6e6660fc48c8e8335123dbe4c6eb9f?s=13&d=retro) Alexandre Ghiti | 1 | -2/+1 |
2019-05-14 | mm, page_alloc: disallow __GFP_COMP in alloc_pages_exact() | ![](https://seccdn.libravatar.org/avatar/23809b13fecf18564b1c674df3a49488?s=13&d=retro) Vlastimil Babka | 1 | -3/+11 |
2019-04-30 | mm/hibernation: Make hibernation handle unmapped pages | ![](https://seccdn.libravatar.org/avatar/502cfd96161d7b6fec3017ed297b326f?s=13&d=retro) Rick Edgecombe | 1 | -2/+5 |
2019-04-26 | mm/page_alloc.c: fix never set ALLOC_NOFRAGMENT flag | ![](https://seccdn.libravatar.org/avatar/fb89748806f81631b5d47118d5de9a75?s=13&d=retro) Andrey Ryabinin | 1 | -3/+3 |
2019-04-26 | mm/page_alloc.c: avoid potential NULL pointer dereference | ![](https://seccdn.libravatar.org/avatar/fb89748806f81631b5d47118d5de9a75?s=13&d=retro) Andrey Ryabinin | 1 | -0/+3 |
2019-04-26 | mm, page_alloc: always use a captured page regardless of compaction result | ![](https://seccdn.libravatar.org/avatar/4f92b89a3358611e8ea7ae51dfa848da?s=13&d=retro) Mel Gorman | 1 | -5/+0 |
2019-04-26 | mm: do not boost watermarks to avoid fragmentation for the DISCONTIG memory model | ![](https://seccdn.libravatar.org/avatar/4f92b89a3358611e8ea7ae51dfa848da?s=13&d=retro) Mel Gorman | 1 | -0/+13 |
2019-04-19 | mm/hotplug: treat CMA pages as unmovable | ![](https://seccdn.libravatar.org/avatar/1219e92b0863743e87ad67f81c236416?s=13&d=retro) Qian Cai | 1 | -12/+18 |
2019-03-29 | mm/hotplug: fix offline undo_isolate_page_range() | ![](https://seccdn.libravatar.org/avatar/1219e92b0863743e87ad67f81c236416?s=13&d=retro) Qian Cai | 1 | -1/+1 |
2019-03-12 | memblock: drop memblock_alloc_*_nopanic() variants | ![](https://seccdn.libravatar.org/avatar/c00a5873f5c137faf1703bdfdc023742?s=13&d=retro) Mike Rapoport | 1 | -5/+5 |
2019-03-05 | mm: unexport free_reserved_area | ![](https://seccdn.libravatar.org/avatar/5155a9f7b4ebf934b9ed078d70eba285?s=13&d=retro) Christoph Hellwig | 1 | -1/+0 |
2019-03-05 | docs/core-api/mm: fix return value descriptions in mm/ | ![](https://seccdn.libravatar.org/avatar/c00a5873f5c137faf1703bdfdc023742?s=13&d=retro) Mike Rapoport | 1 | -6/+18 |
2019-03-05 | numa: make "nr_online_nodes" unsigned int | ![](https://seccdn.libravatar.org/avatar/128097f71ca5a80210e6ebde3f8af648?s=13&d=retro) Alexey Dobriyan | 1 | -2/+2 |
2019-03-05 | numa: make "nr_node_ids" unsigned int | ![](https://seccdn.libravatar.org/avatar/128097f71ca5a80210e6ebde3f8af648?s=13&d=retro) Alexey Dobriyan | 1 | -1/+1 |
2019-03-05 | mm/page_alloc.c: check return value of memblock_alloc_node_nopanic() | ![](https://seccdn.libravatar.org/avatar/c00a5873f5c137faf1703bdfdc023742?s=13&d=retro) Mike Rapoport | 1 | -1/+8 |
2019-03-05 | mm: fix some typos in mm directory | ![](https://seccdn.libravatar.org/avatar/9a875c635c83bed7b21fe7c08b9e83e7?s=13&d=retro) Wei Yang | 1 | -2/+2 |
2019-03-05 | mm: no need to check return value of debugfs_create functions | ![](https://seccdn.libravatar.org/avatar/cbd18395260b6be2575187286a262f9a?s=13&d=retro) Greg Kroah-Hartman | 1 | -16/+6 |
2019-03-05 | mm, compaction: capture a page under direct compaction | ![](https://seccdn.libravatar.org/avatar/4f92b89a3358611e8ea7ae51dfa848da?s=13&d=retro) Mel Gorman | 1 | -4/+69 |
2019-03-05 | mm, compaction: ignore the fragmentation avoidance boost for isolation and compaction | ![](https://seccdn.libravatar.org/avatar/4f92b89a3358611e8ea7ae51dfa848da?s=13&d=retro) Mel Gorman | 1 | -1/+1 |
2019-03-05 | mm: remove extra drain pages on pcp list | ![](https://seccdn.libravatar.org/avatar/9a875c635c83bed7b21fe7c08b9e83e7?s=13&d=retro) Wei Yang | 1 | -1/+0 |
2019-03-05 | memcg: localize memcg_kmem_enabled() check | ![](https://seccdn.libravatar.org/avatar/3aeb41ff01b9f919616afb292e7dc4f7?s=13&d=retro) Shakeel Butt | 1 | -2/+2 |
2019-03-05 | mm: replace all open encodings for NUMA_NO_NODE | ![](https://seccdn.libravatar.org/avatar/18e43e8ba0ab66fc2224dde49b8b7950?s=13&d=retro) Anshuman Khandual | 1 | -2/+2 |
2019-03-05 | mm/page_alloc.c: memory hotplug: free pages as higher order | ![](https://seccdn.libravatar.org/avatar/788aef116854c8eb06a4a2304b4c05f7?s=13&d=retro) Arun KS | 1 | -4/+4 |
2019-03-05 | page_poison: play nicely with KASAN | ![](https://seccdn.libravatar.org/avatar/1219e92b0863743e87ad67f81c236416?s=13&d=retro) Qian Cai | 1 | -1/+1 |
2019-02-21 | mm, page_alloc: fix a division by zero error when boosting watermarks v2 | ![](https://seccdn.libravatar.org/avatar/4f92b89a3358611e8ea7ae51dfa848da?s=13&d=retro) Mel Gorman | 1 | -0/+12 |
2019-02-17 | mm: Use fixed constant in page_frag_alloc instead of size + 1 | ![](https://seccdn.libravatar.org/avatar/f1a31f950930e721fe596372214e2f61?s=13&d=retro) Alexander Duyck | 1 | -4/+4 |
2019-02-14 | mm: page_alloc: fix ref bias in page_frag_alloc() for 1-byte allocs | ![](https://seccdn.libravatar.org/avatar/0b64d22beb62f067b3ccfc7e0217d946?s=13&d=retro) Jann Horn | 1 | -4/+4 |
2019-01-28 | Revert "mm, memory_hotplug: initialize struct pages for the full memory section" | ![](https://seccdn.libravatar.org/avatar/10075fd19c8e18b59c10d141a6f2de83?s=13&d=retro) Michal Hocko | 1 | -12/+0 |
2019-01-08 | mm, page_alloc: do not wake kswapd with zone lock held | ![](https://seccdn.libravatar.org/avatar/4f92b89a3358611e8ea7ae51dfa848da?s=13&d=retro) Mel Gorman | 1 | -1/+7 |
2018-12-28 | mm/page_alloc.c: allow error injection | ![](https://seccdn.libravatar.org/avatar/e86b97fce42e88d86ca834fccb9b44c1?s=13&d=retro) Benjamin Poirier | 1 | -2/+8 |
2018-12-28 | mm, page_alloc: enable pcpu_drain with zone capability | ![](https://seccdn.libravatar.org/avatar/9a875c635c83bed7b21fe7c08b9e83e7?s=13&d=retro) Wei Yang | 1 | -6/+16 |
2018-12-28 | mm/page_alloc.c: don't call kasan_free_pages() at deferred mem init | ![](https://seccdn.libravatar.org/avatar/92234bffb0993b5ff18af6e0d96d69be?s=13&d=retro) Waiman Long | 1 | -8/+29 |
2018-12-28 | mm/pageblock: throw compile error if pageblock_bits cannot hold MIGRATE_TYPES | ![](https://seccdn.libravatar.org/avatar/22b88f224cc0fee3b7bd0aa0f5740533?s=13&d=retro) Pingfan Liu | 1 | -0/+1 |
2018-12-28 | mm/page_alloc.c: drop uneeded __meminit and __meminitdata | ![](https://seccdn.libravatar.org/avatar/1c8b4c9b56417f219fe98fd8259f6321?s=13&d=retro) Oscar Salvador | 1 | -14/+14 |
2018-12-28 | mm: check nr_initialised with PAGES_PER_SECTION directly in defer_init() | ![](https://seccdn.libravatar.org/avatar/9a875c635c83bed7b21fe7c08b9e83e7?s=13&d=retro) Wei Yang | 1 | -7/+6 |
2018-12-28 | mm, oom: reorganize the oom report in dump_header | ![](https://seccdn.libravatar.org/avatar/473a89cfc3b9cfbf176c8482cfc2e08c?s=13&d=retro) yuzhoujian | 1 | -2/+2 |
2018-12-28 | mm: make free_reserved_area() return "const char *" | ![](https://seccdn.libravatar.org/avatar/128097f71ca5a80210e6ebde3f8af648?s=13&d=retro) Alexey Dobriyan | 1 | -1/+1 |
2018-12-28 | mm/mmzone.c: make "migratetype_names" const char * | ![](https://seccdn.libravatar.org/avatar/128097f71ca5a80210e6ebde3f8af648?s=13&d=retro) Alexey Dobriyan | 1 | -1/+1 |
2018-12-28 | mm: reclaim small amounts of memory when an external fragmentation event occurs | ![](https://seccdn.libravatar.org/avatar/4f92b89a3358611e8ea7ae51dfa848da?s=13&d=retro) Mel Gorman | 1 | -2/+41 |
2018-12-28 | mm: use alloc_flags to record if kswapd can wake | ![](https://seccdn.libravatar.org/avatar/4f92b89a3358611e8ea7ae51dfa848da?s=13&d=retro) Mel Gorman | 1 | -15/+18 |
2018-12-28 | mm: move zone watermark accesses behind an accessor | ![](https://seccdn.libravatar.org/avatar/4f92b89a3358611e8ea7ae51dfa848da?s=13&d=retro) Mel Gorman | 1 | -6/+6 |
2018-12-28 | mm, page_alloc: spread allocations across zones before introducing fragmentation | ![](https://seccdn.libravatar.org/avatar/4f92b89a3358611e8ea7ae51dfa848da?s=13&d=retro) Mel Gorman | 1 | -12/+96 |
2018-12-28 | mm/page_alloc.c: use a single function to free page | ![](https://seccdn.libravatar.org/avatar/dec73249e13e6dbbcb595b382ec6d2fd?s=13&d=retro) Aaron Lu | 1 | -23/+14 |
2018-12-28 | mm/page_alloc.c: free order-0 pages through PCP in page_frag_free() | ![](https://seccdn.libravatar.org/avatar/dec73249e13e6dbbcb595b382ec6d2fd?s=13&d=retro) Aaron Lu | 1 | -2/+8 |