Re: NULL pointer in kmem_cache_alloc with 2.6.25-rc1

2008-02-18 Thread Pekka Enberg
Hi Yanmin, > On Fri, 2008-02-15 at 08:42 -0800, Christoph Lameter wrote: > > > Kernel panic at line 1637 in file mm/slub.c because > > > object=c->freelist=NULL. > > > > H. freelist should never be NULL. Could you rerun the test and boot with > > slub_debug to make sure that there is no

Re: NULL pointer in kmem_cache_alloc with 2.6.25-rc1

2008-02-18 Thread Zhang, Yanmin
On Fri, 2008-02-15 at 08:42 -0800, Christoph Lameter wrote: > On Fri, 15 Feb 2008, Zhang, Yanmin wrote: > > > On my 16-core tigerton, kernel panic when I ran hackbench process testing. > > See > > below log. > > > > > Kernel panic at line 1637 in file mm/slub.c because object=c->freelist=NULL.

Re: NULL pointer in kmem_cache_alloc with 2.6.25-rc1

2008-02-18 Thread Zhang, Yanmin
On Mon, 2008-02-18 at 08:52 -0800, Arjan van de Ven wrote: > On Mon, 18 Feb 2008 04:59:18 -0800 > Andrew Morton <[EMAIL PROTECTED]> wrote: > > > On Fri, 15 Feb 2008 14:47:01 +0800 "Zhang, Yanmin" > > <[EMAIL PROTECTED]> wrote: > > > > > Call Trace: > > > [] ? __alloc_skb+0x31/0x121 > > > [] ?

Re: NULL pointer in kmem_cache_alloc with 2.6.25-rc1

2008-02-18 Thread Arjan van de Ven
On Mon, 18 Feb 2008 04:59:18 -0800 Andrew Morton <[EMAIL PROTECTED]> wrote: > On Fri, 15 Feb 2008 14:47:01 +0800 "Zhang, Yanmin" > <[EMAIL PROTECTED]> wrote: > > > Call Trace: > > [] ? __alloc_skb+0x31/0x121 > > [] ? sock_alloc_send_skb+0x77/0x1d2 > > [] ? autoremove_wake_function+0x0/0x2e >

Re: NULL pointer in kmem_cache_alloc with 2.6.25-rc1

2008-02-18 Thread Andrew Morton
On Fri, 15 Feb 2008 14:47:01 +0800 "Zhang, Yanmin" <[EMAIL PROTECTED]> wrote: > Call Trace: > [] ? __alloc_skb+0x31/0x121 > [] ? sock_alloc_send_skb+0x77/0x1d2 > [] ? autoremove_wake_function+0x0/0x2e > [] ? memcpy_fromiovec+0x36/0x66 > [] ? unix_stream_sendmsg+0x165/0x333 > [] ?

Re: NULL pointer in kmem_cache_alloc with 2.6.25-rc1

2008-02-18 Thread Andrew Morton
On Fri, 15 Feb 2008 14:47:01 +0800 Zhang, Yanmin [EMAIL PROTECTED] wrote: Call Trace: [805e0024] ? __alloc_skb+0x31/0x121 [805dc389] ? sock_alloc_send_skb+0x77/0x1d2 [80243897] ? autoremove_wake_function+0x0/0x2e [805e12d5] ? memcpy_fromiovec+0x36/0x66

Re: NULL pointer in kmem_cache_alloc with 2.6.25-rc1

2008-02-18 Thread Arjan van de Ven
On Mon, 18 Feb 2008 04:59:18 -0800 Andrew Morton [EMAIL PROTECTED] wrote: On Fri, 15 Feb 2008 14:47:01 +0800 Zhang, Yanmin [EMAIL PROTECTED] wrote: Call Trace: [805e0024] ? __alloc_skb+0x31/0x121 [805dc389] ? sock_alloc_send_skb+0x77/0x1d2 [80243897] ?

Re: NULL pointer in kmem_cache_alloc with 2.6.25-rc1

2008-02-18 Thread Zhang, Yanmin
On Mon, 2008-02-18 at 08:52 -0800, Arjan van de Ven wrote: On Mon, 18 Feb 2008 04:59:18 -0800 Andrew Morton [EMAIL PROTECTED] wrote: On Fri, 15 Feb 2008 14:47:01 +0800 Zhang, Yanmin [EMAIL PROTECTED] wrote: Call Trace: [805e0024] ? __alloc_skb+0x31/0x121

Re: NULL pointer in kmem_cache_alloc with 2.6.25-rc1

2008-02-18 Thread Zhang, Yanmin
On Fri, 2008-02-15 at 08:42 -0800, Christoph Lameter wrote: On Fri, 15 Feb 2008, Zhang, Yanmin wrote: On my 16-core tigerton, kernel panic when I ran hackbench process testing. See below log. Kernel panic at line 1637 in file mm/slub.c because object=c-freelist=NULL. H.

Re: NULL pointer in kmem_cache_alloc with 2.6.25-rc1

2008-02-18 Thread Pekka Enberg
Hi Yanmin, On Fri, 2008-02-15 at 08:42 -0800, Christoph Lameter wrote: Kernel panic at line 1637 in file mm/slub.c because object=c-freelist=NULL. H. freelist should never be NULL. Could you rerun the test and boot with slub_debug to make sure that there is no memory corruption?

Re: NULL pointer in kmem_cache_alloc with 2.6.25-rc1

2008-02-15 Thread Christoph Lameter
On Fri, 15 Feb 2008, Zhang, Yanmin wrote: > On my 16-core tigerton, kernel panic when I ran hackbench process testing. See > below log. > > Kernel panic at line 1637 in file mm/slub.c because object=c->freelist=NULL. H. freelist should never be NULL. Could you rerun the test and boot with

Re: NULL pointer in kmem_cache_alloc with 2.6.25-rc1

2008-02-15 Thread Christoph Lameter
On Fri, 15 Feb 2008, Zhang, Yanmin wrote: On my 16-core tigerton, kernel panic when I ran hackbench process testing. See below log. Kernel panic at line 1637 in file mm/slub.c because object=c-freelist=NULL. H. freelist should never be NULL. Could you rerun the test and boot with

NULL pointer in kmem_cache_alloc with 2.6.25-rc1

2008-02-14 Thread Zhang, Yanmin
On my 16-core tigerton, kernel panic when I ran hackbench process testing. See below log. Commandline to start hackbench: #./hackbench 150 process 2000 Kernel config options: CONFIG_PREEMPT_NONE=y # CONFIG_PREEMPT_VOLUNTARY is not set # CONFIG_PREEMPT is not set Kernel panic at line 1637 in

NULL pointer in kmem_cache_alloc with 2.6.25-rc1

2008-02-14 Thread Zhang, Yanmin
On my 16-core tigerton, kernel panic when I ran hackbench process testing. See below log. Commandline to start hackbench: #./hackbench 150 process 2000 Kernel config options: CONFIG_PREEMPT_NONE=y # CONFIG_PREEMPT_VOLUNTARY is not set # CONFIG_PREEMPT is not set Kernel panic at line 1637 in