summaryrefslogtreecommitdiffstats
path: root/mm
Commit message (Expand)AuthorAgeFilesLines
* mm, oom: fix use-after-free in oom_kill_processShakeel Butt2019-02-011-0/+8
* mm,memory_hotplug: fix scan_movable_pages() for gigantic hugepagesOscar Salvador2019-02-011-16/+20
* mm, memory_hotplug: test_pages_in_a_zone do not pass the end of zoneMikhail Zaslonko2019-02-011-0/+3
* mm, memory_hotplug: is_mem_section_removable do not pass the end of a zoneMichal Hocko2019-02-011-1/+2
* oom, oom_reaper: do not enqueue same task twiceTetsuo Handa2019-02-011-2/+2
* mm: migrate: make buffer_migrate_page_norefs() actually succeedJan Kara2019-02-011-5/+0
* mm/hugetlb.c: teach follow_hugetlb_page() to handle FOLL_NOWAITAndrea Arcangeli2019-02-011-1/+2
* mm, memory_hotplug: don't bail out in do_migrate_range() prematurelyOscar Salvador2019-02-011-16/+2
* Revert "mm, memory_hotplug: initialize struct pages for the full memory section"Michal Hocko2019-01-281-12/+0
* Merge tag 'for-linus-20190125' of git://git.kernel.dk/linux-blockLinus Torvalds2019-01-261-0/+1
|\
| * writeback: synchronize sync(2) against cgroup writeback membership switchesTejun Heo2019-01-221-0/+1
* | Revert "Change mincore() to count "mapped" pages rather than "cached" pages"Linus Torvalds2019-01-241-13/+81
* | mm/mmu_notifier: mm/rmap.c: Fix a mmu_notifier range bug in try_to_unmap_oneSean Christopherson2019-01-101-2/+2
* | mm, page_alloc: do not wake kswapd with zone lock heldMel Gorman2019-01-081-1/+7
* | hugetlbfs: revert "use i_mmap_rwsem for more pmd sharing synchronization"Mike Kravetz2019-01-085-88/+20
* | hugetlbfs: revert "Use i_mmap_rwsem to fix page fault/truncate race"Mike Kravetz2019-01-081-10/+11
* | mm: page_mapped: don't assume compound page is huge or THPJan Stancek2019-01-081-1/+1
* | mm/memory.c: initialise mmu_notifier_range correctlyMatthew Wilcox2019-01-081-2/+2
* | kasan: fix krealloc handling for tag-based modeAndrey Konovalov2019-01-081-20/+43
* | kasan: make tag based mode work with CONFIG_HARDENED_USERCOPYAndrey Konovalov2019-01-081-0/+2
* | kasan, arm64: use ARCH_SLAB_MINALIGN instead of manual aligningAndrey Konovalov2019-01-081-2/+0
* | mm, memcg: fix reclaim deadlock with writebackMichal Hocko2019-01-081-0/+22
* | mm/usercopy.c: no check page span for stack objectsQian Cai2019-01-081-4/+5
* | slab: alien caches must not be initialized if the allocation of the alien cac...Christoph Lameter2019-01-081-2/+4
* | Change mincore() to count "mapped" pages rather than "cached" pagesLinus Torvalds2019-01-061-81/+13
* | Merge branch 'akpm' (patches from Andrew)Linus Torvalds2019-01-0511-22/+87
|\ \
| * | mm/page_io.c: fix polled swap page inJens Axboe2019-01-041-1/+3
| * | fs: don't open code lru_to_page()Nikolay Borisov2019-01-041-1/+1
| * | mm/: remove caller signal_pending branch predictionsDavidlohr Bueso2019-01-043-3/+3
| * | mm: speed up mremap by 20x on large regionsJoel Fernandes (Google)2019-01-041-0/+64
| * | mm: treewide: remove unused address argument from pte_alloc functionsJoel Fernandes (Google)2019-01-046-17/+16
| |/
* / Remove 'type' argument from access_ok() functionLinus Torvalds2019-01-032-6/+4
|/
* block: don't use un-ordered __set_current_state(TASK_UNINTERRUPTIBLE)Linus Torvalds2019-01-021-2/+1
* Merge tag 'docs-5.0' of git://git.lwn.net/linuxLinus Torvalds2018-12-291-4/+31
|\
| * slab: make kmem_cache_create{_usercopy} description proper kernel-docMike Rapoport2018-12-201-4/+31
* | Merge branch 'for-4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/denn...Linus Torvalds2018-12-291-2/+3
|\ \
| * | percpu: convert spin_lock_irq to spin_lock_irqsave.Dennis Zhou2018-12-181-2/+3
* | | Merge branch 'akpm' (patches from Andrew)Linus Torvalds2018-12-2857-1770/+2454
|\ \ \
| * | | memcg, oom: notify on oom killer invocation from the charge pathMichal Hocko2018-12-281-2/+18
| * | | mm, swap: fix swapoff with KSM pagesHuang Ying2018-12-281-1/+2
| * | | mm/hmm: fix memremap.h, move dev_page_fault_t callback to hmmDan Williams2018-12-281-2/+2
| * | | hugetlbfs: Use i_mmap_rwsem to fix page fault/truncate raceMike Kravetz2018-12-281-11/+10
| * | | hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronizationMike Kravetz2018-12-285-20/+88
| * | | mm: remove __hugepage_set_anon_rmap()Kirill Tkhai2018-12-281-21/+4
| * | | mm/page_alloc.c: allow error injectionBenjamin Poirier2018-12-281-2/+8
| * | | mm: migrate: drop unused argument of migrate_page_move_mapping()Jan Kara2018-12-281-4/+3
| * | | mm: migrate: provide buffer_migrate_page_norefs()Jan Kara2018-12-281-7/+53
| * | | mm: migrate: move migrate_page_lock_buffers()Jan Kara2018-12-281-50/+42
| * | | mm: migrate: lock buffers before migrate_page_move_mapping()Jan Kara2018-12-281-26/+13
| * | | mm: migration: factor out code to compute expected number of page referencesJan Kara2018-12-281-10/+17