Age | Commit message (Expand) | Author | Files | Lines |
2018-04-11 | kasan, slub: fix handling of kasan_slab_free hook | ![](https://seccdn.libravatar.org/avatar/4e5d8cecf90868ee140ba173831d7d9f?s=13&d=retro) Andrey Konovalov | 1 | -23/+34 |
2018-04-11 | mm/thp: don't count ZONE_MOVABLE as the target for freepage reserving | ![](https://seccdn.libravatar.org/avatar/c0c5a903f265ea27b1ce82b24b666a31?s=13&d=retro) Joonsoo Kim | 1 | -1/+9 |
2018-04-11 | mm/cma: remove ALLOC_CMA | ![](https://seccdn.libravatar.org/avatar/c0c5a903f265ea27b1ce82b24b666a31?s=13&d=retro) Joonsoo Kim | 3 | -29/+4 |
2018-04-11 | mm/cma: manage the memory of the CMA area by using the ZONE_MOVABLE | ![](https://seccdn.libravatar.org/avatar/c0c5a903f265ea27b1ce82b24b666a31?s=13&d=retro) Joonsoo Kim | 3 | -16/+125 |
2018-04-11 | mm/page_alloc: don't reserve ZONE_HIGHMEM for ZONE_MOVABLE request | ![](https://seccdn.libravatar.org/avatar/c0c5a903f265ea27b1ce82b24b666a31?s=13&d=retro) Joonsoo Kim | 1 | -11/+14 |
2018-04-11 | mm: unclutter THP migration | ![](https://seccdn.libravatar.org/avatar/10075fd19c8e18b59c10d141a6f2de83?s=13&d=retro) Michal Hocko | 4 | -39/+34 |
2018-04-11 | mm, migrate: remove reason argument from new_page_t | ![](https://seccdn.libravatar.org/avatar/10075fd19c8e18b59c10d141a6f2de83?s=13&d=retro) Michal Hocko | 7 | -29/+11 |
2018-04-11 | mm, numa: rework do_pages_move | ![](https://seccdn.libravatar.org/avatar/10075fd19c8e18b59c10d141a6f2de83?s=13&d=retro) Michal Hocko | 3 | -175/+139 |
2018-04-11 | mm/swapfile.c: make pointer swap_avail_heads static | ![](https://seccdn.libravatar.org/avatar/c355fbcee7cc0c3af0720ef10032ad50?s=13&d=retro) Colin Ian King | 1 | -1/+1 |
2018-04-11 | memcg: fix per_node_info cleanup | ![](https://seccdn.libravatar.org/avatar/10075fd19c8e18b59c10d141a6f2de83?s=13&d=retro) Michal Hocko | 1 | -0/+3 |
2018-04-11 | swap: divide-by-zero when zero length swap file on ssd | ![](https://seccdn.libravatar.org/avatar/f4d7a327dd88a677c3920b9884538d3a?s=13&d=retro) Tom Abraham | 1 | -0/+4 |
2018-04-11 | mm: memcg: make sure memory.events is uptodate when waking pollers | ![](https://seccdn.libravatar.org/avatar/13592bc758ddca04e485490e0b04f8ca?s=13&d=retro) Johannes Weiner | 2 | -13/+17 |
2018-04-11 | mm/ksm.c: fix inconsistent accounting of zero pages | ![](https://seccdn.libravatar.org/avatar/de34904c2984ea2765e400ce6f8c4f66?s=13&d=retro) Claudio Imbrenda | 1 | -0/+7 |
2018-04-11 | mm/z3fold.c: use gfpflags_allow_blocking | ![](https://seccdn.libravatar.org/avatar/0c617a56e81ae22748ec16e861bccf33?s=13&d=retro) Matthew Wilcox | 1 | -1/+1 |
2018-04-11 | z3fold: fix memory leak | ![](https://seccdn.libravatar.org/avatar/7b240ae0786d6dc5e4583d7242f313f8?s=13&d=retro) Xidong Wang | 1 | -2/+7 |
2018-04-11 | memcg, thp: do not invoke oom killer on thp charges | ![](https://seccdn.libravatar.org/avatar/10075fd19c8e18b59c10d141a6f2de83?s=13&d=retro) Michal Hocko | 3 | -10/+5 |
2018-04-11 | mm/migrate: properly preserve write attribute in special migrate entry | ![](https://seccdn.libravatar.org/avatar/d79fe6af4e2fa2967cb516bb01307039?s=13&d=retro) Ralph Campbell | 1 | -1/+2 |
2018-04-11 | sched/numa: avoid trapping faults and attempting migration of file-backed dirty pages | ![](https://seccdn.libravatar.org/avatar/4f92b89a3358611e8ea7ae51dfa848da?s=13&d=retro) Mel Gorman | 2 | -0/+16 |
2018-04-11 | mm/hmm.c: remove superfluous RCU protection around radix tree lookup | ![](https://seccdn.libravatar.org/avatar/3153fad76e09b4fe37ddc74d32312eb4?s=13&d=retro) Tejun Heo | 1 | -10/+2 |
2018-04-11 | mm/hmm: use device driver encoding for HMM pfn | ![](https://seccdn.libravatar.org/avatar/5a0b9b90649bdb0a1a991d94cfa356c4?s=13&d=retro) Jérôme Glisse | 1 | -41/+58 |
2018-04-11 | mm/hmm: change hmm_vma_fault() to allow write fault on page basis | ![](https://seccdn.libravatar.org/avatar/5a0b9b90649bdb0a1a991d94cfa356c4?s=13&d=retro) Jérôme Glisse | 1 | -33/+118 |
2018-04-11 | mm/hmm: factor out pte and pmd handling to simplify hmm_vma_walk_pmd() | ![](https://seccdn.libravatar.org/avatar/5a0b9b90649bdb0a1a991d94cfa356c4?s=13&d=retro) Jérôme Glisse | 1 | -72/+102 |
2018-04-11 | mm/hmm: move hmm_pfns_clear() closer to where it is used | ![](https://seccdn.libravatar.org/avatar/5a0b9b90649bdb0a1a991d94cfa356c4?s=13&d=retro) Jérôme Glisse | 1 | -8/+8 |
2018-04-11 | mm/hmm: rename HMM_PFN_DEVICE_UNADDRESSABLE to HMM_PFN_DEVICE_PRIVATE | ![](https://seccdn.libravatar.org/avatar/5a0b9b90649bdb0a1a991d94cfa356c4?s=13&d=retro) Jérôme Glisse | 1 | -1/+1 |
2018-04-11 | mm/hmm: do not differentiate between empty entry or missing directory | ![](https://seccdn.libravatar.org/avatar/5a0b9b90649bdb0a1a991d94cfa356c4?s=13&d=retro) Jérôme Glisse | 1 | -30/+15 |
2018-04-11 | mm/hmm: cleanup special vma handling (VM_SPECIAL) | ![](https://seccdn.libravatar.org/avatar/5a0b9b90649bdb0a1a991d94cfa356c4?s=13&d=retro) Jérôme Glisse | 1 | -20/+20 |
2018-04-11 | mm/hmm: use uint64_t for HMM pfn instead of defining hmm_pfn_t to ulong | ![](https://seccdn.libravatar.org/avatar/5a0b9b90649bdb0a1a991d94cfa356c4?s=13&d=retro) Jérôme Glisse | 1 | -13/+13 |
2018-04-11 | mm/hmm: remove HMM_PFN_READ flag and ignore peculiar architecture | ![](https://seccdn.libravatar.org/avatar/5a0b9b90649bdb0a1a991d94cfa356c4?s=13&d=retro) Jérôme Glisse | 1 | -10/+34 |
2018-04-11 | mm/hmm: use struct for hmm_vma_fault(), hmm_vma_get_pfns() parameters | ![](https://seccdn.libravatar.org/avatar/5a0b9b90649bdb0a1a991d94cfa356c4?s=13&d=retro) Jérôme Glisse | 1 | -50/+28 |
2018-04-11 | mm/hmm: hmm_pfns_bad() was accessing wrong struct | ![](https://seccdn.libravatar.org/avatar/5a0b9b90649bdb0a1a991d94cfa356c4?s=13&d=retro) Jérôme Glisse | 1 | -1/+2 |
2018-04-11 | mm/hmm: unregister mmu_notifier when last HMM client quit | ![](https://seccdn.libravatar.org/avatar/5a0b9b90649bdb0a1a991d94cfa356c4?s=13&d=retro) Jérôme Glisse | 1 | -3/+35 |
2018-04-11 | mm/hmm: HMM should have a callback before MM is destroyed | ![](https://seccdn.libravatar.org/avatar/d79fe6af4e2fa2967cb516bb01307039?s=13&d=retro) Ralph Campbell | 1 | -1/+28 |
2018-04-11 | mm, vmscan, tracing: use pointer to reclaim_stat struct in trace event | ![](https://seccdn.libravatar.org/avatar/58043e86f52c97091c77fe78a9d8928f?s=13&d=retro) Steven Rostedt | 1 | -17/+1 |
2018-04-11 | mm/vmscan: don't mess with pgdat->flags in memcg reclaim | ![](https://seccdn.libravatar.org/avatar/fb89748806f81631b5d47118d5de9a75?s=13&d=retro) Andrey Ryabinin | 2 | -37/+78 |
2018-04-11 | mm/vmscan: don't change pgdat state on base of a single LRU list state | ![](https://seccdn.libravatar.org/avatar/fb89748806f81631b5d47118d5de9a75?s=13&d=retro) Andrey Ryabinin | 1 | -51/+75 |
2018-04-11 | mm/vmscan: remove redundant current_may_throttle() check | ![](https://seccdn.libravatar.org/avatar/fb89748806f81631b5d47118d5de9a75?s=13&d=retro) Andrey Ryabinin | 1 | -1/+1 |
2018-04-11 | mm/vmscan: update stale comments | ![](https://seccdn.libravatar.org/avatar/fb89748806f81631b5d47118d5de9a75?s=13&d=retro) Andrey Ryabinin | 1 | -5/+5 |
2018-04-11 | mm: treat indirectly reclaimable memory as free in overcommit logic | ![](https://seccdn.libravatar.org/avatar/d40975fe49531933744736e9b52611b8?s=13&d=retro) Roman Gushchin | 1 | -0/+7 |
2018-04-11 | mm: treat indirectly reclaimable memory as available in MemAvailable | ![](https://seccdn.libravatar.org/avatar/d40975fe49531933744736e9b52611b8?s=13&d=retro) Roman Gushchin | 1 | -0/+7 |
2018-04-11 | mm: introduce NR_INDIRECTLY_RECLAIMABLE_BYTES | ![](https://seccdn.libravatar.org/avatar/d40975fe49531933744736e9b52611b8?s=13&d=retro) Roman Gushchin | 1 | -0/+1 |
2018-04-07 | Merge tag 'powerpc-4.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 1 | -1/+1 |
2018-04-06 | Merge branch 'akpm' (patches from Andrew) | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 40 | -580/+874 |
2018-04-05 | mm,oom_reaper: check for MMF_OOM_SKIP before complaining | ![](https://seccdn.libravatar.org/avatar/bb821b5f84db5af810552ce856479003?s=13&d=retro) Tetsuo Handa | 1 | -1/+2 |
2018-04-05 | mm/ksm: fix interaction with THP | ![](https://seccdn.libravatar.org/avatar/de34904c2984ea2765e400ce6f8c4f66?s=13&d=retro) Claudio Imbrenda | 1 | -0/+28 |
2018-04-05 | mm/memblock.c: cast constant ULLONG_MAX to phys_addr_t | ![](https://seccdn.libravatar.org/avatar/e1d73347c6728cefd1c204699d59f4a5?s=13&d=retro) Stefan Agner | 1 | -2/+2 |
2018-04-05 | headers: untangle kmemleak.h from mm.h | ![](https://seccdn.libravatar.org/avatar/85ee6d1720fef29a2eb9dcd47374fd67?s=13&d=retro) Randy Dunlap | 2 | -0/+2 |
2018-04-05 | mm/page_isolation.c: make start_isolate_page_range() fail if already isolated | ![](https://seccdn.libravatar.org/avatar/14dff111f1d4dd31532be9008099ef19?s=13&d=retro) Mike Kravetz | 2 | -5/+21 |
2018-04-05 | mm, oom: remove 3% bonus for CAP_SYS_ADMIN processes | ![](https://seccdn.libravatar.org/avatar/4c52064c9bdca9f544e46e59dd1490b1?s=13&d=retro) David Rientjes | 1 | -7/+0 |
2018-04-05 | mm, page_alloc: wakeup kcompactd even if kswapd cannot free more memory | ![](https://seccdn.libravatar.org/avatar/4c52064c9bdca9f544e46e59dd1490b1?s=13&d=retro) David Rientjes | 2 | -15/+31 |
2018-04-05 | mm: make counting of list_lru_one::nr_items lockless | ![](https://seccdn.libravatar.org/avatar/938dc0859e3ef705d01cab82c010b9ce?s=13&d=retro) Kirill Tkhai | 1 | -22/+45 |