Files
linux/kernel
Shakeel Butt 278ad48490 fork, memcg: fix cached_stacks case
commit ba4a45746c upstream.

Commit 5eed6f1dff ("fork,memcg: fix crash in free_thread_stack on
memcg charge fail") fixes a crash caused due to failed memcg charge of
the kernel stack.  However the fix misses the cached_stacks case which
this patch fixes.  So, the same crash can happen if the memcg charge of
a cached stack is failed.

Link: http://lkml.kernel.org/r/20190102180145.57406-1-shakeelb@google.com
Fixes: 5eed6f1dff ("fork,memcg: fix crash in free_thread_stack on memcg charge fail")
Signed-off-by: Shakeel Butt <shakeelb@google.com>
Acked-by: Michal Hocko <mhocko@suse.com>
Acked-by: Rik van Riel <riel@surriel.com>
Cc: Rik van Riel <riel@surriel.com>
Cc: Roman Gushchin <guro@fb.com>
Cc: Johannes Weiner <hannes@cmpxchg.org>
Cc: Tejun Heo <tj@kernel.org>
Cc: <stable@vger.kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2019-01-16 22:03:23 +01:00
..
2019-01-09 17:45:59 +01:00
2018-11-01 10:00:38 +01:00
2018-10-31 08:54:16 -07:00
2018-11-28 11:57:07 +01:00
2019-01-16 22:03:23 +01:00
2018-12-18 23:13:15 +01:00
2018-01-05 18:43:00 +11:00
2019-01-13 09:24:05 +01:00
2018-10-31 08:54:16 -07:00
2018-10-31 08:54:14 -07:00
2018-07-03 09:20:44 +02:00
2018-09-20 22:01:11 +02:00