| cd961038381f ("mm, page_alloc: move_freepages should not examine struct page of reserved memory") |
| 4a222127f363 ("mm/page_alloc.c: initialize num_movable in move_freepages()") |
| 3e04040df6d4 ("Revert "mm/page_alloc: fix memmap_init_zone pageblock alignment"") |
| 02aa0cdd7248 ("mm, page_alloc: count movable pages when stealing from pageblock") |
| 3bc48f96cf11 ("mm, page_alloc: split smallest stolen page in fallback") |
| a6ffdc07847e ("mm: use is_migrate_highatomic() to simplify the code") |
| b92df1de5d28 ("mm: page_alloc: skip over regions of invalid pfns where possible") |
| 29fac03bef72 ("mm: make unreserve highatomic functions reliable") |
| 04c8716f7b00 ("mm: try to exhaust highatomic reserve before the OOM") |
| 4855e4a7f29d ("mm: prevent double decrease of nr_reserved_highatomic") |
| 88ed365ea227 ("mm: don't steal highatomic pageblock") |