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 |
2021-05-05 |
Miaohe Lin | mm/hugetlb: remove unused variable pseudo_vma in remove_inod... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Miaohe Lin | mm/hugeltb: handle the error case in hugetlb_fix_reserve_cou... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Miaohe Lin | mm/hugeltb: clarify (chg - freed) won't go negative... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Miaohe Lin | mm/hugeltb: simplify the return code of __vma_reservation_co... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Miaohe Lin | mm/hugeltb: remove redundant VM_BUG_ON() in region_add() Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Zi Yan | mm: huge_memory: debugfs for file-backed THP split Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Zi Yan | mm: huge_memory: a new debugfs interface for splitting... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Miaohe Lin | khugepaged: remove meaningless !pte_present() check... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Miaohe Lin | khugepaged: remove unnecessary out label in collapse_huge_page() Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Miaohe Lin | khugepaged: use helper function range_in_vma() in collapse_p... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Yanfei Xu | mm/khugepaged.c: replace barrier() with READ_ONCE(... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Miaohe Lin | mm/huge_memory.c: use helper function migration_entry_to_page() Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Miaohe Lin | mm/huge_memory.c: remove unused macro TRANSPARENT_HUGEPAGE_D... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Miaohe Lin | mm/huge_memory.c: remove redundant PageCompound() check Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Miaohe Lin | mm/huge_memory.c: rework the function do_huge_pmd_numa_page... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Miaohe Lin | mm/huge_memory.c: make get_huge_zero_page() return... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Miaohe Lin | mm/huge_memory.c: rework the function vma_adjust_trans_huge() Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Miaohe Lin | mm/huge_memory.c: remove unnecessary local variable... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Miaohe Lin | khugepaged: fix wrong result value for trace_mm_collapse_hug... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Miaohe Lin | khugepaged: use helper khugepaged_test_exit() in __khugepage... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Miaohe Lin | khugepaged: reuse the smp_wmb() inside __SetPageUptodate() Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Miaohe Lin | khugepaged: remove unneeded return value of khugepaged_colla... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Miaohe Lin | mm/hugetlb: avoid calculating fault_mutex_hash in truncate_o... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Miaohe Lin | mm/hugetlb: simplify the code when alloc_huge_page... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Miaohe Lin | mm/hugetlb_cgroup: remove unnecessary VM_BUG_ON_PAGE... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Miaohe Lin | mm/hugetlb: optimize the surplus state transfer code... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Miaohe Lin | mm/hugetlb: use some helper functions to cleanup code Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Anshuman Khandual | mm: generalize HUGETLB_PAGE_SIZE_VARIABLE Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Miaohe Lin | mm/hugetlb: remove redundant reservation check condition... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Peter Xu | hugetlb/userfaultfd: unshare all pmds for hugetlbfs... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Peter Xu | mm/hugetlb: move flush_hugetlb_tlb_range() into hugetlb.h Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Peter Xu | hugetlb/userfaultfd: forbid huge pmd sharing when uffd... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Peter Xu | hugetlb: pass vma into huge_pte_alloc() and huge_pmd_share() Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Hugh Dickins | mm: remove nrexceptional from inode: remove BUG_ON Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Matthew Wilcox ... | mm: remove nrexceptional from inode Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Matthew Wilcox ... | dax: account DAX entries as nrpages Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Matthew Wilcox ... | mm: stop accounting shadow entries Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-05-05 |
Matthew Wilcox ... | mm: introduce and use mapping_empty() Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Jane Chu | mm/memory-failure: unnecessary amount of unmapping Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Mike Rapoport | mm/mmzone.h: fix existing kernel-doc comments and link... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Sergei Trofimovich | mm: page_alloc: ignore init_on_free=1 for debug_pagealloc=1 Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Jesper Dangaard... | net: page_pool: use alloc_pages_bulk in refill code... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Jesper Dangaard... | net: page_pool: refactor dma_map into own function... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Chuck Lever | SUNRPC: refresh rq_pages using a bulk page allocator Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Chuck Lever | SUNRPC: set rq_page_end differently Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Jesper Dangaard... | mm/page_alloc: inline __rmqueue_pcplist Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Jesper Dangaard... | mm/page_alloc: optimize code layout for __alloc_pages_bulk Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Mel Gorman | mm/page_alloc: add an array-based interface to the... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Mel Gorman | mm/page_alloc: add a bulk page allocator Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Mel Gorman | mm/page_alloc: rename alloced to allocated Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
zhouchuangao | mm/page_alloc: duplicate include linux/vmalloc.h Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Kefeng Wang | mm, page_alloc: avoid page_to_pfn() in move_freepages() Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Geert Uytterhoeven | mm/Kconfig: remove default DISCONTIGMEM_MANUAL Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Minchan Kim | mm: page_alloc: dump migrate-failed pages Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Matthew Wilcox ... | mm/mempolicy: fix mpol_misplaced kernel-doc Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Matthew Wilcox ... | mm/mempolicy: rewrite alloc_pages_vma documentation Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Matthew Wilcox ... | mm/mempolicy: rewrite alloc_pages documentation Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Matthew Wilcox ... | mm/mempolicy: rename alloc_pages_current to alloc_pages Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Matthew Wilcox ... | mm/page_alloc: combine __alloc_pages and __alloc_pages_nodemask Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Matthew Wilcox ... | mm/page_alloc: rename gfp_mask to gfp Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Matthew Wilcox ... | mm/page_alloc: rename alloc_mask to alloc_gfp Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Yu Zhao | include/linux/page-flags-layout.h: cleanups Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Yu Zhao | include/linux/page-flags-layout.h: correctly determine... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Minchan Kim | mm: remove lru_add_drain_all in alloc_contig_range Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
David Hildenbrand | mm/page_alloc: drop pr_info_ratelimited() in alloc_contig_ra... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Kefeng Wang | mm: move mem_init_print_info() into mm_init() Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Zqiang | irq_work: record irq_work_queue() call stack Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | kasan: detect false-positives in tests Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Walter Wu | kasan: record task_work_add() call stack Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | kasan: docs: update tests section Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | kasan: docs: update ignoring accesses section Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | kasan: docs: update shadow memory section Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | kasan: docs: update HW_TAGS implementation details... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | kasan: docs: update SW_TAGS implementation details... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | kasan: docs: update GENERIC implementation details... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | kasan: docs: update boot parameters section Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | kasan: docs: update error reports section Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | kasan: docs: update usage section Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | kasan: docs: update overview section Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | kasan: docs: clean up sections Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | kasan, mm: integrate slab init_on_free with HW_TAGS Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | kasan, mm: integrate slab init_on_alloc with HW_TAGS Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | kasan, mm: integrate page_alloc init with HW_TAGS Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | kasan: init memory in kasan_(un)poison for HW_TAGS Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | arm64: kasan: allow to init memory when setting tags Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | mm, kasan: don't poison boot memory with tag-based... Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
commit | commitdiff | tree |
next |