cgroups.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
 messages from 2013-05-02 00:39:24 to 2013-05-09 13:30:54 UTC [more...]

[PATCH v5 00/31] kmemcg shrinkers
 2013-05-09 13:30 UTC  (39+ messages)
` [PATCH v5 01/31] super: fix calculation of shrinkable objects for small numbers
` [PATCH v5 02/31] vmscan: take at least one pass with shrinkers
` [PATCH v5 03/31] dcache: convert dentry_stat.nr_unused to per-cpu counters
` [PATCH v5 04/31] dentry: move to per-sb LRU locks
` [PATCH v5 05/31] dcache: remove dentries from LRU before putting on dispose list
` [PATCH v5 06/31] mm: new shrinker API
  ` [PATCH v5 07/31] shrinker: convert superblock shrinkers to new API
` [PATCH v5 08/31] list: add a new LRU list type
` [PATCH v5 09/31] inode: convert inode lru list to generic lru list code
` [PATCH v5 10/31] dcache: convert to use new lru list infrastructure
` [PATCH v5 11/31] list_lru: per-node "
` [PATCH v5 12/31] shrinker: add node awareness
` [PATCH v5 13/31] fs: convert inode and dentry shrinking to be node aware
` [PATCH v5 14/31] xfs: convert buftarg LRU to generic code
` [PATCH v5 15/31] xfs: convert dquot cache lru to list_lru
` [PATCH v5 16/31] fs: convert fs shrinkers to new scan/count API
` [PATCH v5 17/31] drivers: convert shrinkers to new count/scan API
` [PATCH v5 18/31] shrinker: convert remaining shrinkers to "
` [PATCH v5 19/31] hugepage: convert huge zero page shrinker to new shrinker API
` [PATCH v5 20/31] shrinker: Kill old ->shrink API
` [PATCH v5 21/31] vmscan: also shrink slab in memcg pressure
` [PATCH v5 22/31] memcg,list_lru: duplicate LRUs upon kmemcg creation
` [PATCH v5 23/31] lru: add an element to a memcg list
` [PATCH v5 24/31] list_lru: per-memcg walks
` [PATCH v5 25/31] memcg: per-memcg kmem shrinking
` [PATCH v5 26/31] memcg: scan cache objects hierarchically
` [PATCH v5 27/31] super: targeted memcg reclaim
` [PATCH v5 28/31] memcg: move initialization to memcg creation
` [PATCH v5 29/31] vmpressure: in-kernel notifications
` [PATCH v5 30/31] memcg: reap dead memcgs upon global memory pressure
` [PATCH v5 31/31] memcg: debugging facility to access dangling memcgs

[PATCH v5 00/31] kmemcg shrinkers
 2013-05-08 20:23 UTC  (32+ messages)
` [PATCH v5 02/31] vmscan: take at least one pass with shrinkers
  ` [PATCH v5 01/31] super: fix calculation of shrinkable objects for small numbers
  ` [PATCH v5 03/31] dcache: convert dentry_stat.nr_unused to per-cpu counters
  ` [PATCH v5 04/31] dentry: move to per-sb LRU locks
  ` [PATCH v5 05/31] dcache: remove dentries from LRU before putting on dispose list
  ` [PATCH v5 06/31] mm: new shrinker API
  ` [PATCH v5 07/31] shrinker: convert superblock shrinkers to new API
  ` [PATCH v5 08/31] list: add a new LRU list type
  ` [PATCH v5 09/31] inode: convert inode lru list to generic lru list code
  ` [PATCH v5 10/31] dcache: convert to use new lru list infrastructure
  ` [PATCH v5 11/31] list_lru: per-node "
  ` [PATCH v5 12/31] shrinker: add node awareness
  ` [PATCH v5 13/31] fs: convert inode and dentry shrinking to be node aware
  ` [PATCH v5 14/31] xfs: convert buftarg LRU to generic code
  ` [PATCH v5 15/31] xfs: convert dquot cache lru to list_lru
  ` [PATCH v5 16/31] fs: convert fs shrinkers to new scan/count API
  ` [PATCH v5 18/31] shrinker: convert remaining shrinkers to count/scan API
  ` [PATCH v5 19/31] hugepage: convert huge zero page shrinker to new shrinker API
  ` [PATCH v5 20/31] shrinker: Kill old ->shrink API
  ` [PATCH v5 21/31] vmscan: also shrink slab in memcg pressure
  ` [PATCH v5 22/31] memcg,list_lru: duplicate LRUs upon kmemcg creation
  ` [PATCH v5 23/31] lru: add an element to a memcg list
  ` [PATCH v5 24/31] list_lru: per-memcg walks
  ` [PATCH v5 25/31] memcg: per-memcg kmem shrinking
  ` [PATCH v5 26/31] memcg: scan cache objects hierarchically
  ` [PATCH v5 27/31] super: targeted memcg reclaim
  ` [PATCH v5 29/31] vmpressure: in-kernel notifications
  ` [PATCH v5 30/31] memcg: reap dead memcgs upon global memory pressure
  ` [PATCH v5 31/31] memcg: debugging facility to access dangling memcgs
