Re: v2.6.26-rc7: BUG task_struct: Poison overwritten

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Oleg Nesterov
Date: Monday, June 23, 2008 - 4:46 am

On 06/22, Vegard Nossum wrote:

Yes, the comment is wrong, thanks.

It wasn't updated by

"do CPU_DEAD migrating under read_lock(tasklist) instead of write_lock_irq(tasklist)"
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=f7b4cddcc5...

Previously move_task_off_dead_cpu() was called under write_lock_irq(tasklist),
and we can't take tasklist for writing without disabling irqs.

If you don't see other problems, could you make a patch to fix the comment?

Oleg.

--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
v2.6.26-rc7: BUG task_struct: Poison overwritten, Vegard Nossum, (Sat Jun 21, 12:24 pm)
Re: v2.6.26-rc7: BUG task_struct: Poison overwritten, Vegard Nossum, (Sat Jun 21, 12:28 pm)
Re: v2.6.26-rc7: BUG task_struct: Poison overwritten, Vegard Nossum, (Sat Jun 21, 1:41 pm)
Re: v2.6.26-rc7: BUG task_struct: Poison overwritten, Peter Zijlstra, (Sat Jun 21, 2:21 pm)
Re: v2.6.26-rc7: BUG task_struct: Poison overwritten, Vegard Nossum, (Sat Jun 21, 3:57 pm)
Re: v2.6.26-rc7: BUG task_struct: Poison overwritten, Vegard Nossum, (Sun Jun 22, 12:55 am)
Re: v2.6.26-rc7: BUG task_struct: Poison overwritten, Oleg Nesterov, (Mon Jun 23, 4:46 am)