7020905: XFS filesystem corruption after update to Kernel 3.0.101-100.1

This document (7020905) is provided subject to the disclaimer at the end of this document.

Environment

SUSE Linux Enterprise Server 11 Service Pack 4 (SLES 11 SP4)

Situation

After upgrade to SLES11 SP4 Kernel 3.0.101-100.1 a XFS filesystem corruption may happen.

Typically the following messages will be logged:

XFS (sdb6):Internal error xfs_iformat(realtime) at line 345 of file/usr/src/packages/BUILD/kernel-default-3.0.101/linux-3.0/fs/xfs/xfs_inode.c. Caller 0xffffffffa047bcd0

kernel: [1255670.027036] kernel: [1255670.027039] Pid: 23028, comm: TraceSegmentComNot tainted 3.0.101-100-default #1
kernel: [1255670.027041] Call Trace:
kernel: [1255670.027083] [<ffffffff81004b35>] dump_trace+0x75/0x300
kernel: [1255670.027096] [<ffffffff81467783>] dump_stack+0x69/0x6f
kernel: [1255670.027162] [<ffffffffa0471b12>] xfs_corruption_error+0x62/0xa0 [xfs]
kernel: [1255670.027228] [<ffffffffa047ba7c>] xfs_iformat+0x3ec/0x570 [xfs]
kernel: [1255670.027266] [<ffffffffa047bcd0>] xfs_iread+0xd0/0x1b0 [xfs]
kernel: [1255670.027300] [<ffffffffa04768c8>] xfs_iget_cache_miss+0x58/0x1e0 [xfs]
kernel: [1255670.027332] [<ffffffffa0476ec4>] xfs_iget+0x114/0x190 [xfs]
kernel: [1255670.027370] [<ffffffffa0495728>] xfs_lookup+0xf8/0x120 [xfs]
kernel: [1255670.027419] [<ffffffffa04a1712>] xfs_vn_lookup+0x42/0x90 [xfs]
kernel: [1255670.027469] [<ffffffff8116a842>] d_alloc_and_lookup+0x42/0x80
kernel: [1255670.027477] [<ffffffff8116b075>] do_lookup+0x2a5/0x3a0
kernel: [1255670.027484] [<ffffffff8116e856>] path_lookupat+0x116/0x690
kernel: [1255670.027490] [<ffffffff8116edff>] do_path_lookup+0x2f/0xe0
kernel: [1255670.027495] [<ffffffff8116fdaf>] user_path_at_empty+0x9f/0xd0
kernel: [1255670.027502] [<ffffffff81164350>] vfs_fstatat+0x50/0xb0
kernel: [1255670.027509] [<ffffffff811644ff>] sys_newstat+0x1f/0x50
kernel: [1255670.027519] [<ffffffff81472a72>] system_call_fastpath+0x16/0x1b
kernel: [1255670.027554] [<00007ff5226ead35>] 0x7ff5226ead34
kernel: [1255670.027556] XFS (sdb6): Corruption detected. Unmount and run xfs_repair

Resolution

This is now fixed in kernel release 3.0.101-104.2 (June 20th 2017) patch number 13160.

Disclaimer

This Support Knowledgebase provides a valuable tool for NetIQ/Novell/SUSE customers and parties interested in our products and solutions to acquire information, ideas and learn from one another. Materials are provided for informational, personal or non-commercial use within your organization and are presented “AS IS” WITHOUT WARRANTY OF ANY KIND.

Related:

Leave a Reply