public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Oops on 2.6.21 + DRBD + XFS
@ 2007-08-06  7:38 Laurent Caron
  2007-08-06 23:31 ` David Chinner
  0 siblings, 1 reply; 5+ messages in thread
From: Laurent Caron @ 2007-08-06  7:38 UTC (permalink / raw)
  To: linux-kernel

Hi,

I'm using an XFS filesystem over DRBD for a few weeks on this machine
and did experience an oops.
--------------------------------------------------------------------
Aug  3 10:59:47 fileserv kernel: Oops: 0002 [#1] 
Aug  3 10:59:47 fileserv kernel: SMP  
Aug  3 10:59:47 fileserv kernel: CPU:    3 
Aug  3 10:59:47 fileserv kernel: EIP:    0060:[<c0164ed0>]    Not tainted VLI 
Aug  3 10:59:47 fileserv kernel: EFLAGS: 00010082   (2.6.21-dl380-g5-20070628 #1) 
Aug  3 10:59:47 fileserv kernel: EIP is at free_block+0x90/0x130 
Aug  3 10:59:47 fileserv kernel: eax: d1c3c000   ebx: 00000007   ecx: cb163080   edx: 7c57dcba 
Aug  3 10:59:47 fileserv kernel: esi: cb163000   edi: f79f9d40   ebp: f7a1f4b0   esp: f7d3fe3c 
Aug  3 10:59:47 fileserv kernel: ds: 007b   es: 007b   fs: 00d8  gs: 0000  ss: 0068 
Aug  3 10:59:47 fileserv kernel: Process kswapd0 (pid: 240, ti=f7d3e000 task=f7c0a0b0 task.ti=f7d3e000) 
Aug  3 10:59:47 fileserv kernel: Stack: 00000009 00000000 0000001b f79ed440 00000007 f7a1f494 0000001b f79ed440  
Aug  3 10:59:47 fileserv kernel: f7a1e400 c0164be9 00000000 f7a1f480 f79f9d40 f7a1f480 00000246 f7724cc0  
Aug  3 10:59:47 fileserv kernel: 00000001 c0164d2a f7724cc0 fa66746c e3234080 c025fa16 00000001 e323409c  
Aug  3 10:59:47 fileserv kernel: Call Trace: 
Aug  3 10:59:47 fileserv kernel: [<c0164be9>] cache_flusharray+0x59/0xd0 
Aug  3 10:59:47 fileserv kernel: [<c0164d2a>] kmem_cache_free+0x5a/0x70 
Aug  3 10:59:47 fileserv kernel: [<c025fa16>] xfs_finish_reclaim+0x36/0x170 
Aug  3 10:59:47 fileserv kernel: [<c026fe41>] xfs_fs_clear_inode+0x91/0xc0 
Aug  3 10:59:47 fileserv kernel: [<c017c063>] clear_inode+0x93/0x140 
Aug  3 10:59:47 fileserv kernel: [<c017c38a>] dispose_list+0x1a/0xd0 
Aug  3 10:59:47 fileserv kernel: [<c017c5bd>] shrink_icache_memory+0x17d/0x250 
Aug  3 10:59:47 fileserv kernel: [<c01522bf>] shrink_slab+0x11f/0x180 
Aug  3 10:59:47 fileserv kernel: [<c0152737>] kswapd+0x357/0x450 
Aug  3 10:59:47 fileserv kernel: [<c0132260>] autoremove_wake_function+0x0/0x50 
Aug  3 10:59:47 fileserv kernel: [<c01523e0>] kswapd+0x0/0x450 
Aug  3 10:59:47 fileserv kernel: [<c01320ab>] kthread+0xbb/0xf0 
Aug  3 10:59:47 fileserv kernel: [<c0131ff0>] kthread+0x0/0xf0 
Aug  3 10:59:47 fileserv kernel: [<c0104cff>] kernel_thread_helper+0x7/0x18 
Aug  3 10:59:47 fileserv kernel: ======================= 
Aug  3 10:59:47 fileserv kernel: Code: 01 f2 8b 02 f6 c4 40 0f 85 a4 00 00 00 8b 02 84 c0 0f 89 a7 00 00 00 8b 72 1c 8b 44 24 28 8b 54 24 0c 8b 7c 82 54 8b 16 8b 46 04 <89> 42 04 89 10 8b 5e 0c c7 06 00 01 10 00 c7 46 04 00 02 20 00  
Aug  3 10:59:47 fileserv kernel: EIP: [<c0164ed0>] free_block+0x90/0x130 SS:ESP 0068:f7d3fe3c 
-----------------------------------------------

Thanks

Laurent

PS: Can you please cc me while replying.


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Oops on 2.6.21 + DRBD + XFS
  2007-08-06  7:38 Oops on 2.6.21 + DRBD + XFS Laurent Caron
@ 2007-08-06 23:31 ` David Chinner
  2007-08-07  0:58   ` Christoph Hellwig
  2007-08-07  6:40   ` Laurent CARON
  0 siblings, 2 replies; 5+ messages in thread
