xfs
[Top] [All Lists]

Re: ASSERT trip in XFS

To: Daniel Moore <dxm@xxxxxxxxxxxxxxxxxxxxxxxx>
Subject: Re: ASSERT trip in XFS
From: Steve Lord <lord@xxxxxxx>
Date: Mon, 22 Jan 2001 11:27:34 -0600
Cc: linux-xfs@xxxxxxxxxxx
In-reply-to: Message from Daniel Moore <dxm@xxxxxxxxxxxxxxxxxxxxxxxx> of "Mon, 22 Jan 2001 16:13:33 +1100." <200101220513.QAA63119@xxxxxxxxxxxxxxxxxxxxxxxx>
Sender: owner-linux-xfs@xxxxxxxxxxx
> 
> With T-o-T XFS, on IDE, no kio, SMP, no HIGHMEM, qa 042 fails in page_daemon:
> (related to recent "xfs_strategy" changes ?)
> 
> (failed 2 out of 2 runs)

I cannot make this test fail for me, but I did manage to hit this via
other means. I will dig into it, but yes the strategy change looks like
a candidate for causing this. More to follow....

Steve

> 
> 
> XFS assertion failed: tp->t_blk_res_used <= tp->t_blk_res, file: xfs_trans.c,
>  
> line: 335
> kernel BUG at debug.c:48!
> 
> Entering kdb (current=0xc7844000, pid 732) on processor 0 Panic: invalid 
> operand
> due to panic @ 0xc8828da5
> eax = 0x0000001a ebx = 0xc2690360 ecx = 0x00000001 edx = 0x00000000 
> esi = 0xfffffff1 edi = 0xc7845c24 esp = 0xc78459e8 eip = 0xc8828da5 
> ebp = 0xc78459f4 xss = 0x00000018 xcs = 0x00000010 eflags = 0x00010246 
> xds = 0x00000018 xes = 0x00000018 origeax = 0xffffffff &regs = 0xc78459b4
> [0]kdb> bt
>     EBP       EIP         Function(args)
> 0xc78459f4 0xc8828da5 [xfs_support]assfail+0x2d (0xc89b1580, 0xc89b13d4, 0x14
> f)
>                                xfs_support .text 0xc8828060 0xc8828d78 
> 0xc8828dac
> 0xc7845a10 0xc89830f6 [xfs]xfs_trans_mod_sb+0x142 (0xc2690360, 0x4, 0xfffffff
> 1)
>                                xfs .text 0xc8926060 0xc8982fb4 0xc8983250
> 0xc7845a2c 0xc8926e50 [xfs]xfs_alloc_ag_vextent+0x278 (0xc7845c24, 0xc45e3000
> , 
> 0x17de, 0x0)
>                                xfs .text 0xc8926060 0xc8926bd8 0xc8926e6c
> 0xc7845a64 0xc89297ae [xfs]xfs_alloc_vextent+0x21e (0xc7845c24)
>                                xfs .text 0xc8926060 0xc8929590 0xc8929a7c
> 0xc7845c74 0xc8939d7c [xfs]xfs_bmap_alloc+0x1930 (0xc7845da4)
>                                xfs .text 0xc8926060 0xc893844c 0xc893a04c
> 0xc7845df0 0xc893dff1 [xfs]xfs_bmapi+0x875 (0xc2690360, 0xc4d7b304, 0x1, 0x0,
>  
> 0xf)
>                                xfs .text 0xc8926060 0xc893d77c 0xc893f118
> 0xc7845f24 0xc8998e7b [xfs]xfs_strategy+0x577 (0xc4d7b31c, 0x0, 0x0, 0x1000, 
> 0x10002)
>                                xfs .text 0xc8926060 0xc8998904 0xc89992f0
> 0xc7845f5c 0xc8997039 [xfs]linvfs_pb_bmap+0xa5 (0xc4155440, 0x0, 0x0, 0x1000,
>  
> 0xc7845f9c)
>                                xfs .text 0xc8926060 0xc8996f94 0xc8997048
> 0xc7845fb8 0xc8833623 [pagebuf]pagebuf_delalloc_convert+0x4b (0xc1171008, 
> 0xc77b4000)
>                                pagebuf .text 0xc882e060 0xc88335d8 0xc883382c
> 0xc7845fec 0xc8833a20 [pagebuf]page_cleaner_daemon+0x1f4
>                                pagebuf .text 0xc882e060 0xc883382c 0xc8833b00
>            0xc0107547 kernel_thread+0x23
> [0]more> 
>                                kernel .text 0xc0100000 0xc0107524 0xc010755c
> 
> 
> 



<Prev in Thread] Current Thread [Next in Thread>