Commit History

Autor SHA1 Mensaxe Data
  Andrew Morton 018e9a49a5 mm/compaction.c: fix "suitable_migration_target() unused" warning %!s(int64=10) %!d(string=hai) anos
  Gioh Kim 195b0c6080 mm/compaction: reset compaction scanner positions %!s(int64=10) %!d(string=hai) anos
  Eric B Munson 5bbe3547aa mm: allow compaction of unevictable pages %!s(int64=10) %!d(string=hai) anos
  Joonsoo Kim 2149cdaef6 mm/compaction: enhance compaction finish condition %!s(int64=10) %!d(string=hai) anos
  Andrey Ryabinin b8c73fc249 mm: page_alloc: add kasan hooks on alloc and free paths %!s(int64=10) %!d(string=hai) anos
  Hugh Dickins ff59909a07 mm: fix negative nr_isolated counts %!s(int64=10) %!d(string=hai) anos
  Joonsoo Kim 932ff6bbbd mm/compaction: stop the isolation when we isolate enough freepage %!s(int64=10) %!d(string=hai) anos
  Joonsoo Kim 372549c2a3 mm/compaction: fix wrong order check in compact_finished() %!s(int64=10) %!d(string=hai) anos
  Joonsoo Kim 24e2716f63 mm/compaction: add tracepoint to observe behaviour of compaction defer %!s(int64=10) %!d(string=hai) anos
  Joonsoo Kim 837d026d56 mm/compaction: more trace to understand when/why compaction start/finish %!s(int64=10) %!d(string=hai) anos
  Joonsoo Kim e34d85f0e3 mm/compaction: print current range where compaction work %!s(int64=10) %!d(string=hai) anos
  Joonsoo Kim 16c4a097a0 mm/compaction: enhance tracepoint output for compaction begin/end %!s(int64=10) %!d(string=hai) anos
  Vlastimil Babka 1a6d53a105 mm: reduce try_to_compact_pages parameters %!s(int64=10) %!d(string=hai) anos
  Vlastimil Babka fdaf7f5c40 mm, compaction: more focused lru and pcplists draining %!s(int64=10) %!d(string=hai) anos
  Vlastimil Babka 6bace090a2 mm, compaction: always update cached scanner positions %!s(int64=10) %!d(string=hai) anos
  Vlastimil Babka f866979539 mm, compaction: defer only on COMPACT_COMPLETE %!s(int64=10) %!d(string=hai) anos
  Vlastimil Babka 97d47a65be mm, compaction: simplify deferred compaction %!s(int64=10) %!d(string=hai) anos
  Vlastimil Babka ebff398017 mm, compaction: pass classzone_idx and alloc_flags to watermark checking %!s(int64=10) %!d(string=hai) anos
  Vlastimil Babka 1d5bfe1ffb mm, compaction: prevent infinite loop in compact_zone %!s(int64=10) %!d(string=hai) anos
  Joonsoo Kim 5842001630 mm/compaction: skip the range until proper target pageblock is met %!s(int64=10) %!d(string=hai) anos
  Joonsoo Kim 6ea41c0c0a mm/compaction.c: avoid premature range skip in isolate_migratepages_range %!s(int64=10) %!d(string=hai) anos
  Konstantin Khlebnikov d6d86c0a7f mm/balloon_compaction: redesign ballooned pages management %!s(int64=11) %!d(string=hai) anos
  Xiubo Li b8b2d82532 mm/compaction.c: fix warning of 'flags' may be used uninitialized %!s(int64=11) %!d(string=hai) anos
  David Rientjes 6d7ce55940 mm, compaction: pass gfp mask to compact_control %!s(int64=11) %!d(string=hai) anos
  David Rientjes 43e7a34d26 mm: rename allocflags_to_migratetype for clarity %!s(int64=11) %!d(string=hai) anos
  Vlastimil Babka 99c0fd5e51 mm, compaction: skip buddy pages by their order in the migrate scanner %!s(int64=11) %!d(string=hai) anos
  Vlastimil Babka e14c720efd mm, compaction: remember position within pageblock in free pages scanner %!s(int64=11) %!d(string=hai) anos
  Vlastimil Babka 69b7189f12 mm, compaction: skip rechecks when lock was already held %!s(int64=11) %!d(string=hai) anos
  Vlastimil Babka 8b44d2791f mm, compaction: periodically drop lock and restore IRQs in scanners %!s(int64=11) %!d(string=hai) anos
  Vlastimil Babka 1f9efdef4f mm, compaction: khugepaged should not give up due to need_resched() %!s(int64=11) %!d(string=hai) anos