From: David Chinner @ 2007-08-06 23:31 UTC (permalink / raw)
  To: Laurent Caron; +Cc: linux-kernel

On Mon, Aug 06, 2007 at 09:38:19AM +0200, Laurent Caron wrote:
> Hi,
> 
> I'm using an XFS filesystem over DRBD for a few weeks on this machine
> and did experience an oops.

......
> Aug  3 10:59:47 fileserv kernel: [<c0164be9>] cache_flusharray+0x59/0xd0 
> Aug  3 10:59:47 fileserv kernel: [<c0164d2a>] kmem_cache_free+0x5a/0x70 
> Aug  3 10:59:47 fileserv kernel: [<c025fa16>] xfs_finish_reclaim+0x36/0x170 
> Aug  3 10:59:47 fileserv kernel: [<c026fe41>] xfs_fs_clear_inode+0x91/0xc0 
> Aug  3 10:59:47 fileserv kernel: [<c017c063>] clear_inode+0x93/0x140 
> Aug  3 10:59:47 fileserv kernel: [<c017c38a>] dispose_list+0x1a/0xd0 

Can you run with slab debugging turned on?

Cheers,

Dave.
-- 
Dave Chinner
Principal Engineer
SGI Australian Software Group

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Oops on 2.6.21 + DRBD + XFS
  2007-08-06 23:31 ` David Chinner
@ 2007-08-07  0:58   ` Christoph Hellwig
  2007-08-07  6:42     ` Laurent CARON
  2007-08-07  6:40   ` Laurent CARON
  1 sibling, 1 reply; 5+ messages in thread
From: Christoph Hellwig @ 2007-08-07  0:58 UTC (permalink / raw)
  To: David Chinner; +Cc: Laurent Caron, linux-kernel

On Tue, Aug 07, 2007 at 09:31:22AM +1000, David Chinner wrote:
> On Mon, Aug 06, 2007 at 09:38:19AM +0200, Laurent Caron wrote:
> > Hi,
> > 
> > I'm using an XFS filesystem over DRBD for a few weeks on this machine
> > and did experience an oops.
> 
> ......
> > Aug  3 10:59:47 fileserv kernel: [<c0164be9>] cache_flusharray+0x59/0xd0 
> > Aug  3 10:59:47 fileserv kernel: [<c0164d2a>] kmem_cache_free+0x5a/0x70 
> > Aug  3 10:59:47 fileserv kernel: [<c025fa16>] xfs_finish_reclaim+0x36/0x170 
> > Aug  3 10:59:47 fileserv kernel: [<c026fe41>] xfs_fs_clear_inode+0x91/0xc0 
> > Aug  3 10:59:47 fileserv kernel: [<c017c063>] clear_inode+0x93/0x140 
> > Aug  3 10:59:47 fileserv kernel: [<c017c38a>] dispose_list+0x1a/0xd0 
> 
> Can you run with slab debugging turned on?

