| Age | Commit message (Expand) | Author | Files | Lines |
| 10 days | mm: document warning in move_normal_pmd() and make it warn only once |  Linus Torvalds | 1 | -2/+21 |
| 13 days | Merge tag 'gfs2-v5.8-rc4.fixes' of git://git.kernel.org/pub/scm/linux/kernel/... |  Linus Torvalds | 1 | -2/+21 |
| 2020-07-08 | Raise gcc version requirement to 4.9 |  Linus Torvalds | 1 | -12/+1 |
| 2020-07-07 | fs: Add IOCB_NOIO flag for generic_file_read_iter |  Andreas Gruenbacher | 1 | -2/+21 |
| 2020-07-03 | mm/page_alloc: fix documentation error |  Joel Savitz | 1 | -1/+1 |
| 2020-07-03 | mm/cma.c: use exact_nid true to fix possible per-numa cma leak |  Barry Song | 1 | -2/+2 |
| 2020-07-03 | mm/hugetlb.c: fix pages per hugetlb calculation |  Mike Kravetz | 1 | -1/+1 |
| 2020-06-26 | mm/memory_hotplug.c: fix false softlockup during pfn range removal |  Ben Widawsky | 1 | -2/+11 |
| 2020-06-26 | mm: remove vmalloc_exec |  Christoph Hellwig | 2 | -37/+0 |
| 2020-06-26 | mm/memory: fix IO cost for anonymous page |  Joonsoo Kim | 1 | -0/+8 |
| 2020-06-26 | mm/swap: fix for "mm: workingset: age nonresident information alongside anony... |  Joonsoo Kim | 1 | -2/+1 |
| 2020-06-26 | mm: workingset: age nonresident information alongside anonymous pages |  Johannes Weiner | 2 | -19/+30 |
| 2020-06-26 | mm/memcontrol.c: prevent missed memory.low load tears |  Chris Down | 1 | -2/+3 |
| 2020-06-26 | mm/memcontrol.c: add missed css_put() |  Muchun Song | 1 | -1/+3 |
| 2020-06-26 | mm: memcontrol: handle div0 crash race condition in memory.low |  Johannes Weiner | 1 | -2/+7 |
| 2020-06-26 | mm/vmalloc.c: fix a warning while make xmldocs |  Masanari Iida | 1 | -1/+0 |
| 2020-06-26 | mm/debug_vm_pgtable: fix build failure with powerpc 8xx |  Christophe Leroy | 1 | -2/+2 |
| 2020-06-26 | mm/memory.c: properly pte_offset_map_lock/unlock in vm_insert_pages() |  Arjun Roy | 1 | -10/+11 |
| 2020-06-26 | mm: fix swap cache node allocation mask |  Hugh Dickins | 1 | -2/+2 |
| 2020-06-26 | slub: cure list_slab_objects() from double fix |  Sebastian Andrzej Siewior | 1 | -15/+4 |
| 2020-06-26 | mm/slab: use memzero_explicit() in kzfree() |  Waiman Long | 1 | -1/+1 |
| 2020-06-26 | mm, slab: fix sign conversion problem in memcg_uncharge_slab() |  Waiman Long | 1 | -2/+2 |
| 2020-06-26 | mm, compaction: make capture control handling safe wrt interrupts |  Vlastimil Babka | 1 | -3/+14 |
| 2020-06-26 | mm: do_swap_page(): fix up the error code |  Michal Hocko | 1 | -1/+3 |
| 2020-06-21 | Merge tag 'powerpc-5.8-3' of git://git.kernel.org/pub/scm/linux/kernel/git/po... |  Linus Torvalds | 1 | -2/+2 |
| 2020-06-20 | mm: Allow arches to provide ptep_get() |  Christophe Leroy | 1 | -1/+1 |
| 2020-06-20 | mm/gup: Use huge_ptep_get() in gup_hugepte() |  Christophe Leroy | 1 | -1/+1 |
| 2020-06-17 | maccess: rename probe_user_{read,write} to copy_{from,to}_user_nofault |  Christoph Hellwig | 1 | -6/+6 |
| 2020-06-17 | maccess: rename probe_kernel_{read,write} to copy_{from,to}_kernel_nofault |  Christoph Hellwig | 4 | -30/+31 |
| 2020-06-13 | Merge tag 'kbuild-v5.8-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ma... |  Linus Torvalds | 1 | -8/+8 |
| 2020-06-14 | treewide: replace '---help---' in Kconfig files with 'help' |  Masahiro Yamada | 1 | -8/+8 |
| 2020-06-11 | Merge tag 'locking-kcsan-2020-06-11' of git://git.kernel.org/pub/scm/linux/ke... |  Linus Torvalds | 1 | -0/+8 |
| 2020-06-11 | mm/memory-failure: send SIGBUS(BUS_MCEERR_AR) only to current thread |  Naoya Horiguchi | 1 | -7/+16 |
| 2020-06-11 | mm/memory-failure: prioritize prctl(PR_MCE_KILL) over vm.memory_failure_early... |  Naoya Horiguchi | 1 | -10/+10 |
| 2020-06-11 | Merge branch 'akpm' (patches from Andrew) |  Linus Torvalds | 5 | -70/+12 |
| 2020-06-11 | Rebase locking/kcsan to locking/urgent |  Thomas Gleixner | 1 | -0/+8 |
| 2020-06-10 | kernel: better document the use_mm/unuse_mm API contract |  Christoph Hellwig | 2 | -5/+5 |
| 2020-06-10 | kernel: move use_mm/unuse_mm to kthread.c |  Christoph Hellwig | 2 | -65/+1 |
| 2020-06-10 | mm/debug_vm_pgtable: fix kernel crash by checking for THP support |  Aneesh Kumar K.V | 1 | -0/+6 |
| 2020-06-10 | Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost |  Linus Torvalds | 3 | -10/+106 |
| 2020-06-09 | maccess: return -ERANGE when probe_kernel_read() fails |  Christoph Hellwig | 1 | -7/+9 |
| 2020-06-09 | maccess: allow architectures to provide kernel probing directly |  Christoph Hellwig | 1 | -0/+76 |
| 2020-06-09 | maccess: move user access routines together |  Christoph Hellwig | 1 | -56/+56 |
| 2020-06-09 | maccess: always use strict semantics for probe_kernel_read |  Christoph Hellwig | 2 | -39/+11 |
| 2020-06-09 | maccess: remove strncpy_from_unsafe |  Christoph Hellwig | 1 | -38/+1 |
| 2020-06-09 | maccess: unify the probe kernel arch hooks |  Christoph Hellwig | 1 | -13/+37 |
| 2020-06-09 | maccess: remove probe_read_common and probe_write_common |  Christoph Hellwig | 1 | -34/+29 |
| 2020-06-09 | maccess: rename strnlen_unsafe_user to strnlen_user_nofault |  Christoph Hellwig | 1 | -2/+2 |
| 2020-06-09 | maccess: rename strncpy_from_unsafe_strict to strncpy_from_kernel_nofault |  Christoph Hellwig | 1 | -3/+3 |
| 2020-06-09 | maccess: rename strncpy_from_unsafe_user to strncpy_from_user_nofault |  Christoph Hellwig | 1 | -2/+2 |
| 2020-06-09 | maccess: update the top of file comment |  Christoph Hellwig | 1 | -1/+1 |
| 2020-06-09 | maccess: clarify kerneldoc comments |  Christoph Hellwig | 1 | -17/+43 |
| 2020-06-09 | maccess: remove various unused weak aliases |  Christoph Hellwig | 1 | -16/+3 |
| 2020-06-09 | maccess: unexport probe_kernel_write() |  Christoph Hellwig | 1 | -1/+0 |
| 2020-06-09 | mmap locking API: convert mmap_sem comments |  Michel Lespinasse | 28 | -165/+165 |
| 2020-06-09 | mmap locking API: convert mmap_sem API comments |  Michel Lespinasse | 10 | -21/+21 |
| 2020-06-09 | mmap locking API: rename mmap_sem to mmap_lock |  Michel Lespinasse | 4 | -5/+5 |
| 2020-06-09 | mmap locking API: add mmap_assert_locked() and mmap_assert_write_locked() |  Michel Lespinasse | 6 | -10/+10 |
| 2020-06-09 | mmap locking API: add MMAP_LOCK_INITIALIZER |  Michel Lespinasse | 1 | -1/+1 |
| 2020-06-09 | mmap locking API: use coccinelle to convert mmap_sem rwsem call sites |  Michel Lespinasse | 25 | -155/+155 |
| 2020-06-09 | mm: reorder includes after introduction of linux/pgtable.h |  Mike Rapoport | 3 | -3/+3 |
| 2020-06-09 | mm: introduce include/linux/pgtable.h |  Mike Rapoport | 6 | -8/+8 |
| 2020-06-09 | mm: don't include asm/pgtable.h if linux/mm.h is already included |  Mike Rapoport | 11 | -11/+0 |
| 2020-06-08 | Merge branch 'akpm' (patches from Andrew) |  Linus Torvalds | 5 | -42/+58 |
| 2020-06-08 | nommu: use flush_icache_user_range in brk and mmap |  Christoph Hellwig | 1 | -2/+2 |
| 2020-06-08 | mm/gup: documentation fix for pin_user_pages*() APIs |  John Hubbard | 1 | -9/+0 |
| 2020-06-08 | mm/gup: frame_vector: convert get_user_pages() --> pin_user_pages() |  John Hubbard | 1 | -4/+3 |
| 2020-06-08 | mm/gup: introduce pin_user_pages_locked() |  John Hubbard | 1 | -0/+35 |
| 2020-06-08 | mm/gup.c: convert to use get_user_{page|pages}_fast_only() |  Souptick Joarder | 1 | -13/+16 |
| 2020-06-08 | kernel/sysctl: support handling command line aliases |  Vlastimil Babka | 1 | -9/+0 |
| 2020-06-08 | mm/page_idle.c: skip offline pages |  SeongJae Park | 1 | -5/+2 |
| 2020-06-07 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next |  Linus Torvalds | 1 | -0/+4 |
| 2020-06-05 | Merge tag 'powerpc-5.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po... |  Linus Torvalds | 1 | -2/+2 |
| 2020-06-04 | Merge branch 'akpm' (patches from Andrew) |  Linus Torvalds | 26 | -173/+516 |
| 2020-06-04 | mm/vmstat.c: convert to use DEFINE_SEQ_ATTRIBUTE macro |  Kefeng Wang | 1 | -26/+6 |
| 2020-06-04 | mm: use false for bool variable |  Zou Wei | 3 | -3/+3 |
| 2020-06-04 | mm/memory: fix a typo in comment "attampt"->"attempt" |  Ethon Paul | 1 | -1/+1 |
| 2020-06-04 | mm/page-writeback: fix a typo in comment "effictive"->"effective" |  Ethon Paul | 1 | -1/+1 |
| 2020-06-04 | mm/sparse: fix a typo in comment "convienence"->"convenience" |  Ethon Paul | 1 | -1/+1 |
| 2020-06-04 | mm/slub: fix a typo in comment "disambiguiation"->"disambiguation" |  Ethon Paul | 1 | -1/+1 |
| 2020-06-04 | mm: fix a typo in comment "strucure"->"structure" |  Ethon Paul | 1 | -1/+1 |
| 2020-06-04 | mm, memcg: fix some typos in memcontrol.c |  Ethon Paul | 1 | -2/+2 |
| 2020-06-04 | mm/frontswap: fix some typos in frontswap.c |  Ethon Paul | 1 | -3/+3 |
| 2020-06-04 | mm/filemap: fix a typo in comment "unneccssary"->"unnecessary" |  Ethon Paul | 1 | -1/+1 |
| 2020-06-04 | mm/list_lru: fix a typo in comment "numbesr"->"numbers" |  Ethon Paul | 1 | -1/+1 |
| 2020-06-04 | mm/memblock: fix a typo in comment "implict"->"implicit" |  Ethon Paul | 1 | -1/+1 |
| 2020-06-04 | mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" |  Ethon Paul | 1 | -1/+1 |
| 2020-06-04 | mm/vmsan: fix some typos in comment |  Ethon Paul | 1 | -3/+3 |
| 2020-06-04 | mm/hugetlb: fix a typos in comments |  Ethon Paul | 1 | -8/+8 |
| 2020-06-04 | mm: mmap: fix a typo in comment "compatbility"->"compatibility" |  Ethon Paul | 1 | -1/+1 |
| 2020-06-04 | mm: ksm: fix a typo in comment "alreaady"->"already" |  Ethon Paul | 1 | -5/+5 |
| 2020-06-04 | mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" |  Ethon Paul | 1 | -1/+1 |
| 2020-06-04 | mm/memory_hotplug: disable the functionality for 32b |  Michal Hocko | 1 | -0/+1 |
| 2020-06-04 | mm/memory_hotplug: introduce add_memory_driver_managed() |  David Hildenbrand | 1 | -4/+58 |
| 2020-06-04 | mm/memory_hotplug: handle memblocks only with CONFIG_ARCH_KEEP_MEMBLOCK |  David Hildenbrand | 2 | -10/+13 |
| 2020-06-04 | mm/memory_hotplug: set node_start_pfn of hotadded pgdat to 0 |  David Hildenbrand | 1 | -9/+6 |
| 2020-06-04 | mm/memory_hotplug: remove is_mem_section_removable() |  David Hildenbrand | 1 | -75/+0 |
| 2020-06-04 | mm/memory_hotplug: refrain from adding memory into an impossible node |  Vishal Verma | 1 | -0/+5 |
| 2020-06-04 | mm: add kvfree_sensitive() for freeing sensitive data objects |  Waiman Long | 1 | -0/+18 |
| 2020-06-04 | mm/vmalloc: fix a typo in comment |  Jeongtae Park | 1 | -1/+1 |
| 2020-06-04 | mm/debug: add tests validating architecture page table helpers |  Anshuman Khandual | 2 | -0/+383 |
| 2020-06-04 | mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/5level-fixup.h |  Mike Rapoport | 2 | -19/+0 |
| 2020-06-04 | mm/util.c: remove the VM_WARN_ONCE for vm_committed_as underflow check |  Feng Tang | 1 | -4/+0 |
| 2020-06-04 | mm: Fix mremap not considering huge pmd devmap |  Fan Yang | 1 | -1/+1 |
| 2020-06-04 | mm/memory_hotplug: Introduce offline_and_remove_memory() |  David Hildenbrand | 1 | -0/+37 |
| 2020-06-04 | mm: Allow to offline unmovable PageOffline() pages via MEM_GOING_OFFLINE |  David Hildenbrand | 3 | -10/+67 |
| 2020-06-04 | virtio-mem: Paravirtualized memory hotunplug part 2 |  David Hildenbrand | 1 | -0/+2 |
| 2020-06-03 | Merge branch 'akpm' (patches from Andrew) |  Linus Torvalds | 31 | -1635/+1478 |
| 2020-06-03 | mm: add DEBUG_WX support |  Zong Li | 1 | -0/+32 |
| 2020-06-03 | mm/thp: rename pmd_mknotpresent() as pmd_mkinvalid() |  Anshuman Khandual | 1 | -1/+1 |
| 2020-06-03 | mm: thp: don't need to drain lru cache when splitting and mlocking THP |  Yang Shi | 1 | -7/+0 |
| 2020-06-03 | mm, mempolicy: fix up gup usage in lookup_node |  Michal Hocko | 2 | -4/+6 |
| 2020-06-03 | mm: swap: memcg: fix memcg stats for huge pages |  Shakeel Butt | 1 | -5/+16 |
| 2020-06-03 | mm: swap: fix vmstats for huge pages |  Shakeel Butt | 1 | -6/+8 |
| 2020-06-03 | mm: vmscan: limit the range of LRU type balancing |  Johannes Weiner | 1 | -9/+13 |
| 2020-06-03 | mm: vmscan: reclaim writepage is IO cost |  Johannes Weiner | 4 | -8/+15 |
| 2020-06-03 | mm: vmscan: determine anon/file pressure balance at the reclaim root |  Johannes Weiner | 2 | -29/+44 |
| 2020-06-03 | mm: balance LRU lists based on relative thrashing |  Johannes Weiner | 4 | -33/+26 |
| 2020-06-03 | mm: only count actual rotations as LRU reclaim cost |  Johannes Weiner | 1 | -5/+3 |
| 2020-06-03 | mm: deactivations shouldn't bias the LRU balance |  Johannes Weiner | 1 | -6/+1 |
| 2020-06-03 | mm: base LRU balancing on an explicit cost model |  Johannes Weiner | 3 | -45/+36 |
| 2020-06-03 | mm: vmscan: drop unnecessary div0 avoidance rounding in get_scan_count() |  Johannes Weiner | 1 | -1/+1 |
| 2020-06-03 | mm: remove use-once cache bias from LRU balancing |  Johannes Weiner | 1 | -5/+0 |
| 2020-06-03 | mm: workingset: let cache workingset challenge anon |  Johannes Weiner | 1 | -5/+12 |
| 2020-06-03 | mm: fold and remove lru_cache_add_anon() and lru_cache_add_file() |  Johannes Weiner | 5 | -43/+17 |
| 2020-06-03 | mm: allow swappiness that prefers reclaiming anon over the file workingset |  Johannes Weiner | 1 | -1/+1 |
| 2020-06-03 | mm: keep separate anon and file statistics on page reclaim activity |  Johannes Weiner | 2 | -8/+13 |
| 2020-06-03 | mm: fix LRU balancing effect of new transparent huge pages |  Johannes Weiner | 1 | -14/+11 |
| 2020-06-03 | mm: memcontrol: update page->mem_cgroup stability rules |  Johannes Weiner | 1 | -14/+7 |
| 2020-06-03 | mm: memcontrol: delete unused lrucare handling |  Johannes Weiner | 9 | -65/+16 |
| 2020-06-03 | mm: memcontrol: charge swapin pages on instantiation |  Johannes Weiner | 4 | -59/+75 |
| 2020-06-03 | mm: memcontrol: make swap tracking an integral part of memory control |  Johannes Weiner | 2 | -36/+23 |
| 2020-06-03 | mm: memcontrol: prepare swap controller setup for integration |  Johannes Weiner | 2 | -33/+30 |
| 2020-06-03 | mm: memcontrol: drop unused try/commit/cancel charge API |  Johannes Weiner | 1 | -111/+17 |
| 2020-06-03 | mm: memcontrol: convert anon and file-thp to new mem_cgroup_charge() API |  Johannes Weiner | 7 | -71/+27 |
| 2020-06-03 | mm: memcontrol: switch to native NR_ANON_THPS counter |  Johannes Weiner | 3 | -27/+30 |
| 2020-06-03 | mm: memcontrol: switch to native NR_ANON_MAPPED counter |  Johannes Weiner | 8 | -47/+49 |
| 2020-06-03 | mm: memcontrol: switch to native NR_FILE_PAGES and NR_SHMEM counters |  Johannes Weiner | 5 | -41/+49 |
| 2020-06-03 | mm: memcontrol: prepare cgroup vmstat infrastructure for native anon counters |  Johannes Weiner | 1 | -3/+6 |
| 2020-06-03 | mm: memcontrol: prepare move_account for removal of private page type counters |  Johannes Weiner | 1 | -12/+13 |
| 2020-06-03 | mm: memcontrol: prepare uncharging for removal of private page type counters |  Johannes Weiner | 1 | -11/+12 |
| 2020-06-03 | mm: memcontrol: convert page cache to a new mem_cgroup_charge() API |  Johannes Weiner | 3 | -59/+67 |
| 2020-06-03 | mm: memcontrol: move out cgroup swaprate throttling |  Johannes Weiner | 2 | -10/+9 |
| 2020-06-03 | mm: shmem: remove rare optimization when swapin races with hole punching |  Johannes Weiner | 1 | -18/+7 |
| 2020-06-03 | mm: memcontrol: drop @compound parameter from memcg charging API |  Johannes Weiner | 9 | -81/+66 |
| 2020-06-03 | mm: memcontrol: fix stat-corrupting race in charge moving |  Johannes Weiner | 1 | -12/+14 |
| 2020-06-03 | mm: fix NUMA node file count error in replace_page_cache() |  Johannes Weiner | 1 | -2/+2 |
| 2020-06-03 | mm/vmscan: update the comment of should_continue_reclaim() |  Qiwu Chen | 1 | -1/+1 |
| 2020-06-03 | mm/vmscan.c: change prototype for shrink_page_list |  Maninder Singh | 3 | -14/+14 |
| 2020-06-03 | mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch |  Jaewon Kim | 1 | -6/+20 |
| 2020-06-03 | mm/vmscan.c: use update_lru_size() in update_lru_sizes() |  Wei Yang | 1 | -4/+1 |
| 2020-06-03 | mm: simplify calling a compound page destructor |  Matthew Wilcox (Oracle) | 2 | -6/+3 |
| 2020-06-03 | mm/hugetlb: avoid unnecessary check on pud and pmd entry in huge_pte_offset |  Li Xinhai | 1 | -17/+11 |
| 2020-06-03 | hugetlbfs: fix changes to command line processing |  Mike Kravetz | 1 | -16/+4 |
| 2020-06-03 | hugetlbfs: clean up command line processing |  Mike Kravetz | 1 | -31/+128 |
| 2020-06-03 | hugetlbfs: remove hugetlb_add_hstate() warning for existing hstate |  Mike Kravetz | 1 | -3/+6 |
| 2020-06-03 | hugetlbfs: move hugepagesz= parsing to arch independent code |  Mike Kravetz | 1 | -6/+17 |
| 2020-06-03 | hugetlbfs: add arch_hugetlb_valid_size |  Mike Kravetz | 1 | -3/+18 |
| 2020-06-03 | khugepaged: introduce 'max_ptes_shared' tunable |  Kirill A. Shutemov | 1 | -4/+48 |
| 2020-06-03 | thp: change CoW semantics for anon-THP |  Kirill A. Shutemov | 1 | -225/+25 |
| 2020-06-03 | khugepaged: allow to collapse PTE-mapped compound pages |  Kirill A. Shutemov | 1 | -34/+65 |
| 2020-06-03 | khugepaged: allow to collapse a page shared across fork |  Kirill A. Shutemov | 1 | -9/+37 |
| 2020-06-03 | khugepaged: drain LRU add pagevec after swapin |  Kirill A. Shutemov | 1 | -0/+5 |
| 2020-06-03 | khugepaged: drain all LRU caches before scanning pages |  Kirill A. Shutemov | 1 | -0/+2 |
| 2020-06-03 | khugepaged: do not stop collapse if less than half PTEs are referenced |  Kirill A. Shutemov | 1 | -16/+11 |
| 2020-06-03 | mm/page_alloc.c: add missing newline |  Chen Tao | 1 | -1/+1 |
| 2020-06-03 | mm: make deferred init's max threads arch-specific |  Daniel Jordan | 1 | -5/+8 |
| 2020-06-03 | mm: parallelize deferred_init_memmap() |  Daniel Jordan | 2 | -9/+43 |
| 2020-06-03 | mm: don't track number of pages during deferred initialization |  Daniel Jordan | 1 | -4/+4 |
| 2020-06-03 | mm: call cond_resched() from deferred_init_memmap() |  Pavel Tatashin | 1 | -1/+1 |
| 2020-06-03 | mm: initialize deferred pages with interrupts enabled |  Pavel Tatashin | 1 | -13/+7 |
| 2020-06-03 | mm/pagealloc.c: call touch_nmi_watchdog() on max order boundaries in deferred... |  Daniel Jordan | 1 | -3/+4 |
| 2020-06-03 | mm/page_alloc: restrict and formalize compound_page_dtors[] |  Anshuman Khandual | 1 | -5/+5 |
| 2020-06-03 | mm, page_alloc: reset the zone->watermark_boost early |  Charan Teja Reddy | 1 | -1/+1 |
| 2020-06-03 | mm/page_alloc.c: reset numa stats for boot pagesets |  Sandipan Das | 1 | -0/+15 |
| 2020-06-03 | mm: rename gfpflags_to_migratetype to gfp_migratetype for same convention |  Wei Yang | 3 | -7/+6 |
| 2020-06-03 | mm/page_alloc.c: use NODE_MASK_NONE in build_zonelists() |  Wei Yang | 1 | -2/+1 |
| 2020-06-03 | mm/page_alloc: integrate classzone_idx and high_zoneidx |  Joonsoo Kim | 8 | -126/+142 |
| 2020-06-03 | mm/page_alloc: use ac->high_zoneidx for classzone_idx |  Joonsoo Kim | 1 | -1/+1 |
| 2020-06-03 | mm/vmstat.c: do not show lowmem reserve protection information of empty zone |  Baoquan He | 1 | -6/+6 |
| 2020-06-03 | mm/page_alloc.c: clear out zone->lowmem_reserve[] if the zone is empty |  Baoquan He | 1 | -1/+3 |
| 2020-06-03 | mm/page_alloc.c: only tune sysctl_lowmem_reserve_ratio value once when changi... |  Baoquan He | 1 | -2/+9 |
| 2020-06-03 | mm/page_alloc.c: remove unused free_bootmem_with_active_regions |  Baoquan He | 1 | -25/+0 |
| 2020-06-03 | mm,page_alloc,cma: conditionally prefer cma pageblocks for movable allocations |  Roman Gushchin | 1 | -0/+14 |
| 2020-06-03 | mm/page_alloc.c: extract check_[new|free]_page_bad() common part to page_bad_... |  Wei Yang | 1 | -19/+17 |
| 2020-06-03 | mm/page_alloc.c: rename free_pages_check() to check_free_page() |  Wei Yang | 1 | -5/+5 |
| 2020-06-03 | mm/page_alloc.c: rename free_pages_check_bad() to check_free_page_bad() |  Wei Yang | 1 | -2/+2 |
| 2020-06-03 | mm/page_alloc.c: bad_flags is not necessary for bad_page() |  Wei Yang | 1 | -24/+10 |
| 2020-06-03 | mm/page_alloc.c: bad_[reason|flags] is not necessary when PageHWPoison |  Wei Yang | 1 | -7/+5 |
| 2020-06-03 | mm: simplify find_min_pfn_with_active_regions() |  Mike Rapoport | 1 | -19/+1 |
| 2020-06-03 | mm: clean up free_area_init_node() and its helpers |  Mike Rapoport | 1 | -82/+22 |
| 2020-06-03 | mm: rename free_area_init_node() to free_area_init_memoryless_node() |  Mike Rapoport | 1 | -5/+2 |
| 2020-06-03 | mm: free_area_init: allow defining max_zone_pfn in descending order |  Mike Rapoport | 1 | -5/+21 |
| 2020-06-03 | mm: remove early_pfn_in_nid() and CONFIG_NODES_SPAN_OTHER_NODES |  Mike Rapoport | 1 | -20/+0 |
| 2020-06-03 | mm: memmap_init: iterate over memblock regions rather that check each PFN |  Baoquan He | 2 | -28/+19 |
| 2020-06-03 | mm: use free_area_init() instead of free_area_init_nodes() |  Mike Rapoport | 1 | -8/+2 |
| 2020-06-03 | mm: free_area_init: use maximal zone PFNs rather than zone sizes |  Mike Rapoport | 1 | -3/+2 |
| 2020-06-03 | mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP option |  Mike Rapoport | 4 | -55/+64 |
| 2020-06-03 | mm: make early_pfn_to_nid() and related defintions close to each other |  Mike Rapoport | 1 | -26/+25 |
| 2020-06-03 | mm: memblock: replace dereferences of memblock_region.nid with API calls |  Mike Rapoport | 2 | -5/+7 |