` [PATCH v5 17/31] drivers: convert shrinkers to new count/scan API
` [PATCH v5 28/31] memcg: move initialization to memcg creation

[Suggestion] kernel/cgroup.c: about kfree after 'get_new_cssid'
 2013-05-08  2:00 UTC  (5+ messages)

[PATCHSET v2] blk-throttle: implement proper hierarchy support
 2013-05-07 16:50 UTC  (39+ messages)
` [PATCH 07/33] blk-throttle: removed deferred config application mechanism
` [PATCH 10/33] blk-throttle: remove pointless throtl_nr_queued() optimizations
` [PATCH 12/33] blk-throttle: simplify throtl_grp flag handling
` [PATCH 17/33] blk-throttle: move bio_lists[] and friends to throtl_service_queue
  ` [PATCH 01/33] blkcg: fix error return path in blkg_create()
  ` [PATCH 02/33] blkcg: move blkg_for_each_descendant_pre() to block/blk-cgroup.h
  ` [PATCH 03/33] blkcg: implement blkg_for_each_descendant_post()
  ` [PATCH 04/33] blkcg: invoke blkcg_policy->pd_init() after parent is linked
  ` [PATCH 05/33] blkcg: move bulk of blkcg_gq release operations to the RCU callback
  ` [PATCH 06/33] blk-throttle: remove spurious throtl_enqueue_tg() call from throtl_select_dispatch()
  ` [PATCH 08/33] blk-throttle: collapse throtl_dispatch() into the work function
  ` [PATCH 09/33] blk-throttle: relocate throtl_schedule_delayed_work()
  ` [PATCH 11/33] blk-throttle: rename throtl_rb_root to throtl_service_queue
  ` [PATCH 13/33] blk-throttle: add backlink pointer from throtl_grp to throtl_data
  ` [PATCH 14/33] blk-throttle: pass around throtl_service_queue instead of throtl_data
  ` [PATCH 15/33] blk-throttle: reorganize throtl_service_queue passed around as argument
  ` [PATCH 16/33] blk-throttle: add throtl_grp->service_queue
  ` [PATCH 18/33] blk-throttle: dispatch to throtl_data->service_queue.bio_lists[]
  ` [PATCH 19/33] blk-throttle: generalize update_disptime optimization in blk_throtl_bio()
  ` [PATCH 20/33] blk-throttle: add throtl_service_queue->parent_sq
  ` [PATCH 21/33] blk-throttle: implement sq_to_tg(), sq_to_td() and throtl_log()
  ` [PATCH 28/33] blk-throttle: make tg_dispatch_one_bio() ready for hierarchy
  ` [PATCH 31/33] blk-throttle: Account for child group's start time in parent while bio climbs up
  ` [PATCH 33/33] blk-throttle: implement proper hierarchy support
      ` [PATCH v2 "
` [PATCH 22/33] blk-throttle: set REQ_THROTTLED from throtl_charge_bio() and gate stats update with it
` [PATCH 23/33] blk-throttle: separate out throtl_service_queue->pending_timer from throtl_data->dispatch_work
` [PATCH 24/33] blk-throttle: implement dispatch looping
` [PATCH 25/33] blk-throttle: dispatch from throtl_pending_timer_fn()
` [PATCH 26/33] blk-throttle: make blk_throtl_drain() ready for hierarchy
` [PATCH 27/33] blk-throttle: make blk_throtl_bio() "
` [PATCH 29/33] blk-throttle: make throtl_pending_timer_fn() "
` [PATCH 30/33] blk-throttle: add throtl_qnode for dispatch fairness
` [PATCH 32/33] blk-throttle: implement throtl_grp->has_rules[]

