2005-09-28 23:15:15

by Bryan O'Sullivan

[permalink] [raw]
Subject: 2.6.14-rc2: x86_64 SMP kernel crashes early during boot

This is on a dual Opteron system, running Fedora Core 3. 2.6.13 and
earlier are all fine. I've included the last line of serial console
output, though it's not clear to me that it is related.

<b

powernow-k8: Power state transitions not supported
----------- [cut here ] --------- [please bite here ] ---------
Kernel BUG at mm/slab.c:1849
invalid operand: 0000 [1] SMP
CPU 0
Modules linked in:
Pid: 8, comm: events/0 Not tainted 2.6.14-rc2 #1
RIP: 0010:[<ffffffff8016e84c>] <ffffffff8016e84c>{free_block+316}
RSP: 0018:ffff81007fe79d58 EFLAGS: 00010002
RAX: 0000000000000001 RBX: 0000000000000001 RCX: ffff81007ff5ca80
RDX: ffff81007ff5ca80 RSI: 0000000000000320 RDI: ffff81007ff5ca80
RBP: ffff81007fe79da8 R08: ffff81007ff5d960 R09: 0000000000000000
R10: 000000000000001b R11: 0000000000000000 R12: ffff81007ff5e000
R13: ffff81007ff4bee0 R14: ffff81007ff5e048 R15: ffff81007ff5ca80
FS: 0000000000000000(0000) GS:ffffffff80550800(0000) knlGS:0000000000000000
CS: 0010 DS: 0018 ES: 0018 CR0: 000000008005003b
CR2: 0000000000491120 CR3: 0000000000101000 CR4: 00000000000006e0
Process events/0 (pid: 8, threadinfo ffff81007fe78000, task ffff8100024d8860)
Stack: 0000000000000000 0000000000000000 0000000200000000 ffff81007ff5dd90
ffff81007ff5ca80 ffff81007ff5dd90 ffff81007ff5dd68 0000000000000002
0000000000000000 ffff81007ff5ca80
Call Trace:<ffffffff8016eb2c>{drain_array_locked+188} <ffffffff80171119>{cache_reap+233}
<ffffffff80149581>{worker_thread+545} <ffffffff80171030>{cache_reap+0}
<ffffffff80131960>{default_wake_function+0} <ffffffff801319b0>{__wake_up_common+64}
<ffffffff80131960>{default_wake_function+0} <ffffffff80149360>{worker_thread+0}
<ffffffff8014dced>{kthread+221} <ffffffff8010ed46>{child_rip+8}
<ffffffff8014dc10>{kthread+0} <ffffffff8010ed3e>{child_rip+0}



2005-09-28 23:46:33

by Bryan O'Sullivan

[permalink] [raw]
Subject: Re: 2.6.14-rc2: x86_64 SMP kernel crashes early during boot

On Wed, 2005-09-28 at 16:14 -0700, Bryan O'Sullivan wrote:
> This is on a dual Opteron system, running Fedora Core 3.

The oops is slightly different with 2.6.14-rc1, but still very early
during boot, and still in mm/slab.c.

<b

2005-09-29 00:08:17

by Petr Vandrovec

[permalink] [raw]
Subject: Re: 2.6.14-rc2: x86_64 SMP kernel crashes early during boot

Bryan O'Sullivan wrote:
> On Wed, 2005-09-28 at 16:14 -0700, Bryan O'Sullivan wrote:
>
>>This is on a dual Opteron system, running Fedora Core 3.
>
>
> The oops is slightly different with 2.6.14-rc1, but still very early
> during boot, and still in mm/slab.c.

Take a look at this (in the '2.6.14-rc1-git-now still dying in mm/slab.c - this
time line 1849). Hopefully it will fix it once and forever (unfortunately my
testing box did not surive testing and requires manual intervention at reset
button).

http://groups.google.com/group/linux.kernel/tree/browse_frm/thread/b91bb66e5e372eda/e9101f3dccc47cff?rnum=21&hl=en&q=mm%2Fslab.c+1849&_done=%2Fgroup%2Flinux.kernel%2Fbrowse_frm%2Fthread%2Fb91bb66e5e372eda%2Fe8c08c1605a7e488%3Ftvc%3D1%26q%3Dmm%2Fslab.c+1849%26hl%3Den%26#doc_b567f8975faa9f3c

Petr

2005-09-29 13:05:35

by Bryan O'Sullivan

[permalink] [raw]
Subject: Re: [discuss] Re: 2.6.14-rc2: x86_64 SMP kernel crashes early during boot

On Thu, 2005-09-29 at 02:08 +0200, Petr Vandrovec wrote:

> Take a look at this (in the '2.6.14-rc1-git-now still dying in mm/slab.c - this
> time line 1849).

I tried Ravikiran's patch to arch/x86_64/mm/numa.c, and it made no
difference to my crash.

<b