Re: [patch] do proper cleanups before requesting irq

2001-06-13 Thread Stas Sergeev
Pavel Machek wrote: > > The problem is that there are comparisons of pointers to task_struct when > > deciding if the task is alive. If one task dies and other one starts, it is > > possible (is it?) that the task structure of the newly created task resides > > at the very address where was the

Re: [patch] do proper cleanups before requesting irq

2001-06-13 Thread Pavel Machek
Hi! > The problem is that there are comparisons of pointers to task_struct when > deciding if the task is alive. If one task dies and other one starts, it is > possible (is it?) that the task structure of the newly created task resides > at the very address where was the dead one's, so comparing

Re: [patch] do proper cleanups before requesting irq

2001-06-13 Thread Pavel Machek
Hi! The problem is that there are comparisons of pointers to task_struct when deciding if the task is alive. If one task dies and other one starts, it is possible (is it?) that the task structure of the newly created task resides at the very address where was the dead one's, so comparing

Re: [patch] do proper cleanups before requesting irq

2001-06-13 Thread Stas Sergeev
Pavel Machek wrote: The problem is that there are comparisons of pointers to task_struct when deciding if the task is alive. If one task dies and other one starts, it is possible (is it?) that the task structure of the newly created task resides at the very address where was the dead