Code

History

Commits on v4.16 to include/linux/compaction.h35+
  1. License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman committed 9 years agob244131
  2. mm, compaction: restrict full priority to non-costly ordersVlastimil Babka committed 10 years agoc2033b0
  3. mm, compaction: create compact_gap wrapperVlastimil Babka committed 10 years ago9861a62
  4. mm, compaction: add the ultimate direct compaction priorityVlastimil Babka committed 10 years agoa8e025e
  5. mm, compaction: rename COMPACT_PARTIAL to COMPACT_SUCCESSVlastimil Babka committed 10 years agocf37831
  6. mm, compaction: cleanup unused functionsVlastimil Babka committed 10 years ago791cae9
  7. mm, compaction: simplify contended compaction handlingVlastimil Babka committed 10 years agoc3486f5
  8. mm, compaction: introduce direct compaction priorityVlastimil Babka committed 10 years agoa5508cd
  9. mm: fix build warnings in <linux/compaction.h>Minchan Kim committed 10 years agodd4123f
  10. mm: migrate: support non-lru movable page migrationMinchan Kim committed 10 years agobda807d
  11. mm, oom, compaction: prevent from should_compact_retry looping for ever for costly ordersMichal Hocko committed 10 years ago86a294a
  12. mm, compaction: abstract compaction feedback to helpersMichal Hocko committed 10 years agocab1802
  13. mm, compaction: update compaction_result orderingMichal Hocko committed 10 years ago4f9a358
  14. mm, compaction: distinguish between full and partial COMPACT_COMPLETEMichal Hocko committed 10 years agoc8f7de0
  15. mm, compaction: distinguish COMPACT_DEFERRED from COMPACT_SKIPPEDMichal Hocko committed 10 years ago1d4746d
  16. mm, compaction: change COMPACT_ constants into enumMichal Hocko committed 10 years agoea7ab98
  17. mm, page_alloc: convert alloc_flags to unsignedMel Gorman committed 10 years agoc603844
  18. mm, compaction: introduce kcompactdVlastimil Babka committed 10 years ago698b1b3
  19. mm, compaction: distinguish contended status in tracepointsVlastimil Babka committed 11 years ago2d1e104
  20. mm, compaction: export tracepoints status strings to userspaceVlastimil Babka committed 11 years agofa6c7b4
  21. mm: allow compaction of unevictable pagesEric B Munson committed 11 years ago5bbe354
  22. mm/compaction: add tracepoint to observe behaviour of compaction deferJoonsoo Kim committed 11 years ago24e2716
  23. mm/compaction: more trace to understand when/why compaction start/finishJoonsoo Kim committed 11 years ago837d026
  24. mm/compaction: enhance tracepoint output for compaction begin/endJoonsoo Kim committed 11 years ago16c4a09
  25. mm: reduce try_to_compact_pages parametersVlastimil Babka committed 11 years ago1a6d53a
  26. mm, compaction: simplify deferred compactionVlastimil Babka committed 11 years ago97d47a6
  27. mm, compaction: pass classzone_idx and alloc_flags to watermark checkingVlastimil Babka committed 11 years agoebff398
  28. mm, compaction: khugepaged should not give up due to need_resched()Vlastimil Babka committed 12 years ago1f9efde
  29. mm, compaction: defer each zone individually instead of preferred zoneVlastimil Babka committed 12 years ago53853e2
  30. mm, compaction: embed migration mode in compact_controlDavid Rientjes committed 12 years agoe0b9dae
  31. mm: compaction: encapsulate defer reset logicVlastimil Babka committed 12 years agode6c60a
  32. mm: compaction: make __compact_pgdat() and compact_pgdat() return voidAndrew Morton committed 13 years ago7103f16
  33. mm: compaction: Partially revert capture of suitable high-order pageMel Gorman committed 13 years ago47ecfcb
  34. mm: compaction: clear PG_migrate_skip based on compaction and reclaim activityMel Gorman committed 14 years ago6299702
  35. mm: compaction: capture a suitable high-order page immediately when it is made availableMel Gorman committed 14 years ago1fb3f8c