XFS problems with 2.6.27
aluno3 at poczta.onet.pl
aluno3 at poczta.onet.pl
Tue Feb 9 09:18:37 CST 2010
Hello!
We"ve got two different systems running with XFS, one of them is
publishing shares via NFS, the other via Samba. We've recently
encountered filesystem issues on both servers, and received the
following call traces. They look very much alike.
Are these something you are familiar with? We'd like to at least
establish that the problem really is with XFS... We don't really have
the possibility to update the kernels (2.6.27.10) on those machines, but
we can possibly apply patches etc. These systems are usually under a
fairly high load and host a large number of files.
Filesystem "dm-16": Disabling barriers, trial barrier write failed
XFS mounting filesystem dm-16
Starting XFS recovery on filesystem: dm-16 (logdev: internal)
XFS internal error XFS_WANT_CORRUPTED_GOTO at line 1590 of file
fs/xfs/xfs_alloc.c. Caller 0xffffffff80398ca7
Pid: 15745, comm: mount Not tainted 2.6.27.10
#24
Call Trace:
[<ffffffff80396fb8>] xfs_free_ag_extent+0x378/0x740
[<ffffffff80398ca7>] xfs_free_extent+0xc7/0x110
[<ffffffff803d7642>] xlog_recover_process_efi+0x122/0x1a0
[<ffffffff803d7727>] xlog_recover_process_efis+0x67/0x90
[<ffffffff803d87dc>] xlog_recover_finish+0x1c/0xd0
[<ffffffff803d0790>] xfs_log_mount_finish+0x20/0x30
[<ffffffff803dac3d>] xfs_mountfs+0x2bd/0x640
[<ffffffff803c0440>] xfs_fstrm_free_func+0x0/0x90
[<ffffffff803dbaca>] xfs_mru_cache_create+0x15a/0x1c0
[<ffffffff803f2c04>] xfs_fs_fill_super+0x214/0x450
[<ffffffff80299100>] set_bdev_super+0x0/0x10
[<ffffffff8029925f>] get_sb_bdev+0x13f/0x180
[<ffffffff803f29f0>] xfs_fs_fill_super+0x0/0x450
[<ffffffff802994f1>] vfs_kern_mount+0x81/0x160
[<ffffffff8029961d>] do_kern_mount+0x4d/0x110
[<ffffffff802b0fbb>] do_new_mount+0x9b/0xe0
[<ffffffff802b1849>] do_mount+0x209/0x220
[<ffffffff80274ea2>] __alloc_pages_internal+0x92/0x430
[<ffffffff802752d7>] __get_free_pages+0x17/0x80
[<ffffffff802cbdf4>] compat_sys_mount+0xa4/0x270
[<ffffffff80228282>] ia32_sysret+0x0/0xa
Failed to recover EFIs on filesystem: dm-16
XFS: log mount finish failed
NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory
NFSD: starting 90-second grace period
bootsplash: status on console 0 changed to off
usb 3-2: USB disconnect, address 2
00000000: 00 00 00 00 00 28 00 e0 00 00 00 00 00 00 00 00 .....(..........
Filesystem "dm-20": XFS internal error xfs_da_do_buf(2) at line 2112 of
file fs/xfs/xfs_da_btree.c. Caller 0xffffffff803b34b4
Pid: 23023, comm: smbd Not tainted 2.6.27.10
#24
Call Trace:
[<ffffffff803b33b6>] xfs_da_do_buf+0x626/0x6b0
[<ffffffff803b34b4>] xfs_da_read_buf+0x24/0x30
[<ffffffff8023ee0f>] try_to_del_timer_sync+0x4f/0x60
[<ffffffff803b34b4>] xfs_da_read_buf+0x24/0x30
[<ffffffff803b77e5>] xfs_dir2_block_lookup_int+0x45/0x1a0
[<ffffffff803b77e5>] xfs_dir2_block_lookup_int+0x45/0x1a0
[<ffffffff803b7958>] xfs_dir2_block_lookup+0x18/0xc0
[<ffffffff803b624f>] xfs_dir2_isblock+0x1f/0x60
[<ffffffff803b696d>] xfs_dir_lookup+0x19d/0x1c0
[<ffffffff803e3267>] xfs_lookup+0x57/0xd0
[<ffffffff8069dfd9>] _spin_lock_bh+0x9/0x20
[<ffffffff803ee6e4>] xfs_vn_lookup+0x64/0xc0
[<ffffffff802a9f95>] d_alloc+0x125/0x1b0
[<ffffffff8029f155>] do_lookup+0x175/0x220
[<ffffffff8029ea79>] generic_permission+0x69/0x130
[<ffffffff8029fa01>] __link_path_walk+0x801/0xdb0
[<ffffffff805de663>] sock_aio_read+0x163/0x170
[<ffffffff802a0007>] path_walk+0x57/0xb0
[<ffffffff802a0183>] do_path_lookup+0x123/0x1b0
[<ffffffff802a06f4>] user_path_at+0x44/0x80
[<ffffffff8024a450>] autoremove_wake_function+0x0/0x30
[<ffffffff802af5c1>] mntput_no_expire+0x21/0x120
[<ffffffff8029a1f3>] vfs_stat_fd+0x23/0x80
[<ffffffff8022879f>] sys32_stat64+0x1f/0x70
[<ffffffff80228282>] ia32_sysret+0x0/0xa
00000000: 00 00 00 00 00 28 00 e0 00 00 00 00 00 00 00 00 .....(..........
Filesystem "dm-20": XFS internal error xfs_da_do_buf(2) at line 2112 of
file fs/xfs/xfs_da_btree.c. Caller 0xffffffff803b34b4
Pid: 23023, comm: smbd Not tainted 2.6.27.10
#24
Call Trace:
[<ffffffff803b33b6>] xfs_da_do_buf+0x626/0x6b0
[<ffffffff803b34b4>] xfs_da_read_buf+0x24/0x30
[<ffffffff8023ee0f>] try_to_del_timer_sync+0x4f/0x60
[<ffffffff803b34b4>] xfs_da_read_buf+0x24/0x30
[<ffffffff803b77e5>] xfs_dir2_block_lookup_int+0x45/0x1a0
[<ffffffff803b77e5>] xfs_dir2_block_lookup_int+0x45/0x1a0
[<ffffffff803b7958>] xfs_dir2_block_lookup+0x18/0xc0
[<ffffffff803b624f>] xfs_dir2_isblock+0x1f/0x60
[<ffffffff803b696d>] xfs_dir_lookup+0x19d/0x1c0
[<ffffffff803e3267>] xfs_lookup+0x57/0xd0
[<ffffffff8069dfd9>] _spin_lock_bh+0x9/0x20
[<ffffffff803ee6e4>] xfs_vn_lookup+0x64/0xc0
[<ffffffff802a9f95>] d_alloc+0x125/0x1b0
[<ffffffff8029f155>] do_lookup+0x175/0x220
[<ffffffff8029ea79>] generic_permission+0x69/0x130
[<ffffffff8029fa01>] __link_path_walk+0x801/0xdb0
[<ffffffff805de663>] sock_aio_read+0x163/0x170
[<ffffffff802a0007>] path_walk+0x57/0xb0
[<ffffffff802a0183>] do_path_lookup+0x123/0x1b0
[<ffffffff802a06f4>] user_path_at+0x44/0x80
[<ffffffff8024a450>] autoremove_wake_function+0x0/0x30
[<ffffffff802af5c1>] mntput_no_expire+0x21/0x120
[<ffffffff8029a1f3>] vfs_stat_fd+0x23/0x80
[<ffffffff8022879f>] sys32_stat64+0x1f/0x70
[<ffffffff80228282>] ia32_sysret+0x0/0xa
More information about the xfs
mailing list