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
| |