Message ID | Yhjye3LaBB8q55bg@linutronix.de (mailing list archive) |
---|---|
State | New |
Headers | show |
Series | mm/memcg: Add a comment regarding the release `obj'. | expand |
diff --git a/mm/memcontrol.c b/mm/memcontrol.c index 7883e2f2af3e8..19d4f9297b0c6 100644 --- a/mm/memcontrol.c +++ b/mm/memcontrol.c @@ -3245,6 +3245,10 @@ static struct obj_cgroup *drain_obj_stock(struct memcg_stock_pcp *stock) } stock->cached_objcg = NULL; + /* + * The `old' objects needs to be released by the caller via + * obj_cgroup_put() outside of memcg_stock_pcp::stock_lock. + */ return old; }
Please fold into mm/memcg: Protect memcg_stock with a local_lock_t Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de> --- mm/memcontrol.c | 4 ++++ 1 file changed, 4 insertions(+)