Code

History

Commits on aa40d5a43526cca9439a2b45fcfdcd016594dece to mm/page_alloc.c35+
  1. Merge tag 'mm-stable-2022-05-27' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds committed 4 years ago8291eaa
  2. Merge tag 'mm-hotfixes-stable-2022-05-27' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds committed 4 years ago77fb622
  3. mm: fix is_pinnable_page against a cma pageMinchan Kim committed 4 years ago1c56343
  4. mm: split free page with properly free memory accounting and without raceZi Yan committed 4 years ago86d28b0
  5. mm/page_alloc: always attempt to allocate at least one page during bulk allocationMel Gorman committed 4 years agoc572e48
  6. mm: fix a potential infinite loop in start_isolate_page_range()Zi Yan committed 4 years ago88ee134
  7. mm: fix missing handler for __GFP_NOWARNQi Zheng committed 4 years ago3f913fc
  8. mm/page_alloc: fix tracepoint mm_page_alloc_zone_locked()Wonhyuk Yang committed 4 years ago10e0f75
  9. mm/memory-failure.c: simplify num_poisoned_pages_deczhenwei pi committed 4 years agoc8bd84f
  10. mm: cma: use pageblock_order as the single alignmentZi Yan committed 4 years ago11ac3e8
  11. mm: page_isolation: enable arbitrary range page isolation.Zi Yan committed 4 years ago6e263ff
  12. mm: make alloc_contig_range work at pageblock granularityZi Yan committed 4 years agob2c9e2f
  13. mm: page_isolation: move has_unmovable_pages() to mm/page_isolation.cZi Yan committed 4 years agob48d8a8
  14. mm/page_alloc: cache the result of node_dirty_ok()Wonhyuk Yang committed 4 years ago8a87d69
  15. mm: create new mm/swap.h header fileNeilBrown committed 4 years ago014bb1d
  16. mm/page_alloc: simplify update of pgdat in wake_all_kswapdsChen Wandun committed 4 years agod137a7c
  17. mm/page_alloc: reuse tail struct pages for compound devmapsJoao Martins committed 4 years ago6fd3620
  18. mm/page_alloc.c: calc the right pfn if page size is not 4KMa Wupeng committed 4 years agoaa282a1
  19. mm/vmscan: make sure wakeup_kswapd with managed zoneWei Yang committed 4 years agobc53008
  20. mm: wrap __find_buddy_pfn() with a necessary buddy page validationZi Yan committed 4 years ago8170ac4
  21. mm: page_alloc: simplify pageblock migratetype check in __free_one_page()Zi Yan committed 4 years agobb0e28e
  22. mm/page_alloc: adding same penalty is enough to get round-robin orderWei Yang committed 4 years ago3793132
  23. page_alloc: use vmalloc_huge for large system hashSong Liu committed 4 years agof2edd11
  24. mm, page_alloc: fix build_zonerefs_node()Juergen Gross committed 4 years agoe553f62
  25. Revert "mm/page_alloc: mark pagesets as __maybe_unused"Sebastian Andrzej Siewior committed 4 years ago273ba85
  26. mm/munlock: protect the per-CPU pagevec by a local_lock_tSebastian Andrzej Siewior committed 4 years agoadb11e7
  27. mm: page_alloc: validate buddy before check its migratetype.Zi Yan committed 4 years ago787af64
  28. kasan, page_alloc: allow skipping memory init for HW_TAGSAndrey Konovalov committed 4 years ago9353ffa
  29. kasan, page_alloc: allow skipping unpoisoning for HW_TAGSAndrey Konovalov committed 4 years ago53ae233
  30. kasan, page_alloc: rework kasan_unpoison_pages call siteAndrey Konovalov committed 4 years agoe9d0ca9
  31. kasan, page_alloc: move kernel_init_free_pages in post_alloc_hookAndrey Konovalov committed 4 years ago7e3cbba
  32. kasan, page_alloc: move SetPageSkipKASanPoison in post_alloc_hookAndrey Konovalov committed 4 years ago89b2711
  33. kasan, page_alloc: combine tag_clear_highpage calls in post_alloc_hookAndrey Konovalov committed 4 years ago9294b12
  34. kasan, page_alloc: merge kasan_alloc_pages into post_alloc_hookAndrey Konovalov committed 4 years agob42090a
  35. kasan, page_alloc: refactor init checks in post_alloc_hookAndrey Konovalov committed 4 years agob8491b9