Messages in this thread |  | | | Date | Sun, 9 Mar 2008 12:48:44 +0100 | | From | Ingo Molnar <> | | Subject | Re: [PATCH] Fix check after use in kernel/exit.c | |
* WANG Cong <xiyou.wangcong@gmail.com> wrote:
> > actually, i unapplied it again because the patch is wrong:
> > mm_release() has side-effects for kernel threads such as the
> > deactivate_mm() [which is important even if the user-mm is NULL]. If
> > the NULL mm dereference can really trigger then it should be avoided
> > within mm_release().> > Do you mean that the NULL check should be moved into mm_release()?
yes - we need to run deactivate_mm() for kernel threads.
Ingo
|  |