Code

History

Commits on master to mm/page_alloc.c35+
  1. mm/page_alloc: only update lowmem_reserve_ratio on sysctl writeJianlin Shi committed 3 months ago8282cb3
  2. mm: page_alloc: fix non-movable reclaim storm in defrag_modeJohannes Weiner committed 3 months ago7e8756d
  3. mm: page_alloc: move capture_control to the page allocatorVlastimil Babka (SUSE) committed 3 months agoaee220f
  4. mm: page_alloc: __GFP_FS lockdep annotation for direct compactionJohannes Weiner committed 3 months ago37864d0
  5. mm/page_alloc: remove a couple of VM_BUG_ON()stBrendan Jackman committed 4 months agoe47b037
  6. mm/page_alloc: fixup alloc_pages_nolock_noprof() commentBrendan Jackman committed 4 months agod413d24
  7. mm/page_alloc: rename FPI_TRYLOCK -> FPI_NOLOCKBrendan Jackman committed 4 months ago21be908
  8. mm/page_alloc: don't spin_trylock() when disallowed in free_one_page()Brendan Jackman committed 4 months ago52dcc33
  9. mm/page_alloc: don't spin_trylock() in NMI on UPBrendan Jackman committed 4 months ago3105ae6
  10. mm: let node_reclaim() return the number of pages reclaimedPetr Tesarik committed 4 months agoff3d405
  11. mm: split out mm_init and memblock declarations from internal.hMike Rapoport (Microsoft) committed 4 months ago55ed40a
  12. mm: provide free_reserved_pages(), removing x86 variantDavid Hildenbrand (Arm) committed 4 months agod79db3f
  13. mm/page_alloc: make sure tail_page->private is zero at page free timeZi Yan committed 4 months ago04ad990
  14. mm: factor out can_spin_trylock()Brendan Jackman committed 4 months ago3a01af8
  15. mm/page_alloc: drop alloc_flags arg from alloc_flags_cma()Brendan Jackman committed 4 months ago5df11ba
  16. mm: replace __GFP_NO_CODETAG with ALLOC_NO_CODETAGBrendan Jackman committed 4 months ago6372aac
  17. mm: move __alloc_pages() to mm/page_alloc.hBrendan Jackman committed 4 months agoa4f6c0f
  18. mm/page_alloc: relax GFP WARN in nolock allocsBrendan Jackman committed 4 months agoba26999
  19. mm/page_alloc: unify __alloc_frozen_pages[_nolock]_noprof()Brendan Jackman committed 4 months ago2fc4c1d
  20. mm: split out internal page_alloc.hBrendan Jackman committed 4 months agod0850de
  21. mm/page_alloc: some renames to clarify alloc_flags scopesBrendan Jackman committed 4 months ago4b2b50a
  22. mm/page_alloc: rename ALLOC_TRYLOCK -> ALLOC_NOLOCKBrendan Jackman committed 4 months ago03eaf4c
  23. mm: fix ASSERT_EXCLUSIVE_BITS by passing memdesc_flags_t by pointerHui Zhu committed 4 months ago67a06fd
  24. mm/page_alloc: use existing highatomic reserves on the buddy fastpathJP Kobryn committed 4 months ago9f2fd03
  25. mm: constify oom_control, scan_control, and alloc_context nodemaskGregory Price committed 5 months agobaff6d2
  26. mm/page_alloc: drop flag-conversion "optimisation"Brendan Jackman committed 5 months ago52b71fe
  27. mm/page_alloc: don't build vm_numa_stat_key if CONFIG_NUMA=nBen Dooks committed 4 months agocdea936
  28. mm/page_alloc: only update NUMA min ratios on sysctl writeJianlin Shi committed 5 months ago874611d
  29. mm/alloc_tag: replace fixed-size early PFN array with dynamic linked listHao Ge committed 5 months ago0c3a350
  30. mm/page_alloc: fix deferred compaction accountingfujunjie committed 5 months ago3d4f1a5
  31. mm/compaction: respect cpusets when checking retry suitabilityfujunjie committed 5 months agoed384eb
  32. mm/page_alloc: remove VM_BUG_ON()s from pindex helpersBrendan Jackman committed 5 months ago62f272d
  33. mm/page_alloc: fix defrag_mode for non-reclaimable allocationsDmitry Ilvokhin committed 5 months ago4c0ed88
  34. mm/page_alloc: document that alloc_pages_nolock() uses RCUBrendan Jackman committed 5 months ago47166f2
  35. mm/page_alloc: drop a misleading __always_inlineBrendan Jackman committed 6 months agod231522