From: Masahiro A. <m-...@aa...> - 2001-07-18 09:30:23
|
On Tue, 17 Jul 2001 15:02:19 +0100 Stuart Menefy <Stu...@st...> wrote: > Folks > > Attached is a small patch which fixes some problems we've been having. > > 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. > > Any problems, let me know > > Stuart Please forgive me if this is silly question. Is this patch still needed, even if current (2.4.7-pre7) code has the (related, I think) patch in kernel/sched.c? I thought the change in sched.c at line 610 to 614 addresses the similar problem. I haven't tried Stuart's patch on current kernel yet. If someone can shed light on this, I appreciate. ================================= Masahiro ABE, A&D Co., Ltd. Japan |