[PATCH 3/3] memcg: replace memparse to avoid input overflow
 2013-05-07 15:55 UTC  (7+ messages)

[PATCH 2/3] memcg: check more strictly to avoid PAGE_ALIGN wrapped to 0
 2013-05-07 15:41 UTC  (3+ messages)

[PATCH 1/3] memcg: correct RESOURCE_MAX to ULLONG_MAX and rename it to a better one
 2013-05-07 15:10 UTC  (3+ messages)

[PATCH v4 00/31] kmemcg shrinkers
 2013-05-07 13:47 UTC  (16+ messages)
` [PATCH v4 02/31] vmscan: take at least one pass with shrinkers
` [PATCH v4 09/31] inode: convert inode lru list to generic lru list code
` [PATCH v4 17/31] drivers: convert shrinkers to new count/scan API

[PATCHSET] blk-throttle: implement proper hierarchy support
 2013-05-06 20:43 UTC  (63+ messages)
` [PATCH 11/31] blk-throttle: rename throtl_rb_root to throtl_service_queue
` [PATCH 17/31] blk-throttle: move bio_lists[] and friends "
` [PATCH 20/31] blk-throttle: add throtl_service_queue->parent_sq
` [PATCH 21/31] blk-throttle: implement sq_to_tg(), sq_to_td() and throtl_log()
` [PATCH 22/31] blk-throttle: set REQ_THROTTLED from throtl_charge_bio() and gate stats update with it
` [PATCH 23/31] blk-throttle: separate out throtl_service_queue->pending_timer from throtl_data->dispatch_work
` [PATCH 24/31] blk-throttle: implement dispatch looping
  ` [PATCH 06/31] blk-throttle: remove spurious throtl_enqueue_tg() call from throtl_select_dispatch()
  ` [PATCH 07/31] blk-throttle: removed deferred config application mechanism
  ` [PATCH 08/31] blk-throttle: collapse throtl_dispatch() into the work function
  ` [PATCH 09/31] blk-throttle: relocate throtl_schedule_delayed_work()
  ` [PATCH 10/31] blk-throttle: remove pointless throtl_nr_queued() optimizations
  ` [PATCH 12/31] blk-throttle: simplify throtl_grp flag handling
  ` [PATCH 13/31] blk-throttle: add backlink pointer from throtl_grp to throtl_data
  ` [PATCH 14/31] blk-throttle: pass around throtl_service_queue instead of throtl_data
  ` [PATCH 15/31] blk-throttle: reorganize throtl_service_queue passed around as argument
  ` [PATCH 16/31] blk-throttle: add throtl_grp->service_queue
  ` [PATCH 18/31] blk-throttle: dispatch to throtl_data->service_queue.bio_lists[]
  ` [PATCH 19/31] blk-throttle: generalize update_disptime optimization in blk_throtl_bio()
  ` [PATCH 25/31] blk-throttle: dispatch from throtl_pending_timer_fn()
  ` [PATCH 28/31] blk-throttle: make tg_dispatch_one_bio() ready for hierarchy
  ` [PATCH 29.5/32] blk-throttle: add throtl_qnode for dispatch fairness
` [PATCH 26/31] blk-throttle: make blk_throtl_drain() ready for hierarchy
` [PATCH 27/31] blk-throttle: make blk_throtl_bio() "
` [PATCH 29/31] blk-throttle: make throtl_pending_timer_fn() "
` [PATCH 30/31] blk-throttle: implement throtl_grp->has_rules[]
` [PATCH 31/31] blk-throttle: implement proper hierarchy support

[PATCH] cgroup.h: remove some functions that are now gone
 2013-05-06 19:08 UTC  (3+ messages)

[PATCH V3 0/8] Per-cgroup page stat accounting
 2013-05-03  9:59 UTC  (5+ messages)
` [PATCH V3 4/8] memcg: add per cgroup dirty pages accounting


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).