Panic in locked_inode_to_wb_and_lock_list

book

Article ID: 100073318

calendar_today

Updated On:

Description

Error Message

The following stack trace is generated:

PID: 374266   TASK: ffff97b107ce4000  CPU: 67   COMMAND: "kworker/u324:0"
 #0 [ffffb441fc257920] machine_kexec at ffffffff8166f353
 #1 [ffffb441fc257978] __crash_kexec at ffffffff817baa7a
 #2 [ffffb441fc257a38] crash_kexec at ffffffff817bb9b1
 #3 [ffffb441fc257a50] oops_end at ffffffff8162d831
 #4 [ffffb441fc257a70] no_context at ffffffff81681cf3
 #5 [ffffb441fc257ac8] __bad_area_nosemaphore at ffffffff8168206c
 #6 [ffffb441fc257b10] do_page_fault at ffffffff81682cf7
 #7 [ffffb441fc257b40] page_fault at ffffffff822011ae
    [exception RIP: locked_inode_to_wb_and_lock_list+28]
    RIP: ffffffff819a2dcc  RSP: ffffb441fc257bf8  RFLAGS: 00010246
    RAX: 0000000000000000  RBX: 0000000000000000  RCX: 0000000000000000
    RDX: 0000000000000001  RSI: ffff97a586e11800  RDI: ffff979e2e4e64a8
    RBP: ffff979e2e4e64a8   R8: ffff97c8ef3f3bb8   R9: 0000000000000398
    R10: 000000000000003f  R11: 000000000000ba16  R12: ffff979e2e4e6530
    R13: ffffb441fc257e20  R14: ffff979e2e4e6598  R15: ffff975e48fd6858
    ORIG_RAX: ffffffffffffffff  CS: 0010  SS: 0018
 #8 [ffffb441fc257c18] writeback_sb_inodes at ffffffff819a4428
 #9 [ffffb441fc257cf8] __writeback_inodes_wb at ffffffff819a467f
#10 [ffffb441fc257d38] wb_writeback at ffffffff819a493c
#11 [ffffb441fc257dc8] wb_workfn at ffffffff819a5bac
#12 [ffffb441fc257e90] process_one_work at ffffffff817195e3
#13 [ffffb441fc257ed8] worker_thread at ffffffff817197d0
#14 [ffffb441fc257f10] kthread at ffffffff81720e24
#15 [ffffb441fc257f50] ret_from_fork at ffffffff8220028f

Cause

There is a race condition between OS writeback, inode eviction and vxfs lookup.

Resolution

A patch has been released for Infoscale 7.4.2 and the fix will be included in future Infoscale 8.x patches. Contact Arctera support quoting issue 4187407. 

Issue/Introduction

Node panics and reboots in locked_inode_to_wb_and_lock_list