xfs
[Top] [All Lists]

BUG in xfs_trans_binval

To: xfs@xxxxxxxxxxx
Subject: BUG in xfs_trans_binval
From: Olaf Hering <olaf@xxxxxxxxx>
Date: Tue, 29 Mar 2016 19:15:53 +0200
Delivered-to: xfs@xxxxxxxxxxx
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1459271755; l=86316; s=domk; d=aepfle.de; h=Content-Disposition:Content-Type:MIME-Version:Subject:To:From:Date; bh=4LEIWiZCODTr9V7Pn7AQWmN8jMp8MVkzgnhLvDVUs4U=; b=Nel73GcC2MLpRuh1//nd8/X9lT1iWNp6k6pASAyYhbokscklGe5VZmVJqwMcsp9jIyi 86KffkvzncBV5ZbPwRB9gP3XuiWejVAN15QBoYrCa/M3dwXwjLPWtNdXMtDykhSnVbdX4 GE6mCr3AmCGVkzpTH1pflEC8CXTsV9+rndM=
User-agent: Mutt/1.5.24 (6598)
During receiving a backup stream (netcal -l 12345 | tar xf -) the host
crashed and rebooted, no idea why.
After reboot I tried to remove the received directory (rm -rf dir) and
got this BUG:

"_xfs_buf_find: Block out of range: block 0x81ffff3f8, EOFS 0x7fffd000"

xfs_trans_binval
xfs_alloc_fix_freelist
xfs_free_extent
xfs_trans_free_extent
xfs_bmap_finis
xfs_itruncate_extents
xfs_incative_truncate
xfs_incative
xfs_fs_evict_inode
evict
iput
do_unlinkat
SyS_unlinkat

Kernel is 4.5.0 from openSUSE Tumbleweed.
dmesg is attached, I just realized it has the backtrace.

#  dmesg | grep sdb
[    1.882794] sd 4:0:0:0: [sdb] 2930277168 512-byte logical blocks: (1.50 
TB/1.36 TiB)
[    1.883317] sd 4:0:0:0: [sdb] Write Protect is off
[    1.883324] sd 4:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[    1.883626] sd 4:0:0:0: [sdb] Write cache: enabled, read cache: enabled, 
doesn't support DPO or FUA
[    1.898471]  sdb: sdb1 sdb2
[    1.900079] sd 4:0:0:0: [sdb] Attached SCSI removable disk
[    3.613022] EXT4-fs (sdb2): mounted filesystem with ordered data mode. Opts: 
(null)
[   11.690375] EXT4-fs (sdb2): re-mounted. Opts: acl,user_xattr
[   20.083397] XFS (sdb1): Mounting V5 Filesystem
[   20.291900] XFS (sdb1): Starting recovery (logdev: internal)
[   25.285846] XFS (sdb1): Bad dir block magic!
[   26.448027] XFS (sdb1): Ending recovery (logdev: internal)
[  130.489414] XFS (sdb1): _xfs_buf_find: Block out of range: block 
0x81ffff3f8, EOFS 0x7fffd000 
[  130.494271] XFS (sdb1): _xfs_buf_find: Block out of range: block 
0x81ffff3f8, EOFS 0x7fffd000 


Olaf

Attachment: dmesg-4.5.0-1-default.txt
Description: Text document

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