summaryrefslogtreecommitdiffstats
path: root/include/linux/mmzone.h
Commit message (Expand)AuthorAgeFilesLines
* block: add check when merging zone device pagesLogan Gunthorpe2022-11-091-0/+24
* Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-10-101-35/+246
|\
| * mm: remove obsolete pgdat_is_empty()Miaohe Lin2022-10-031-5/+0
| * mm: remove obsolete macro NR_PCP_ORDER_MASK and NR_PCP_ORDER_WIDTHMiaohe Lin2022-10-031-7/+0
| * mm: deduplicate cacheline padding codeShakeel Butt2022-09-261-19/+5
| * mm/demotion: add pg_data_t member to track node memory tier detailsAneesh Kumar K.V2022-09-261-0/+3
| * mm: multi-gen LRU: thrashing preventionYu Zhao2022-09-261-0/+2
| * mm: multi-gen LRU: kill switchYu Zhao2022-09-261-0/+9
| * mm: multi-gen LRU: support page table walksYu Zhao2022-09-261-1/+55
| * mm: multi-gen LRU: exploit locality in rmapYu Zhao2022-09-261-0/+6
| * mm: multi-gen LRU: minimal implementationYu Zhao2022-09-261-0/+41
| * mm: multi-gen LRU: groundworkYu Zhao2022-09-261-0/+102
| * mm: fix null-ptr-deref in kswapd_is_running()Kefeng Wang2022-09-111-2/+4
| * arch: mm: rename FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDERZi Yan2022-09-111-2/+2
| * memory tiering: adjust hot threshold automaticallyHuang Ying2022-09-111-0/+9
| * memory tiering: rate limit NUMA migration throughputHuang Ying2022-09-111-0/+7
| * mm/vmscan: define macros for refaults in struct lruvecYang Yang2022-09-111-0/+2
* | mm: add NR_SECONDARY_PAGETABLE to count secondary page table uses.Yosry Ahmed2022-08-241-0/+1
|/
* mm: cleanup is_highmem()Kefeng Wang2022-07-291-12/+8
* mm/page_alloc: protect PCP lists with a spinlockMel Gorman2022-07-171-0/+1
* mm/page_alloc: use only one PCP list for THP-sized allocationsMel Gorman2022-07-171-4/+7
* mm: move page zone helpers from mm.h to mmzone.hAlex Sierra2022-07-171-0/+80
* mm, docs: fix comments that mention mem_hotplug_end()Yun-Ze Li2022-07-031-3/+3
* mm: memory_hotplug: enumerate all supported section flagsMuchun Song2022-07-031-9/+32
* mm: cma: use pageblock_order as the single alignmentZi Yan2022-05-131-4/+1
* mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warningWaiman Long2022-04-081-4/+7
* NUMA balancing: optimize page placement for memory tiering systemHuang Ying2022-03-221-0/+1
* NUMA Balancing: add page promotion counterHuang Ying2022-03-221-0/+3
* mm/mmzone.h: remove unused macrosMiaohe Lin2022-03-221-7/+0
* mm: page_alloc: avoid merging non-fallbackable pageblocks with othersZi Yan2022-03-221-0/+11
* mm_zone: add function to check if managed dma zone existsBaoquan He2022-01-151-0/+9
* mm: vmscan: Reduce throttling due to a failure to make progressMel Gorman2021-12-311-0/+1
* mm/vmscan: throttle reclaim when no progress is being madeMel Gorman2021-11-061-0/+1
* mm/vmscan: throttle reclaim and compaction when too may pages are isolatedMel Gorman2021-11-061-0/+1
* mm/vmscan: throttle reclaim until some writeback completes if congestedMel Gorman2021-11-061-0/+13
* mm/page_alloc: detect allocation forbidden by cpuset and bail out earlyFeng Tang2021-11-061-0/+22
* mm: use __pfn_to_section() instead of open coding itRolf Eike Beer2021-11-061-2/+2
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-09-081-12/+7
|\
| * mm: track present early pages per zoneDavid Hildenbrand2021-09-081-0/+7
| * mm: remove pfn_valid_within() and CONFIG_HOLES_IN_ZONEMike Rapoport2021-09-081-12/+0
* | mm: compaction: support triggering of proactive compaction by userCharan Teja Reddy2021-09-031-0/+1
* | mm/sparse: set SECTION_NID_SHIFT to 6Naoya Horiguchi2021-09-031-1/+1
* | mm: sparse: remove __section_nr() functionOhhoon Kwon2021-09-031-1/+0
|/
* mm/swap: make NODE_DATA an inline function on CONFIG_FLATMEMMel Gorman2021-07-011-1/+4
* mm: fix spelling mistakesZhen Lei2021-07-011-1/+1
* arm64/mm: drop HAVE_ARCH_PFN_VALIDAnshuman Khandual2021-06-301-0/+9
* include/linux/mmzone.h: add documentation for pfn_valid()Mike Rapoport2021-06-301-0/+11
* mm/page_alloc: allow high-order pages to be stored on the per-cpu listsMel Gorman2021-06-291-1/+19
* mm: replace CONFIG_FLAT_NODE_MEM_MAP with CONFIG_FLATMEMMike Rapoport2021-06-291-2/+2
* mm: replace CONFIG_NEED_MULTIPLE_NODES with CONFIG_NUMAMike Rapoport2021-06-291-3/+3