Hello, I'm usign Kernel 2.2.19 with ext3 0.0.7b patches. I'm also using cbq to control bandwidth. The cbq is correctly creating the classes and queueing disciplines but, whenever I call cbq stop I get a kernel panic: > Aiee, killing interrupt handler > Kernel panic: Attempted to kill idle task! > In interrupt handler - not syncing The exact line in cbq script that is causing the problem is that: tc qdisc del dev eth0 root &> /dev/null I also tried with ext3 0.0.6b and I have the same problem. Without ext3 cbq works fine. Any idea? Renato Araújo When you have to shoot, shoot. Don't talk! Tuco (The Good, The Bad and The Ugly)
Hi, On Thu, Jul 12, 2001 at 05:36:42PM -0300, Renato Araújo wrote:> I'm usign Kernel 2.2.19 with ext3 0.0.7b patches. I'm also > using cbq to control bandwidth. The cbq is correctly creating > the classes and queueing disciplines but, whenever I call cbq stop > I get a kernel panic: > > > Aiee, killing interrupt handler > > Kernel panic: Attempted to kill idle task! > > In interrupt handler - not syncingSounds like you have found a cbq bug. ext3, by default, still enables slab poisoning as a debugging aid. It has, as a result, uncovered bugs in several drivers so far. If you look at the mm/slab.c chunk in the ext3 patch, you'll see the bit which enables slab poisoning. I'll bet that if you apply just that chunk on its own to your kernel, you'll see the problem appear --- that's cast iron evidence that the driver is buggy; it's probably referencing memory after it has been freed. Cheers, Stephen
Tanx Stephen, You are right, I just applied that chunk and get the same kernel panic. But, what will be the consequences if I remove that chunk of the ext3 patch? At 22:18 12/7/2001 +0100, you wrote:>Hi, > >On Thu, Jul 12, 2001 at 05:36:42PM -0300, Renato Araújo wrote: > > > I'm usign Kernel 2.2.19 with ext3 0.0.7b patches. I'm also > > using cbq to control bandwidth. The cbq is correctly creating > > the classes and queueing disciplines but, whenever I call cbq stop > > I get a kernel panic: > > > > > Aiee, killing interrupt handler > > > Kernel panic: Attempted to kill idle task! > > > In interrupt handler - not syncing > >Sounds like you have found a cbq bug. ext3, by default, still >enables slab poisoning as a debugging aid. It has, as a result, >uncovered bugs in several drivers so far. If you look at the >mm/slab.c chunk in the ext3 patch, you'll see the bit which enables >slab poisoning. I'll bet that if you apply just that chunk on its own >to your kernel, you'll see the problem appear --- that's cast iron >evidence that the driver is buggy; it's probably referencing memory >after it has been freed. > >Cheers, > Stephen > > > >_______________________________________________ >Ext3-users mailing list >Ext3-users@redhat.com >https://listman.redhat.com/mailman/listinfo/ext3-users
On 12 Jul 2001 17:36:42 -0300, Renato Araújo wrote:> Hello, > > I'm usign Kernel 2.2.19 with ext3 0.0.7b patches. I'm also^^^^^^ Does it mean that 0.0.7.b has been released?> > > Renato Araújo > > When you have to shoot, shoot. Don't talk! > Tuco (The Good, The Bad and The Ugly) > >ciao andrea -- Andrea Dell'Amico <adellam@link.it> - Link s.r.l. <http://www.link.it>
No. It was a typo. I meant 0.0.7a At 11:10 13/7/2001 +0200, you wrote:>On 12 Jul 2001 17:36:42 -0300, Renato Araújo wrote: > > Hello, > > > > I'm usign Kernel 2.2.19 with ext3 0.0.7b patches. I'm also > ^^^^^^ > >Does it mean that 0.0.7.b has been released? > > > > > > > Renato Araújo > > > > When you have to shoot, shoot. Don't talk! > > Tuco (The Good, The Bad and The Ugly) > > > > >ciao >andrea > >-- >Andrea Dell'Amico ><adellam@link.it> - Link s.r.l. <http://www.link.it> > > > > >_______________________________________________ >Ext3-users mailing list >Ext3-users@redhat.com >https://listman.redhat.com/mailman/listinfo/ext3-usersAtenciosamente (sincerely), Renato Araújo Escelsanet Espírito Santo Centrais Elétricas S.A http://www.escelsanet.com.br Suporte: +55 27 3219321 --------------------------------------------- Unix _IS_ user friendly - it`s just selective about who its friends are !