And please upgrade to a recent kernel.  I'm pretty sure drbd doesn't
like the useage of slab memory for bios in older xfs versions.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Oops on 2.6.21 + DRBD + XFS
  2007-08-06 23:31 ` David Chinner
  2007-08-07  0:58   ` Christoph Hellwig
@ 2007-08-07  6:40   ` Laurent CARON
  1 sibling, 0 replies; 5+ messages in thread
From: Laurent CARON @ 2007-08-07  6:40 UTC (permalink / raw)
  To: David Chinner; +Cc: linux-kernel

David Chinner wrote:
> On Mon, Aug 06, 2007 at 09:38:19AM +0200, Laurent Caron wrote:
>> Hi,
>>
>> I'm using an XFS filesystem over DRBD for a few weeks on this machine
>> and did experience an oops.
> 
> ......
>> Aug  3 10:59:47 fileserv kernel: [<c0164be9>] cache_flusharray+0x59/0xd0 
>> Aug  3 10:59:47 fileserv kernel: [<c0164d2a>] kmem_cache_free+0x5a/0x70 
>> Aug  3 10:59:47 fileserv kernel: [<c025fa16>] xfs_finish_reclaim+0x36/0x170 
>> Aug  3 10:59:47 fileserv kernel: [<c026fe41>] xfs_fs_clear_inode+0x91/0xc0 
>> Aug  3 10:59:47 fileserv kernel: [<c017c063>] clear_inode+0x93/0x140 
>> Aug  3 10:59:47 fileserv kernel: [<c017c38a>] dispose_list+0x1a/0xd0 
> 
> Can you run with slab debugging turned on?

I unfortunately can't play much with this machine since it is a
production server.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Oops on 2.6.21 + DRBD + XFS
  2007-08-07  0:58   ` Christoph Hellwig
@ 2007-08-07  6:42     ` Laurent CARON
  0 siblings, 0 replies; 5+ messages in thread
From: Laurent CARON @ 2007-08-07  6:42 UTC (permalink / raw)
  To: Christoph Hellwig, David Chinner, linux-kernel

Christoph Hellwig wrote:
> On Tue, Aug 07, 2007 at 09:31:22AM +1000, David Chinner wrote:
>> On Mon, Aug 06, 2007 at 09:38:19AM +0200, Laurent Caron wrote:
>>> Hi,
>>>
>>> I'm using an XFS filesystem over DRBD for a few weeks on this machine
>>> and did experience an oops.
>> ......
>>> Aug  3 10:59:47 fileserv kernel: [<c0164be9>] cache_flusharray+0x59/0xd0 
>>> Aug  3 10:59:47 fileserv kernel: [<c0164d2a>] kmem_cache_free+0x5a/0x70 
>>> Aug  3 10:59:47 fileserv kernel: [<c025fa16>] xfs_finish_reclaim+0x36/0x170 
>>> Aug  3 10:59:47 fileserv kernel: [<c026fe41>] xfs_fs_clear_inode+0x91/0xc0 
>>> Aug  3 10:59:47 fileserv kernel: [<c017c063>] clear_inode+0x93/0x140 
>>> Aug  3 10:59:47 fileserv kernel: [<c017c38a>] dispose_list+0x1a/0xd0 
>> Can you run with slab debugging turned on?
> 
> And please upgrade to a recent kernel.  I'm pretty sure drbd doesn't
> like the useage of slab memory for bios in older xfs versions.
> 

I upgraded to 2.6.22.

We'll see if it improves.

Thanks

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2007-08-07  8:00 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-08-06  7:38 Oops on 2.6.21 + DRBD + XFS Laurent Caron
2007-08-06 23:31 ` David Chinner
2007-08-07  0:58   ` Christoph Hellwig
2007-08-07  6:42     ` Laurent CARON
2007-08-07  6:40   ` Laurent CARON

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox