]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - kernel/sys.c
Merge branch 'core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip...
[net-next-2.6.git] / kernel / sys.c
index ebe65c2c9873382a6017c35fb2954ad5bb54029b..d356d79e84ac5682553e76d1bb7f449e5f808e69 100644 (file)
@@ -907,8 +907,8 @@ void do_sys_times(struct tms *tms)
        struct task_cputime cputime;
        cputime_t cutime, cstime;
 
-       spin_lock_irq(&current->sighand->siglock);
        thread_group_cputime(current, &cputime);
+       spin_lock_irq(&current->sighand->siglock);
        cutime = current->signal->cutime;
        cstime = current->signal->cstime;
        spin_unlock_irq(&current->sighand->siglock);