2021-05-05 |
Zhiyuan Dai | mm/mempool: minor coding style tweaks Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
songqiang | mm/highmem.c: fix coding style issue Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Ira Weiny | btrfs: use memzero_page() instead of open coded kmap... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Ira Weiny | iov_iter: lift memzero_page() to highmem.h Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
zhouchuangao | mm/zsmalloc: use BUG_ON instead of if condition followed... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Zhiyuan Dai | mm/zswap.c: switch from strlcpy to strscpy Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Oscar Salvador | arm64/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Oscar Salvador | x86/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Oscar Salvador | mm,memory_hotplug: add kernel boot option to enable... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Oscar Salvador | acpi,memhotplug: enable MHP_MEMMAP_ON_MEMORY when supported Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Oscar Salvador | mm,memory_hotplug: allocate memmap from the added memory... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
David Hildenbrand | mm,memory_hotplug: factor out adjusting present pages... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Oscar Salvador | mm,memory_hotplug: relax fully spanned sections check Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Oscar Salvador | drivers/base/memory: introduce memory_block_{online... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Mel Gorman | mm/memory_hotplug: remove broken locking of zone PCP... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Pavel Tatashin | selftests/vm: gup_test: test faulting in kernel, and... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Pavel Tatashin | selftests/vm: gup_test: fix test flag Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Pavel Tatashin | mm/gup: longterm pin migration cleanup Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Pavel Tatashin | mm/gup: change index type to long as it counts pages Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Pavel Tatashin | memory-hotplug.rst: add a note about ZONE_MOVABLE and... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Pavel Tatashin | mm/gup: migrate pinned pages out of movable zone Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Pavel Tatashin | mm/gup: do not migrate zero page Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Pavel Tatashin | mm: honor PF_MEMALLOC_PIN for all movable pages Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Pavel Tatashin | mm: apply per-task gfp constraints in fast path Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Pavel Tatashin | mm cma: rename PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Pavel Tatashin | mm/gup: check for isolation errors Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Pavel Tatashin | mm/gup: return an error on migration failure Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Pavel Tatashin | mm/gup: check every subpage of a compound page during... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Pavel Tatashin | mm/gup: don't pin migrated cma pages in movable zone Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Bhaskar Chowdhury | mm/util.c: fix typo Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Joe Perches | mm/util.c: reduce mem_dump_obj() object size Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Anshuman Khandual | mm: drop redundant HAVE_ARCH_TRANSPARENT_HUGEPAGE Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Anshuman Khandual | mm: drop redundant ARCH_ENABLE_SPLIT_PMD_PTLOCK Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Anshuman Khandual | mm: drop redundant ARCH_ENABLE_[HUGEPAGE|THP]_MIGRATION Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Anshuman Khandual | mm: generalize ARCH_ENABLE_MEMORY_[HOTPLUG|HOTREMOVE] Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Anshuman Khandual | mm: generalize SYS_SUPPORTS_HUGETLBFS (rename as ARCH_SUPPOR... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Anshuman Khandual | mm: generalize ARCH_HAS_CACHE_LINE_SIZE Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Liam Howlett | mm/mmap.c: don't unlock VMAs in remap_file_pages() Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Saravanan D | x86/mm: track linear mapping split events Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Hugh Dickins | mm: /proc/sys/vm/stat_refresh stop checking monotonic... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Hugh Dickins | mm: /proc/sys/vm/stat_refresh skip checking known negative... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Hugh Dickins | mm: no more EINVAL from /proc/sys/vm/stat_refresh Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Hugh Dickins | mm: restore node stat checking in /proc/sys/vm/stat_refresh Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Chengyang Fan | mm/ksm: remove unused parameter from remove_trailing_rmap_it... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Miaohe Lin | ksm: fix potential missing rmap_item for stable_node Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Miaohe Lin | ksm: remove dedicated macro KSM_FLAG_MASK Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Miaohe Lin | ksm: use GET_KSM_PAGE_NOLOCK to get ksm page in remove_rmap_... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Miaohe Lin | ksm: remove redundant VM_BUG_ON_PAGE() on stable_tree_search() Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Minchan Kim | mm: use proper type for cma_[alloc|release] Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Minchan Kim | mm: cma: add the CMA instance name to cma trace events Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Minchan Kim | mm: cma: support sysfs Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Liam Mark | mm: cma: add trace events for CMA alloc perf testing Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Baolin Wang | mm: cma: use pr_err_ratelimited for CMA warning Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Minchan Kim | mm: vmstat: add cma statistics Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Miaohe Lin | Revert "mm: migrate: skip shared exec THP for NUMA... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Miaohe Lin | mm/migrate.c: use helper migrate_vma_collect_skip(... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Miaohe Lin | mm/migrate.c: fix potential indeterminate pte entry... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Miaohe Lin | mm/migrate.c: remove unnecessary rc != MIGRATEPAGE_SUCCESS... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Miaohe Lin | mm/migrate.c: make putback_movable_page() static Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Minchan Kim | mm: fs: invalidate BH LRU during page migration Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Minchan Kim | mm: replace migrate_[prep|finish] with lru_cache_[disable... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Minchan Kim | mm: disable LRU pagevec during the migration temporarily Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Charan Teja Reddy | mm: compaction: update the COMPACT[STALL|FAIL] events... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Pintu Kumar | mm/compaction: remove unused variable sysctl_compact_memory Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Yang Shi | mm: vmscan: shrink deferred objects proportional to... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Yang Shi | mm: memcontrol: reparent nr_deferred when memcg offline Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Yang Shi | mm: vmscan: don't need allocate shrinker->nr_deferred... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Yang Shi | mm: vmscan: use per memcg nr_deferred of shrinker Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Yang Shi | mm: vmscan: add per memcg shrinker nr_deferred Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Yang Shi | mm: vmscan: use a new flag to indicate shrinker is... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Yang Shi | mm: vmscan: add shrinker_info_protected() helper Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Yang Shi | mm: memcontrol: rename shrinker_map to shrinker_info Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Yang Shi | mm: vmscan: use kvfree_rcu instead of call_rcu Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Yang Shi | mm: vmscan: remove memcg_shrinker_map_size Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Yang Shi | mm: vmscan: use shrinker_rwsem to protect shrinker_maps... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Yang Shi | mm: vmscan: consolidate shrinker_maps handling code Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Yang Shi | mm: vmscan: use nid from shrink_control for tracepoint Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Dave Hansen | mm/vmscan: replace implicit RECLAIM_ZONE checks with... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Dave Hansen | mm/vmscan: move RECLAIM* bits to uapi header Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Axel Rasmussen | userfaultfd/selftests: add test exercising minor fault... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Axel Rasmussen | userfaultfd: update documentation to describe minor... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Axel Rasmussen | userfaultfd: add UFFDIO_CONTINUE ioctl Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Axel Rasmussen | userfaultfd: hugetlbfs: only compile UFFD helpers if... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Axel Rasmussen | userfaultfd: disable huge PMD sharing for MINOR registered... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Axel Rasmussen | userfaultfd: add minor fault registration mode Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Oscar Salvador | mm,page_alloc: drop unnecessary checks from pfn_range_valid_... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Oscar Salvador | mm: make alloc_contig_range handle in-use hugetlb pages Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Oscar Salvador | mm: make alloc_contig_range handle free hugetlb pages Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Oscar Salvador | mm,hugetlb: split prep_new_huge_page functionality Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Oscar Salvador | mm,hugetlb: drop clearing of flag from prep_new_huge_page Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Oscar Salvador | mm,compaction: let isolate_migratepages_{range,block... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Oscar Salvador | mm,page_alloc: bail out earlier on -ENOMEM in alloc_contig_m... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Mike Kravetz | hugetlb: add lockdep_assert_held() calls for hugetlb_lock Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Mike Kravetz | hugetlb: make free_huge_page irq safe Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Mike Kravetz | hugetlb: change free_pool_huge_page to remove_pool_huge_page Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Mike Kravetz | hugetlb: call update_and_free_page without hugetlb_lock Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Mike Kravetz | hugetlb: create remove_hugetlb_page() to separate functionality Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Mike Kravetz | hugetlb: add per-hstate mutex to synchronize user adjustments Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Mike Kravetz | hugetlb: no need to drop hugetlb_lock to call cma_release Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Mike Kravetz | mm/cma: change cma mutex to irq safe spinlock Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
next |