xfs
[Top] [All Lists]

Re: XFS_WANT_CORRUPTED_GOTO Error (XFS Log crashed) (contains debug log)

To: linux-xfs@xxxxxxxxxxx
Subject: Re: XFS_WANT_CORRUPTED_GOTO Error (XFS Log crashed) (contains debug log)
From: KELEMEN Peter <Peter.Kelemen@xxxxxxx>
Date: Thu, 16 Jun 2005 11:19:38 +0200
In-reply-to: <1118849122.5058.60.camel@hal-9006>
Mail-followup-to: linux-xfs@xxxxxxxxxxx
Organization: CERN European Laboratory for Particle Physics, Switzerland
References: <1118849122.5058.60.camel@hal-9006>
Sender: linux-xfs-bounce@xxxxxxxxxxx
User-agent: Mutt/1.5.9i
We also see error messages like:
XFS internal error XFS_WANT_CORRUPTED_RETURN at line 310 of file xfs_alloc.c.
...with much more complicated stack traces.

Linux 2.4.21-32.0.1.EL plus some local SCSI tape patches.

kernel: XFS internal error XFS_WANT_CORRUPTED_RETURN at line 310 of file 
xfs_alloc.c.  Caller 0xf89aac14
kernel: f3471798 f89dd6cb 00000008 00000001 00000000 f8a1f144 f8a1c985 00000136
kernel:        f8a1c979 f89aac14 f89a9adc f8a1c985 00000001 00000000 f8a1c979 
00000136
kernel:        f89aac14 00000000 00000000 00000000 00000000 f3471978 f2ac6eec 
f3471864
kernel: Call Trace:   [<f89dd6cb>] xfs_error_report [xfs] 0x5b (0xf347179c)
kernel: [<f8a1f144>] .rodata.str1.4 [xfs] 0x274 (0xf34717ac)
kernel: [<f8a1c985>] .rodata.str1.1 [xfs] 0x29 (0xf34717b0)
kernel: [<f8a1c979>] .rodata.str1.1 [xfs] 0x1d (0xf34717b8)
kernel: [<f89aac14>] xfs_alloc_ag_vextent_near [xfs] 0xbb4 (0xf34717bc)
kernel: [<f89a9adc>] xfs_alloc_fixup_trees [xfs] 0x20c (0xf34717c0)
kernel: [<f8a1c985>] .rodata.str1.1 [xfs] 0x29 (0xf34717c4)
kernel: [<f8a1c979>] .rodata.str1.1 [xfs] 0x1d (0xf34717d0)
kernel: [<f89aac14>] xfs_alloc_ag_vextent_near [xfs] 0xbb4 (0xf34717d8)
kernel: [<f89aac14>] xfs_alloc_ag_vextent_near [xfs] 0xbb4 (0xf34717f8)
kernel: [<f89a9e2e>] xfs_alloc_ag_vextent [xfs] 0x12e (0xf3471878)
kernel: [<f89ac85c>] xfs_alloc_vextent [xfs] 0x2fc (0xf3471894)
kernel: [<f89bbe37>] xfs_bmap_alloc [xfs] 0x8e7 (0xf34718d0)
kernel: [<f89b7f73>] xfs_bmap_add_extent [xfs] 0x1c3 (0xf347191c)
kernel: [<f89c6fff>] xfs_bmbt_get_state [xfs] 0x2f (0xf3471948)
kernel: [<f89c07af>] xfs_bmapi [xfs] 0xe7f (0xf34719d8)
kernel: [<f89c6fff>] xfs_bmbt_get_state [xfs] 0x2f (0xf34719fc)
kernel: [<f89be1a8>] xfs_bmap_do_search_extents [xfs] 0xb8 (0xf3471a14)
kernel: [<c01da0d8>] locate_hd_struct [kernel] 0x38 (0xf3471a40)
kernel: [<f89be53f>] xfs_bmap_search_extents [xfs] 0x6f (0xf3471a58)
kernel: [<f89ee182>] xfs_log_reserve [xfs] 0xc2 (0xf3471b00)
kernel: [<f8a15141>] xfs_iomap_write_allocate [xfs] 0x2a1 (0xf3471b54)
kernel: [<f89fe8cb>] xfs_trans_unlocked_item [xfs] 0x3b (0xf3471bdc)
kernel: [<f89e56fc>] xfs_iunlock [xfs] 0x5c (0xf3471bf4)
kernel: [<f8a14451>] xfs_iomap [xfs] 0x401 (0xf3471c08)
kernel: [<f8a17b85>] xfs_bmap [xfs] 0x45 (0xf3471c8c)
kernel: [<f8a0f502>] map_blocks [xfs] 0x62 (0xf3471cac)
kernel: [<f8a103f7>] page_state_convert [xfs] 0x427 (0xf3471ce0)
kernel: [<f89e5596>] xfs_ilock [xfs] 0x56 (0xf3471cfc)
kernel: [<f89e4ff3>] xfs_iget [xfs] 0xf3 (0xf3471d10)
kernel: [<f89e56fc>] xfs_iunlock [xfs] 0x5c (0xf3471d3c)
kernel: [<f8a02a25>] xfs_vget [xfs] 0xe5 (0xf3471d50)
kernel: [<f8a2f740>] linvfs_sops [xfs] 0x0 (0xf3471d70)
kernel: [<c01820e5>] iput [kernel] 0x55 (0xf3471d78)
kernel: [<f8a19353>] vfs_vget [xfs] 0x43 (0xf3471d84)
kernel: [<f8a10a49>] linvfs_writepage [xfs] 0x79 (0xf3471d9c)
kernel: [<c0167d01>] fsync_buffers_list [kernel] 0x181 (0xf3471dc8)
kernel: [<f8a11ce9>] fs_flush_pages [xfs] 0x49 (0xf3471df8)
kernel: [<f8a2ed20>] xfs_vnodeops [xfs] 0x0 (0xf3471e00)
kernel: [<f8a04f4b>] xfs_fsync [xfs] 0x2db (0xf3471e08)
kernel: [<f8a2f420>] linvfs_file_operations [xfs] 0x0 (0xf3471e3c)
kernel: [<f8a1141f>] linvfs_fsync [xfs] 0x5f (0xf3471e48)
kernel: [<fb695ea0>] nfsd_sync [nfsd] 0x70 (0xf3471e6c)
kernel: [<f8a113c0>] linvfs_fsync [xfs] 0x0 (0xf3471e88)
kernel: [<fb696561>] nfsd_commit [nfsd] 0xa1 (0xf3471e90)
kernel: [<f8a2f420>] linvfs_file_operations [xfs] 0x0 (0xf3471eb8)
kernel: [<fb66f1c1>] svc_udp_recvfrom [sunrpc] 0x181 (0xf3471f14)
kernel: [<fb69e111>] nfsd3_proc_commit [nfsd] 0xa1 (0xf3471f24)
kernel: [<fb69f669>] nfs3svc_decode_commitargs [nfsd] 0x29 (0xf3471f3c)
kernel: [<fb6a58d4>] nfsd_procedures3 [nfsd] 0x2f4 (0xf3471f50)
kernel: [<fb6a4d90>] nfsd_version3 [nfsd] 0x0 (0xf3471f58)
kernel: [<fb69164e>] nfsd_dispatch [nfsd] 0xce (0xf3471f5c)
kernel: [<fb6a58d4>] nfsd_procedures3 [nfsd] 0x2f4 (0xf3471f70)
kernel: [<fb66e5ff>] svc_process_Rsmp_927b9469 [sunrpc] 0x42f (0xf3471f78)
kernel: [<fb691407>] nfsd [nfsd] 0x207 (0xf3471fb0)
kernel: [<fb6a4ce0>] nfsd_list [nfsd] 0x0 (0xf3471fd0)
kernel: [<fb691200>] nfsd [nfsd] 0x0 (0xf3471fe0)
kernel: [<c010954d>] kernel_thread_helper [kernel] 0x5 (0xf3471ff0)

