Messages in this thread | | | Date | Mon, 24 Nov 2008 08:39:01 -0200 | From | Mauro Carvalho Chehab <> | Subject | Re: kernel BUG at mm/slab.c:601 |
| |
On Sat, 22 Nov 2008 02:26:52 +0100 "Vegard Nossum" <vegard.nossum@gmail.com> wrote:
> [Resend with (I hope) working e-mail address for Mauro] > > On Sat, Nov 22, 2008 at 2:25 AM, Vegard Nossum <vegard.nossum@gmail.com> wrote: > > On Sat, Nov 22, 2008 at 2:10 AM, Vegard Nossum <vegard.nossum@gmail.com> wrote: > >>> [ 527.562373] ffffffff8043b157 0000000000200200 ffffffffa02810d4 > >>> ffff88001e13c600 > >> > >> LIST_POISON2 on the stack: > >> > >> include/linux/poison.h:#define LIST_POISON2 ((void *) 0x00200200) > > > > So looking at bttv source code, I wonder what the codes like these are > > trying to do: > > > > if (set->top->vb.queue.next) > > list_del(&set->top->vb.queue); > > > > Code is ancient, I'll ask Mauro.
Your patch seemed correct. I'll test it later. Better alto to wait for Brian updates, since I never saw this bug on my environment.
Cheers, Mauro
| |