Kthreads stop zeroing the current_tf
authorBarret Rhoden <brho@cs.berkeley.edu>
Fri, 12 Nov 2010 22:01:52 +0000 (14:01 -0800)
committerKevin Klues <klueska@cs.berkeley.edu>
Thu, 3 Nov 2011 00:35:56 +0000 (17:35 -0700)
commita1c7cede3ecd335af3794fda2996427849e778fd
tree5ae022cf78b925fda8f1ff9febadb5e450dc69b6
parent3ba0b5b029ac48c5575c354536c86860e8e837ca
Kthreads stop zeroing the current_tf

Should have been done a few patches ago.  The kthreads were still saving
the current_tf, preventing us from really popping out to userspace
(though we were still smp_idling and running other processes - just not
the one that 'blocked').
kern/include/kthread.h
kern/include/smp.h
kern/src/kthread.c
kern/src/syscall.c