summaryrefslogtreecommitdiffstats
path: root/mm/page_owner.c
Commit message (Expand)AuthorAgeFilesLines
* mm: rename gfpflags_to_migratetype to gfp_migratetype for same conventionWei Yang2020-06-031-4/+3
* mm/page_owner: don't access uninitialized memmaps when reading /proc/pagetype...Qian Cai2019-10-191-2/+3
* mm, page_owner: rename flag indicating that page is allocatedVlastimil Babka2019-10-141-6/+6
* mm, page_owner: decouple freeing stack trace from debug_pageallocVlastimil Babka2019-10-141-21/+7
* mm, page_owner: fix off-by-one error in __set_page_owner_handle()Vlastimil Babka2019-10-141-8/+7
* mm, page_owner, debug_pagealloc: save and dump freeing stack traceVlastimil Babka2019-09-241-13/+40
* mm, page_owner: keep owner info when freeing the pageVlastimil Babka2019-09-241-10/+24
* mm, page_owner: record page owner for each subpageVlastimil Babka2019-09-241-12/+28
* mm/page_owner: Simplify stack trace handlingThomas Gleixner2019-04-291-51/+28
* mm/page_owner: Remove the ULONG_MAX stack trace hackeryThomas Gleixner2019-04-141-3/+0
* mm: no need to check return value of debugfs_create functionsGreg Kroah-Hartman2019-03-051-5/+3
* mm/page_owner: clamp read count to PAGE_SIZEMiles Chen2018-12-281-0/+1
* mm: remove include/linux/bootmem.hMike Rapoport2018-10-311-1/+1
* mm: use octal not symbolic permissionsJoe Perches2018-06-151-2/+2
* mm/page_owner.c: make early_page_owner_param() __initDou Liyang2018-04-051-1/+1
* mm/page_owner: fix recursion bug after changing skip entriesManinder Singh2018-03-281-3/+3
* mm/page_owner.c: clean up init_pages_in_zone()Oscar Salvador2018-01-311-9/+7
* mm/page_owner.c: use PTR_ERR_OR_ZERO()Vasyl Gomonovych2018-01-311-3/+1
* mm/page_owner.c: remove drain_all_pages from init_early_allocated_pagesOscar Salvador2018-01-191-1/+0
* mm/page_owner.c: reduce page_owner structure sizeAyush Mittal2017-11-151-2/+2
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* mm, page_owner: skip unnecessary stack_trace entriesPrakash Gupta2017-09-131-1/+1
* mm, page_owner: don't grab zone->lock for init_pages_in_zone()Vlastimil Babka2017-09-061-6/+10
* mm, page_owner: make init_pages_in_zone() fasterVlastimil Babka2017-09-061-20/+32
* mm: avoid taking zone lock in pagetypeinfo_showmixed()Vinayak Menon2017-07-101-1/+5
* mm/page_owner: don't define fields on struct page_ext by hard-codingJoonsoo Kim2016-10-071-25/+58
* mm/page_owner: move page_owner specific function to page_owner.cJoonsoo Kim2016-10-071-0/+77
* mm/page_owner: use stackdepot to store stacktraceJoonsoo Kim2016-07-261-19/+123
* mm/page_owner: introduce split_page_owner and replace manual handlingJoonsoo Kim2016-07-261-7/+7
* mm/page_owner: copy last_migrate_reason in copy_page_owner()Joonsoo Kim2016-07-261-0/+1
* mm/page_owner: avoid null pointer dereferenceSudip Mukherjee2016-06-241-2/+4
* mm: check the return value of lookup_page_ext for all call sitesYang Shi2016-06-031-0/+26
* mm, page_alloc: inline pageblock lookup in page free fast pathsMel Gorman2016-05-191-1/+1
* mm/page_owner: add zone range overlapping checkJoonsoo Kim2016-05-191-0/+3
* mm: coalesce split stringsJoe Perches2016-03-171-3/+2
* mm, page_owner: dump page owner info from dump_page()Vlastimil Babka2016-03-151-0/+25
* mm, page_owner: track and print last migrate reasonVlastimil Babka2016-03-151-0/+17
* mm, page_owner: copy page owner info during migrationVlastimil Babka2016-03-151-0/+25
* mm, page_owner: convert page_owner_inited to static keyVlastimil Babka2016-03-151-4/+5
* mm, page_owner: print migratetype of page and pageblock, symbolic flagsVlastimil Babka2016-03-151-17/+7
* mm/page_owner: set correct gfp_mask on page_ownerJoonsoo Kim2015-07-171-0/+7
* mm/page_owner.c: use late_initcall to hook in enablingPaul Gortmaker2015-06-161-1/+1
* mm/page_owner.c: remove unnecessary stack_trace fieldSergei Rogachev2015-02-111-12/+14
* mm/page_owner: correct owner information for early allocated pagesJoonsoo Kim2014-12-131-2/+91
* mm/page_owner: keep track of page ownersJoonsoo Kim2014-12-131-0/+222