On Tue, 12 Mar 2013, Oleg Nesterov wrote:
> Hi Thomas,
>
> On 03/11, Thomas Gleixner wrote:
> >
> > On Mon, 11 Mar 2013, Oleg Nesterov wrote:
> > >
> > > But the actual reason for this cleanup is that I do not understand
> > > why park/unpark abuse kthread.c.
> >
> > It's not abusing it :)
>
>
Hi Thomas,
On 03/11, Thomas Gleixner wrote:
>
> On Mon, 11 Mar 2013, Oleg Nesterov wrote:
> >
> > But the actual reason for this cleanup is that I do not understand
> > why park/unpark abuse kthread.c.
>
> It's not abusing it :)
Yes, yes, I didn't mean the code looks bad or something like this.
Hi Thomas,
On 03/11, Thomas Gleixner wrote:
On Mon, 11 Mar 2013, Oleg Nesterov wrote:
But the actual reason for this cleanup is that I do not understand
why park/unpark abuse kthread.c.
It's not abusing it :)
Yes, yes, I didn't mean the code looks bad or something like this.
Just I
On Tue, 12 Mar 2013, Oleg Nesterov wrote:
Hi Thomas,
On 03/11, Thomas Gleixner wrote:
On Mon, 11 Mar 2013, Oleg Nesterov wrote:
But the actual reason for this cleanup is that I do not understand
why park/unpark abuse kthread.c.
It's not abusing it :)
Yes, yes, I didn't
Oleg,
On Mon, 11 Mar 2013, Oleg Nesterov wrote:
> Imho, task_get_live_kthread() is very confusing and unneeded.
> 2a1d4460 copied get_task_struct() + "vfork_done != NULL" from
> kthread_stop(), but only kthread_stop() needs them both.
>
> It needs get_task_struct() because kthread_stop() can be
Hello.
Imho, task_get_live_kthread() is very confusing and unneeded.
2a1d4460 copied get_task_struct() + "vfork_done != NULL" from
kthread_stop(), but only kthread_stop() needs them both.
It needs get_task_struct() because kthread_stop() can be used
when the caller doesn't have a reference but
Hello.
Imho, task_get_live_kthread() is very confusing and unneeded.
2a1d4460 copied get_task_struct() + vfork_done != NULL from
kthread_stop(), but only kthread_stop() needs them both.
It needs get_task_struct() because kthread_stop() can be used
when the caller doesn't have a reference but we
Oleg,
On Mon, 11 Mar 2013, Oleg Nesterov wrote:
Imho, task_get_live_kthread() is very confusing and unneeded.
2a1d4460 copied get_task_struct() + vfork_done != NULL from
kthread_stop(), but only kthread_stop() needs them both.
It needs get_task_struct() because kthread_stop() can be used
8 matches
Mail list logo