From: NIIBE Y. <gn...@m1...> - 2001-07-18 00:10:08
|
Stuart Menefy wrote: > The problem we were seeing was that if a thread yield'ed, and the > new thread which was selected had never run before, then the yield > flag on the previous thread was never cleared, so it never got > rescheduled. > > While I was at it I also added a missing call into syscall_trace for > the newly created task. Please go ahead and install it. BTW, with much help of Masahiro Abe (of RTLinux for SuperH fame), I think that the kernel in CVS has been stabilized now again. And the exec-time (at least) is much improved. -- |