On Wed, Mar 31, 2010 at 11:12 AM, KAMEZAWA Hiroyuki <kamezawa.hiroyu@xxxxxxxxxxxxxx> wrote: > On Wed, 31 Mar 2010 10:57:18 +0900 > Minchan Kim <minchan.kim@xxxxxxxxx> wrote: > >> On Wed, Mar 31, 2010 at 9:41 AM, KAMEZAWA Hiroyuki > >> > Doesn't make sense ? >> > >> >> Nitpick. >> How about moving sync_mm_rss into after check !mm of exit_mm? >> > Hmm. > == > sync_mm_rss(tsk, tsk->mm); > group_dead = atomic_dec_and_test(&tsk->signal->live); > if (group_dead) { > hrtimer_cancel(&tsk->signal->real_timer); > exit_itimers(tsk->signal); > if (tsk->mm) > setmax_mm_hiwater_rss(&tsk->signal->maxrss, tsk->mm); ---(**) > } > acct_collect(code, group_dead); > if (group_dead) > tty_audit_exit(); > if (unlikely(tsk->audit_context)) > audit_free(tsk); > > tsk->exit_code = code; > taskstats_exit(tsk, group_dead); --------(*) > > exit_mm(tsk); > == > task_acct routine has to handle mm information (*). Indeed. I missed that. Thanks, Kame. -- Kind regards, Minchan Kim -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html