| 01fb58bcba63 ("slab: remove synchronous synchronize_sched() from memcg cache deactivation path") |
| c9fc586403e7 ("slab: introduce __kmemcg_cache_deactivate()") |
| 510ded33e075 ("slab: implement slab_root_caches list") |
| bc2791f857e1 ("slab: link memcg kmem_caches on their associated memory cgroup") |
| 9eeadc8b6e0e ("slab: reorganize memcg_cache_params") |
| 657dc2f97220 ("slab: remove synchronous rcu_barrier() call in memcg cache release path") |
| 290b6a58b78b ("Revert "slub: move synchronize_sched out of slab_mutex on shrink"") |
| c6e28895a437 ("slub: do not merge cache if slub_debug contains a never-merge flag") |
| 89e364db71fb ("slub: move synchronize_sched out of slab_mutex on shrink") |
| 55834c59098d ("mm: kasan: initial memory quarantine implementation") |
| 81ae6d03952c ("mm/slub.c: replace kick_all_cpus_sync() with synchronize_sched() in kmem_cache_shrink()") |
| 0b355eaaaae9 ("mm, kasan: fix compilation for CONFIG_SLAB") |
| 505f5dcb1c41 ("mm, kasan: add GFP flags to KASAN API") |
| 7ed2f9e66385 ("mm, kasan: SLAB support") |
| 10b2e9e8e808 ("mm/slab: factor out debugging initialization in cache_init_objs()") |
| 832a15d209cd ("mm/slab: align cache size first before determination of OFF_SLAB candidate") |
| 249247b6f8ee ("mm/slab: remove object status buffer for DEBUG_SLAB_LEAK") |
| d31676dfde25 ("mm/slab: alternative implementation for DEBUG_SLAB_LEAK") |
| 40b44137971c ("mm/slab: clean up DEBUG_PAGEALLOC processing code") |
| 40323278b557 ("mm/slab: use more appropriate condition check for debug_pagealloc") |
| a307ebd468e0 ("mm/slab: activate debug_pagealloc in SLAB when it is actually enabled") |
| 11c7aec2a9b4 ("mm/slab: move SLUB alloc hooks to common mm/slab.h") |
| 7640131032db ("mm/mempool: avoid KASAN marking mempool poison checks as use-after-free") |
| 52b4b950b507 ("mm: slab: free kmem_cache_node after destroy sysfs file") |
| 0b8f73e10428 ("mm: memcontrol: clean up alloc, online, offline, free functions") |
| 0db1529817b7 ("mm: memcontrol: flatten struct cg_proto") |
| d886f4e483ce ("mm: memcontrol: rein in the CONFIG space madness") |
| d55f90bfab40 ("net: drop tcp_memcontrol.c") |
| 489c2a20a414 ("mm: memcontrol: introduce CONFIG_MEMCG_LEGACY_KMEM") |
| 127424c86bb6 ("mm: memcontrol: move kmem accounting code to CONFIG_MEMCG") |
| 3893e302f6a3 ("mm: memcontrol: separate kmem code from legacy tcp accounting code") |
| 8e0a891213fb ("mm: memcontrol: group kmem init and exit functions together") |
| 567e9ab2e614 ("mm: memcontrol: give the kmem states more descriptive names") |
| b15aac110a45 ("mm: memcontrol: remove double kmem page_counter init") |
| 6d378dac7c49 ("mm: memcontrol: drop unused @css argument in memcg_init_kmem") |
| cdb00777ffad ("tcp_memcontrol: Forward declare cgroup_subsys and mem_cgroup stucts") |
| ef12947c9c5a ("mm: memcontrol: switch to the updated jump-label API") |
| 8e8ae645249b ("mm: memcontrol: hook up vmpressure to socket pressure") |
| f7e1cb6ec51b ("mm: memcontrol: account socket memory in unified hierarchy memory controller") |
| 1109208766d9 ("mm: memcontrol: move socket code for unified hierarchy accounting") |
| 80e95fe0fdcd ("mm: memcontrol: generalize the socket accounting jump label") |
| baac50bbc3cd ("net: tcp_memcontrol: simplify linkage between socket and page counter") |
| e805605c7210 ("net: tcp_memcontrol: sanitize tcp memory accounting callbacks") |
| 80f23124f57c ("net: tcp_memcontrol: simplify the per-memcg limit access") |
| af95d7df4059 ("net: tcp_memcontrol: remove dead per-memcg count of allocated sockets") |
| 3d596f7b907b ("net: tcp_memcontrol: protect all tcp_memcontrol calls by jump-label") |
| 931f3f4beb03 ("net: tcp_memcontrol: remove bogus hierarchy pressure propagation") |
| 8c2c2358b236 ("net: tcp_memcontrol: properly detect ancestor socket pressure") |
| 7d828602e5ef ("mm: memcontrol: export root_mem_cgroup") |
| 9ee11ba4251d ("memcg: do not allow to disable tcp accounting after limit is set") |