Thread (23 messages) 23 messages, 8 authors, 2011-06-13

Re: 3.0rc2 oops in mem_cgroup_from_task

From: KAMEZAWA Hiroyuki <hidden>
Date: 2011-06-10 00:20:55
Also in: lkml

Possibly related (same subject, not in this thread)

On Thu, 9 Jun 2011 16:42:09 -0700
Ying Han [off-list ref] wrote:
++cc Hugh who might have seen similar crashes on his machine.
Thank you for forwarding. Hmm. It seems the panic happens at khugepaged's 
page collapse_huge_page().

==
        count_vm_event(THP_COLLAPSE_ALLOC);
        if (unlikely(mem_cgroup_newpage_charge(new_page, mm, GFP_KERNEL))) {
==
It passes target mm to memcg and memcg gets a cgroup by
==
 mem = mem_cgroup_from_task(rcu_dereference(mm->owner));
==
Panic here means....mm->owner's task_subsys_state contains bad pointer ?

I'll dig. Thanks.
-Kame

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help