I have a poc of xfs on oracle linux 7.3(uek4), run ELK application. some xfs error make the system can’t work well.
[101366.317111] INFO: task xfsaild/sdb1:1349 blocked for more than 120 seconds.
[101366.317154] Not tainted 4.1.12-61.1.18.el7uek.x86_64 #2
[101366.317181] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[101366.317216] xfsaild/sdb1 D 0000000000000023 0 1349 2 0x00000000
[101366.317221] ffff883f6096bd18 0000000000000046 ffff8831c5f20e00 ffff883f5cc18000
[101366.317224] ffff883f62f47d28 ffff883f6096c000 ffff883f5cc18000 0000000000000000
[101366.317226] ffff883f62f47c00 ffff883f5fc0fc00 ffff883f6096bd38 ffffffff8171d0d7
[101366.317229] Call Trace:
[101366.317237] [<ffffffff8171d0d7>] schedule+0x37/0x90
[101366.317284] [<ffffffffa033ac51>] _xfs_log_force+0x191/0x280 [xfs]
[101366.317289] [<ffffffff810b49c0>] ? wake_up_state+0x20/0x20
[101366.317292] [<ffffffff810efb20>] ? internal_add_timer+0xb0/0xb0
[101366.317313] [<ffffffffa033ad71>] xfs_log_force+0x31/0xb0 [xfs]
[101366.317335] [<ffffffffa03462a0>] xfsaild+0x150/0x6a0 [xfs]
[101366.317356] [<ffffffffa0346150>] ? xfs_trans_ail_cursor_first+0xb0/0xb0 [xfs]
[101366.317361] [<ffffffff810a5718>] kthread+0xd8/0xf0
[101366.317364] [<ffffffff810a5640>] ? kthread_create_on_node+0x1b0/0x1b0
[101366.317368] [<ffffffff817216a2>] ret_from_fork+0x42/0x70
[101366.317370] [<ffffffff810a5640>] ? kthread_create_on_node+0x1b0/0x1b0
[101366.317466] INFO: task java:5223 blocked for more than 120 seconds.
[101366.317496] Not tainted 4.1.12-61.1.18.el7uek.x86_64 #2
[101366.317522] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[101366.317558] java D ffff883f7d717840 0 5223 1 0x00000180
[101366.317560] ffff88223e577b88 0000000000000082 ffff883f64865400 ffff883f5c7e9c00
[101366.317563] ffff88223e577b68 ffff88223e578000 ffff883f167e3e7c ffff883f5c7e9c00
[101366.317565] 00000000ffffffff ffff883f167e3e80 ffff88223e577ba8 ffffffff8171d0d7
[101366.317567] Call Trace:
[101366.317570] [<ffffffff8171d0d7>] schedule+0x37/0x90
[101366.317572] [<ffffffff8171d40e>] schedule_preempt_disabled+0xe/0x10
[101366.317575] [<ffffffff8171f1e5>] __mutex_lock_slowpath+0xb5/0x130
[101366.317577] [<ffffffff8171f283>] mutex_lock+0x23/0x37
[101366.317580] [<ffffffff81717bd5>] lookup_slow+0x36/0xab
[101366.317584] [<ffffffff8121cf65>] path_lookupat+0x645/0x680
[101366.317588] [<ffffffff813466bd>] ? copy_page_to_iter_iovec+0xcd/0x2a0
[101366.317591] [<ffffffff811ee769>] ? kmem_cache_alloc+0x1d9/0x260
[101366.317593] [<ffffffff8121cfc8>] filename_lookup+0x28/0xc0
[101366.317596] [<ffffffff8121ff63>] user_path_at_empty+0x63/0xc0
[101366.317600] [<ffffffff81124822>] ? from_kgid_munged+0x12/0x20
[101366.317602] [<ffffffff81213ac2>] ? cp_new_stat+0x152/0x180
[101366.317605] [<ffffffff8121ffd1>] user_path_at+0x11/0x20
[101366.317609] [<ffffffff812135b3>] vfs_fstatat+0x63/0xc0
[101366.317611] [<ffffffff81213b81>] SYSC_newlstat+0x31/0x60
[101366.317614] [<ffffffff81026a2c>] ? do_audit_syscall_entry+0x6c/0x70
[101366.317617] [<ffffffff81028093>] ? syscall_trace_enter_phase1+0x143/0x1a0
[101366.317619] [<ffffffff8112f076>] ? __audit_syscall_exit+0x1e6/0x280
[101366.317622] [<ffffffff81213e2e>] SyS_newlstat+0xe/0x10
[101366.317624] [<ffffffff817212ae>] system_call_fastpath+0x12/0x71
I attached some configure and log.