Commit History

Autor SHA1 Mensaxe Data
  Joonsoo Kim bf0dea23a9 mm/slab: use percpu allocator for cpu cache %!s(int64=10) %!d(string=hai) anos
  Joonsoo Kim 12220dea07 mm/slab: support slab merge %!s(int64=10) %!d(string=hai) anos
  Joonsoo Kim 423c929cbb mm/slab_common: commonize slab merge logic %!s(int64=10) %!d(string=hai) anos
  Mikulas Patocka 9163582c3f slab: fix for_each_kmem_cache_node() %!s(int64=10) %!d(string=hai) anos
  Joonsoo Kim 07f361b2be mm/slab_common: move kmem_cache definition to internal header %!s(int64=10) %!d(string=hai) anos
  Joe Perches c42e571561 slab: convert last use of __FUNCTION__ to __func__ %!s(int64=11) %!d(string=hai) anos
  Joonsoo Kim c8522a3a58 slab: introduce alien_cache %!s(int64=11) %!d(string=hai) anos
  Andrey Ryabinin 5240ab4076 mm: slab.h: wrap the whole file with guarding macro %!s(int64=11) %!d(string=hai) anos
  Christoph Lameter 44c5356fb4 slab common: add functions for kmem_cache_node access %!s(int64=11) %!d(string=hai) anos
  Vladimir Davydov c67a8a685a memcg, slab: merge memcg_{bind,release}_pages to memcg_{un}charge_slab %!s(int64=11) %!d(string=hai) anos
  Vladimir Davydov 1e32e77f95 memcg, slab: do not schedule cache destruction when last page goes away %!s(int64=11) %!d(string=hai) anos
  Vladimir Davydov 03afc0e25f slab: get_online_mems for kmem_cache_{create,destroy,shrink} %!s(int64=11) %!d(string=hai) anos
  Vladimir Davydov 5dfb417509 sl[au]b: charge slabs to kmemcg explicitly %!s(int64=11) %!d(string=hai) anos
  Christoph Lameter 41a212859a slub: use sysfs'es release mechanism for kmem_cache %!s(int64=11) %!d(string=hai) anos
  Vladimir Davydov a44cb94491 memcg, slab: never try to merge memcg caches %!s(int64=11) %!d(string=hai) anos
  Vladimir Davydov f8570263ee memcg, slab: RCU protect memcg_params for root caches %!s(int64=11) %!d(string=hai) anos
  Vladimir Davydov 959c8963fc memcg, slab: fix barrier usage when accessing memcg_caches %!s(int64=11) %!d(string=hai) anos
  Qiang Huang 2ade4de871 memcg, kmem: rename cache_from_memcg to cache_from_memcg_idx %!s(int64=11) %!d(string=hai) anos
  Andrey Vagin 6f6b895189 memcg: check that kmem_cache has memcg_params before accessing it %!s(int64=12) %!d(string=hai) anos
  Wanpeng Li 276a2439ce mm/slab: Give s_next and s_stop slab-specific names %!s(int64=12) %!d(string=hai) anos
  Wanpeng Li e25839f679 mm/slab: Sharing s_next and s_stop between slab and slub %!s(int64=12) %!d(string=hai) anos
  Christoph Lameter ca34956b80 slab: Common definition for kmem_cache_node %!s(int64=12) %!d(string=hai) anos
  Christoph Lameter ce8eb6c424 slab: Rename list3/l3 to node %!s(int64=12) %!d(string=hai) anos
  Christoph Lameter 2c59dd6544 slab: Common Kmalloc cache determination %!s(int64=12) %!d(string=hai) anos
  Christoph Lameter f97d5f634d slab: Common function to create the kmalloc array %!s(int64=12) %!d(string=hai) anos
  Glauber Costa 943a451a87 slab: propagate tunable values %!s(int64=12) %!d(string=hai) anos
  Glauber Costa 749c54151a memcg: aggregate memcg cache values in slabinfo %!s(int64=12) %!d(string=hai) anos
  Glauber Costa 1f458cbf12 memcg: destroy memcg caches %!s(int64=12) %!d(string=hai) anos
  Glauber Costa b9ce5ef49f sl[au]b: always get the cache from its page in kmem_cache_free() %!s(int64=12) %!d(string=hai) anos
  Glauber Costa 2633d7a028 slab/slub: consider a memcg parameter in kmem_create_cache %!s(int64=12) %!d(string=hai) anos