blob: 996b249628261801a1a1ae2781c4fc432d82b774 [file] [log] [blame]
67e4eb076840 ("mm: thp: don't need to drain lru cache when splitting and mlocking THP")
a8803e6c177f ("mm/huge_memory.c: use head to emphasize the purpose of page")
cb829624867b ("mm/huge_memory.c: use head to check huge zero page")
06d3eff62d9d ("mm/thp: fix node page state in split_huge_page_to_list()")
87eaceb3faa5 ("mm: thp: make deferred split shrinker memcg aware")
364c1eebe453 ("mm: thp: extract split_queue_* into a struct")
006d3ff27e88 ("mm/huge_memory: fix lockdep complaint on 32-bit i_size_read()")
906f9cdfc2a0 ("mm/huge_memory: rename freeze_page() to unmap_page()")
ace1db39768c ("mm/page_alloc.c: move ifdefery out of free_area_init_core")
4da1984edbbe ("mm: combine LRU and main union in struct page")
b7ccc7f8c643 ("mm: move lru union within struct page")
fa3015b7eed5 ("mm: use page->deferred_list")
66a6ffd2af42 ("mm: combine first three unions in struct page")
7d27a04bb2b5 ("mm: move 'private' union within struct page")
d4fc5069a394 ("mm: switch s_mem and slab_cache in struct page")
6e292b9be7f4 ("mm: split page_type out from _mapcount")
ab8928b72fd7 ("mm: remove reference to PG_buddy")
036e7aa49fb2 ("mm: store compound_dtor / compound_order as bytes")
0dd4da5b110c ("mm: introduce _slub_counter_t")
b26435a0115b ("mm: improve comment on page->mapping")
4cf7c8bfb36f ("mm: remove misleading alignment claims")
ca9c88c781b8 ("mm: de-indent struct page")
e20df2c6a86c ("mm: align struct page more aesthetically")
0f10851ea475 ("mm/mmu_notifier: avoid double notification when it is useless")
41710443f790 ("mm: update comments for struct page.mapping")
6aa7de059173 ("locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE()")