RE: Kernel 2.2: tq_scheduler functions scheduling and waiting

2001-05-29 Thread Arthur Naseef
I have tested with a kernel thread running the tq_scheduler and it is much more stable. The kernel still ran into a problem in n_tty.c in which the compiler optimized-out the check "if (!tty)" in n_tty_set_termios(); I am still investigating the right solution to this. As a long term fix, I will

Re: Kernel 2.2: tq_scheduler functions scheduling and waiting

2001-05-29 Thread Andrew Morton
Arthur Naseef wrote: > > Andrew: > > Excellent. I will look at the 2.4 sources. > > In addition to the TASK_ZOMBIE issue you mention, I believe there > is an issue of false termination of wait queues. Consider this: > > - Task places itself on a wait queue > - Calls schedule(

RE: Kernel 2.2: tq_scheduler functions scheduling and waiting

2001-05-29 Thread Arthur Naseef
PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Andrew Morton Sent: Monday, May 28, 2001 10:28 PM To: Arthur Naseef Cc: [EMAIL PROTECTED] Subject: Re: Kernel 2.2: tq_scheduler functions scheduling and waiting Arthur Naseef wrote: > > All: > > I have been diagnosing kernel panic

Re: Kernel 2.2: tq_scheduler functions scheduling and waiting

2001-05-28 Thread Andrew Morton
Arthur Naseef wrote: > > All: > > I have been diagnosing kernel panics for over a week and I have > concerns with the use of tq_scheduler for which I was hoping I > could get some assistance. > > Is it considered acceptable for functions in the tq_scheduler > task list to call schedule? Is it

Kernel 2.2: tq_scheduler functions scheduling and waiting

2001-05-28 Thread Arthur Naseef
All: I have been diagnosing kernel panics for over a week and I have concerns with the use of tq_scheduler for which I was hoping I could get some assistance. Is it considered acceptable for functions in the tq_scheduler task list to call schedule? Is it acceptable for such functions to wait on