Some XFS_WANT_CORRUPTED_GOTOs as well:

kernel: XFS internal error XFS_WANT_CORRUPTED_GOTO at line 1589 of file 
xfs_alloc.c.  Caller 0xf89aca00
kernel: c222fcd0 f89dd6cb 00000008 00000001 00000000 f8a1f144 f8a1c99f 00000635
kernel:        f8a1c979 f89aca00 f89ab7af f8a1c99f 00000001 00000000 f8a1c979 
00000635
kernel:        f89aca00 00000000 00000000 00000000 00000001 00000000 00000100 
0004b9c2
kernel: Call Trace:   [<f89dd6cb>] xfs_error_report [xfs] 0x5b (0xc222fcd4)
kernel: [<f8a1f144>] .rodata.str1.4 [xfs] 0x274 (0xc222fce4)
kernel: [<f8a1c99f>] .rodata.str1.1 [xfs] 0x43 (0xc222fce8)
kernel: [<f8a1c979>] .rodata.str1.1 [xfs] 0x1d (0xc222fcf0)
kernel: [<f89aca00>] xfs_free_extent [xfs] 0xf0 (0xc222fcf4)
kernel: [<f89ab7af>] xfs_free_ag_extent [xfs] 0x36f (0xc222fcf8)
kernel: [<f8a1c99f>] .rodata.str1.1 [xfs] 0x43 (0xc222fcfc)
kernel: [<f8a1c979>] .rodata.str1.1 [xfs] 0x1d (0xc222fd08)
kernel: [<f89aca00>] xfs_free_extent [xfs] 0xf0 (0xc222fd10)
kernel: [<f89aca00>] xfs_free_extent [xfs] 0xf0 (0xc222fd4c)
kernel: [<f8a1a6ce>] kmem_zone_zalloc [xfs] 0xfe (0xc222fd78)
kernel: [<f89ff918>] xfs_trans_get_efd [xfs] 0x38 (0xc222fda8)
kernel: [<f89bed38>] xfs_bmap_finish [xfs] 0x138 (0xc222fdc0)
kernel: [<f89e8003>] xfs_itruncate_finish [xfs] 0x213 (0xc222fdf8)
kernel: [<f8a05203>] xfs_inactive_free_eofblocks [xfs] 0x293 (0xc222fe74)
kernel: [<f8a05a79>] xfs_inactive [xfs] 0xf9 (0xc222fee8)
kernel: [<c0152e62>] free_block [kernel] 0x32 (0xc222fefc)
kernel: [<f8a19efc>] vn_remove [xfs] 0x4c (0xc222ff1c)
kernel: [<f8a19ea1>] vn_rele [xfs] 0xb1 (0xc222ff30)
kernel: [<f8a18308>] linvfs_clear_inode [xfs] 0x18 (0xc222ff48)
kernel: [<c01815b2>] clear_inode [kernel] 0x102 (0xc222ff54)
kernel: [<c018161c>] dispose_list [kernel] 0x3c (0xc222ff60)
kernel: [<c01818fd>] prune_icache [kernel] 0x8d (0xc222ff7c)
kernel: [<c0181b44>] shrink_icache_memory [kernel] 0x24 (0xc222ffa0)
kernel: [<c0157938>] do_try_to_free_pages_kswapd [kernel] 0x168 (0xc222ffac)
kernel: [<c0157ae8>] kswapd [kernel] 0x68 (0xc222ffd0)
kernel: [<c0157a80>] kswapd [kernel] 0x0 (0xc222ffe4)
kernel: [<c010954d>] kernel_thread_helper [kernel] 0x5 (0xc222fff0)

Peter

-- 
    .+'''+.         .+'''+.         .+'''+.         .+'''+.         .+''
 Kelemen Péter     /       \       /       \     Peter.Kelemen@xxxxxxx
.+'         `+...+'         `+...+'         `+...+'         `+...+'


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