summaryrefslogtreecommitdiff
AgeCommit messageAuthorFilesLines
2019-05-23Merge branch 'android-4.9' into amlogic-4.9-devJianxin Pan3137-31640/+78174
2019-03-20numa: fix compile error after open NUMA config [2/2]Tao Zeng5-10/+38
2018-12-26mm: fix too many wrong kasan report [1/1]Tao Zeng4-4/+54
2018-12-18mm: save wasted memory by slab [1/1]tao zeng6-7/+113
2018-12-01Merge 4.9.142 into android-4.9Greg Kroah-Hartman86-462/+1317
2018-12-01mm: don't warn about large allocations for slabDmitry Vyukov2-6/+10
2018-03-05mm: optimize for CMA allocate timetao zeng27-605/+1686
2018-01-22Merge branch 'android-4.9' into amlogic-4.9-devVictor Wan655-2803/+6655
2017-12-18UPSTREAM: kasan: drain quarantine of memcg slab objectsGreg Thelen4-4/+7
2017-11-14Merge branch 'android-4.9' into amlogic-4.9-devVictor Wan418-6051/+12280
2017-10-21slub: do not merge cache if slub_debug contains a never-merge flagGrygorii Maistrenko1-1/+4
2017-09-07mm: update cma policy and debug sysfsTao Zeng7-2/+205
2017-03-22slub: move synchronize_sched out of slab_mutex on shrinkVladimir Davydov5-23/+31
2016-11-11memcg: prevent memcg caches to be both OFF_SLAB & OBJFREELIST_SLABGreg Thelen1-2/+2
2016-07-26mm: charge/uncharge kmemcg from generic page allocator pathsVladimir Davydov7-72/+31
2016-07-26mm: reorganize SLAB freelist randomizationThomas Garnier4-61/+82
2016-07-23mm: memcontrol: fix cgroup creation failure after many small jobsJohannes Weiner3-24/+87
2016-05-21mm: kasan: initial memory quarantine implementationAlexander Potapenko10-15/+387
2016-03-25mm, kasan: add GFP flags to KASAN APIAlexander Potapenko8-42/+48
2016-03-25mm, kasan: SLAB supportAlexander Potapenko12-22/+266
2016-03-17mm: convert printk(KERN_<LEVEL> to pr_<level>Joe Perches20-150/+118
2016-03-17mm: coalesce split stringsJoe Perches20-109/+78
2016-03-17mm: memcontrol: zap memcg_kmem_online helperVladimir Davydov3-12/+2
2016-03-15mm: new API kfree_bulk() for SLAB+SLUB allocatorsJesper Dangaard Brouer4-6/+37
2016-02-19mm: slab: free kmem_cache_node after destroy sysfs fileDmitry Safonov5-27/+29
2016-01-21mm: memcontrol: move kmem accounting code to CONFIG_MEMCGJohannes Weiner11-57/+72
2016-01-21mm: memcontrol: give the kmem states more descriptive namesJohannes Weiner4-35/+38
2016-01-15slab: add SLAB_ACCOUNT flagVladimir Davydov6-12/+26
2015-11-22slab/slub: adjust kmem_cache_alloc_bulk APIJesper Dangaard Brouer6-11/+11
2015-11-06mm/slab_common.c: initialize kmem_cache pointer to NULLAlexandru Moise1-2/+1
2015-11-06mm/slab_common.c: do not warn that cache is busy on destroy more than onceVladimir Davydov1-6/+7
2015-11-06mm/slab_common.c: clear pointers to per memcg caches on destroyVladimir Davydov2-21/+78
2015-11-06mm/slab_common.c: rename cache create/destroy helpersVladimir Davydov1-19/+18
2015-11-06slab: convert slab_is_available() to booleanDenis Kirjanov2-2/+2
2015-09-08memcg: export struct mem_cgroupMichal Hocko7-378/+351
2015-09-08mm/slab_common: allow NULL cache pointer in kmem_cache_destroy()Sergey Senozhatsky1-0/+3
2015-09-04slab: infrastructure for bulk object allocation and freeingChristoph Lameter6-0/+82
2015-08-07mm/slub: allow merging when SLAB_DEBUG_FREE is setKonstantin Khlebnikov1-2/+1
2015-07-01Add __init attribute to new_kmalloc_cacheChristoph Lameter1-1/+1
2015-06-29Fix kmalloc slab creation sequenceChristoph Lameter2-38/+16
2015-06-25slab: correct size_index table before replacing the bootstrap kmem_cache_nodeDaniel Sanders4-15/+24
2015-06-25mm/slab_common: support the slub_debug boot option on specific object sizeGavin Guo2-23/+61
2015-02-14mm: slub: add kernel address sanitizer support for slub allocatorAndrey Ryabinin9-5/+197
2015-02-14mm/slab: convert cache name allocations to kstrdup_constAndrzej Hajda1-6/+6
2015-02-13slub: make dead caches discard free slabs immediatelyVladimir Davydov5-11/+43
2015-02-13memcg: free memcg_caches slot on css offlineVladimir Davydov3-22/+65
2015-02-13slab: use css id for naming per memcg cachesVladimir Davydov1-3/+3
2015-02-13slab: link memcg caches of the same kind into a listVladimir Davydov5-33/+41
2015-02-13slab: embed memcg_cache_params to kmem_cacheVladimir Davydov7-103/+111
2015-02-13memcg: add rwsem to synchronize against memcg_caches arrays relocationVladimir Davydov3-17/+33
[next]